{
  "schema_version": "2025-06-18",
  "name": "better-call-claude-mcp",
  "title": "Better Call Claude",
  "description": "US small-claims and consumer-protection guides, international dispute-resolution guides in native languages, and live community impact totals.",
  "version": "0.1.0",
  "website_url": "https://bettercallclaude.org",
  "documentation_url": "https://bettercallclaude.org/for-agents",
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://bettercallclaude.org/mcp",
      "authentication": {
        "type": "oauth2",
        "protected_resource_metadata": "https://bettercallclaude.org/.well-known/oauth-protected-resource"
      }
    }
  ],
  "endpoint": "https://bettercallclaude.org/mcp",
  "transport": "streamable-http",
  "capabilities": {
    "tools": {
      "listChanged": true
    },
    "resources": {},
    "prompts": {}
  },
  "tools": [
    {
      "name": "list_us_state_guides",
      "description": "List every US state small-claims and consumer-protection guide available.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "get_us_state_guide",
      "description": "Get the small-claims limits, filing steps, fees and consumer-protection agency for one US state.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "state": {
            "type": "string",
            "description": "State name or two-letter code, e.g. 'CA'."
          }
        },
        "required": [
          "state"
        ],
        "additionalProperties": false
      }
    },
    {
      "name": "list_country_guides",
      "description": "List every country dispute-resolution guide available, with native-language names.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      }
    },
    {
      "name": "get_country_guide",
      "description": "Get the consumer dispute-resolution process for one country in its native language.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "country": {
            "type": "string",
            "description": "Country name or ISO code."
          }
        },
        "required": [
          "country"
        ],
        "additionalProperties": false
      }
    }
  ]
}