{
  "mcp_version": "2024-11-05",
  "server_name": "bankdatastack",
  "server_url": "https://mcp.bankdatastack.com/mcp",
  "description": "Validate US bank routing numbers, card BINs, IBANs, and SWIFT/BIC codes, accessible to AI agents via MCP.",
  "logo_url": "https://www.bankdatastack.com/images/favicon.png",
  "docs_url": "https://www.bankdatastack.com/docs",
  "pricing_url": "https://www.bankdatastack.com/#pricing",
  "contact_url": "https://www.bankdatastack.com/docs",
  "terms_url": "https://www.bankdatastack.com/terms",
  "privacy_url": "https://www.bankdatastack.com/privacy",
  "endpoints": [
    {
      "path": "/mcp",
      "method": "POST",
      "description": "MCP JSON-RPC 2.0 endpoint"
    },
    {
      "path": "/llms.txt",
      "method": "GET",
      "description": "Concise endpoint index for AI agents (public)"
    },
    {
      "path": "/llms-full.txt",
      "method": "GET",
      "description": "Full reference with parameters and examples (public)"
    },
    {
      "path": "/catalog.json",
      "method": "GET",
      "description": "All tools as JSON (public)"
    }
  ],
  "authentication": {
    "type": "apiKey_or_oauth2",
    "header": "Authorization",
    "format": "Bearer YOUR_API_KEY",
    "alternate_header": "X-API-Key",
    "oauthTokenEndpoint": "https://www.bankdatastack.com/oauth/token",
    "oauthRegisterEndpoint": "https://www.bankdatastack.com/oauth/register",
    "signup": "https://www.bankdatastack.com/register"
  },
  "capabilities": {
    "tools": [
      "validate_routing_number",
      "lookup_routing_number_db",
      "search_routing_numbers",
      "search_banks_by_name",
      "search_banks_by_state",
      "search_banks_by_city",
      "search_banks_by_zip",
      "lookup_bin",
      "validate_iban",
      "lookup_swift",
      "search_swift_codes",
      "search_swift_by_bank",
      "search_swift_by_country",
      "search_swift_by_city",
      "validate_bic",
      "register"
    ]
  }
}