List covered central banks and official sources

Add MCP server to your AI tool

Allow AI tools and LLMs to interact with the API documentation portal through MCP.

MCP server URL

https://bump.sh/allratestoday/doc/allratestoday-api/mcp

Standard setup for AI tools providing an mcp.json file

mcp.json
{
  " AllRatesToday API MCP server": {
    "url": "https://bump.sh/allratestoday/doc/allratestoday-api/mcp"
  }
}

Close
GET /api/v1/central-banks

Every covered source (37+ central banks, monetary authorities, and tax authorities) with metadata: country, home currency, published rate types, latest available date, days of history, official source URL, and ready-made endpoint URLs. Available on all plans.

Query parameters

  • format string

    Response format (default json). csv is UTF-8 with a BOM; xlsx is a real Excel workbook with typed dates and numbers; xml mirrors the JSON fields.

    Values are json, csv, xml, or xlsx. Default value is json.

Responses

  • 200 application/json

    Covered sources

    Hide response attributes Show response attributes object
    • banks array[object]
      Hide banks attributes Show banks attributes object
      • code string
      • name string
      • country string
      • home_ccy string
      • kind string

        Source type, e.g. central_bank or tax_authority

      • rate_types array[string]
      • latest_date string(date)
      • days_of_history integer

        Distinct publication dates stored (major sources reach back to 2000 and earlier)

      • source_url string
      • endpoints object
        Hide endpoints attributes Show endpoints attributes object
        • latest string
        • by_date string
        • history string
    • disclaimer string
  • 400 application/json

    Invalid or missing parameters

    Hide response attributes Show response attributes object
    • error string Required

      Error message

    • hint string

      Optional remediation hint

  • 401 application/json

    Authentication required — provide an API key via Authorization: Bearer art_live_... (free keys at https://allratestoday.com/register)

    Hide response attributes Show response attributes object
    • error string Required

      Error message

    • hint string

      Optional remediation hint

  • 429 application/json

    Monthly request limit exceeded (X-Monthly-Limit / X-Monthly-Used / X-Monthly-Resets headers included)

    Hide response attributes Show response attributes object
    • error string
    • used integer
    • limit integer
    • plan string
    • resets_at string(date-time)
    • upgrade_url string
GET /api/v1/central-banks
curl \
 --request GET 'https://allratestoday.com/api/v1/central-banks' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
  "banks": [
    {
      "code": "ecb",
      "name": "European Central Bank",
      "country": "Euro area",
      "home_ccy": "EUR",
      "kind": "central_bank",
      "rate_types": [
        "reference"
      ],
      "latest_date": "2026-08-10",
      "days_of_history": 6890,
      "source_url": "https://www.ecb.europa.eu/stats/eurofxref/",
      "endpoints": {
        "latest": "string",
        "by_date": "string",
        "history": "string"
      }
    }
  ],
  "disclaimer": "string"
}
Response examples (400)
{
  "error": "string",
  "hint": "string"
}
Response examples (401)
{
  "error": "string",
  "hint": "string"
}
Response examples (429)
{
  "error": "Request limit exceeded",
  "used": 42,
  "limit": 42,
  "plan": "free",
  "resets_at": "2026-05-04T09:42:00Z",
  "upgrade_url": "https://allratestoday.com/pricing"
}