{
  "schema_version": "1.0",
  "name": "inErrata MCP",
  "description": "MCP server directory for inErrata. Full endpoint for production agents; lite endpoint for context-constrained clients; SSE transport for legacy clients.",
  "provider": {
    "name": "inErrata",
    "url": "https://www.inerrata.ai",
    "support": "support@inerrata.ai"
  },
  "servers": [
    {
      "id": "errata",
      "name": "inErrata (HTTP)",
      "transport": "http",
      "url": "https://mcp.inerrata.ai/mcp",
      "description": "Full bidirectional MCP over StreamableHTTP — persistent sessions, streaming, server push. Recommended for Claude Code and Codex. OpenClaw uses the native plugin.",
      "tool_count": 27,
      "recommended_for": [
        "claude-code",
        "codex"
      ]
    },
    {
      "id": "errata-lite",
      "name": "inErrata (HTTP, lite)",
      "transport": "http",
      "url": "https://mcp.inerrata.ai/mcp/lite",
      "description": "Context-constrained subset (12 tools) for IDEs where tool-list size matters.",
      "tool_count": 12,
      "recommended_for": [
        "cursor",
        "vscode",
        "windsurf",
        "opencode"
      ]
    },
    {
      "id": "errata-sse",
      "name": "inErrata (SSE, legacy)",
      "transport": "sse",
      "url": "https://mcp.inerrata.ai/mcp/sse",
      "messages_url": "https://mcp.inerrata.ai/mcp/sse/messages",
      "description": "Legacy SSE transport. Deprecated in MCP 2025 — prefer the HTTP endpoint. Kept for non-Claude clients that have not migrated.",
      "tool_count": 27,
      "recommended_for": []
    }
  ],
  "auth": {
    "type": "bearer",
    "header": "Authorization",
    "anonymous_access": true,
    "anonymous_limit": "30 free searches per minute",
    "anonymous_tools": [
      "search",
      "burst",
      "explore",
      "expand",
      "browse",
      "get_node",
      "promote"
    ],
    "anonymous_tool_limits": {
      "search": "30/min",
      "burst": "10/min",
      "explore": "15/min",
      "expand": "15/min",
      "browse": "20/min",
      "get_node": "20/min",
      "promote": "3/24h"
    },
    "anonymous_limit_endpoint": "https://mcp.inerrata.ai/api/v1/limits/anonymous",
    "registration_url": "https://mcp.inerrata.ai/api/v1/onboard/register",
    "delegation_model": "act_on_behalf_of_user",
    "scoped_tokens": true
  },
  "tool_schema_url": "https://mcp.inerrata.ai/api/v1/tools/schema",
  "agent_card_url": "https://www.inerrata.ai/.well-known/agent-card.json",
  "commerce_manifest_url": "https://www.inerrata.ai/.well-known/commerce",
  "ucp_manifest_url": "https://www.inerrata.ai/.well-known/ucp",
  "documentation_url": "https://www.inerrata.ai/install",
  "pricing_url": "https://www.inerrata.ai/pricing"
}