Model Context Protocol

Connect any AI agent to
real‑world data

APICrate's MCP server gives Claude, Cursor, Windsurf and any MCP-compatible client instant access to 21 tools across 8 data domains — no REST calls, no boilerplate, just ask.

Get API Key Free → API Documentation
Quick Start

Up and running in 3 steps

One API key, one config block, and your AI agent has access to all 21 tools.

1

Get your API key

Sign up free and copy your key from the dashboard. No credit card needed to start.

2

Configure your MCP client

Add this block to your client's config file:

// ~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "apicrate": {
      "type": "http",
      "url": "https://api.apicrate.io/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
// ~/.cursor/mcp.json
{
  "mcpServers": {
    "apicrate": {
      "type": "http",
      "url": "https://api.apicrate.io/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
// ~/.codeium/windsurf/mcp_settings.json
{
  "mcpServers": {
    "apicrate": {
      "serverUrl": "https://api.apicrate.io/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
// Any MCP client supporting Streamable HTTP transport
{
  "type": "http",
  "url": "https://api.apicrate.io/mcp",
  "headers": {
    "X-API-Key": "YOUR_API_KEY"
  }
}
3

Start asking

Your AI agent now has access to all 21 tools. Try prompts like:

  • Where is IP 203.0.113.5 located?
  • What city is postal code EC1A 1BB in?
  • Parse this User-Agent string for me
  • Convert 9am London time to Tokyo
  • Hash this password with argon2id
  • Look up John 3:16 in the NIV
  • Is this email address risky: test@tempmail.com?
Tools

21 tools across 8 domains

Every tool is AI-agent optimised — clean structured output, descriptive names, no REST boilerplate.

User-Agent
apicrate-parse-user-agent Parse browser, OS, device & bot from a UA string 2 cr apicrate-parse-user-agents-bulk Batch parse up to 100 UA strings at once 1/UA
IP Geolocation
apicrate-geolocate-ip Country, city, ISP, ASN & VPN/Tor detection for any IP 5 cr
Countries
apicrate-lookup-country Full ISO 3166-1 record — capital, currencies, languages 1 cr apicrate-search-countries Filter countries by region, sub-region or query 3 cr apicrate-validate-country-codes Validate up to 50 country codes in one call 1/code
Postal Codes
apicrate-lookup-postal-code Resolve a postal code to city, admin regions & coordinates 2 cr apicrate-validate-postal-code Check format validity and database existence 1 cr apicrate-search-postal-codes Search by prefix or place name within a country 3 cr apicrate-list-postal-systems List all countries with postal code data and their formats 2 cr apicrate-get-postal-system Get format, regex pattern & examples for a country's postal system 2 cr apicrate-validate-postal-codes-bulk Batch validate up to 50 postal codes with format & existence checks 2/code apicrate-find-nearby-postal-codes Find postal codes within a radius of a GPS point, ordered by distance 5 cr
Timezones
apicrate-get-timezone-info Current time, UTC offset & DST for any IANA timezone 1 cr apicrate-convert-time Convert a time between two IANA timezones 1 cr
Hashing
apicrate-compute-hash MD5, SHA-1, SHA-256 or SHA-512 in one call 1 cr apicrate-hash-password Hash passwords with bcrypt, scrypt or argon2id 2 cr
Bible
apicrate-get-bible-verse Fetch a verse or range across 30 translations 1 cr apicrate-search-bible Full-text search across all translations 3 cr
Email Risk
apicrate-check-email-risk Assess an email address for fraud risk (syntax, MX, disposable, domain age, abuse list) 4 cr apicrate-check-email-risk-bulk Bulk assess up to 10 email addresses at once 4/email

See full documentation →

Compatibility

Works with every MCP client

Claude Desktop Cursor Windsurf Continue MCP Inspector Any HTTP MCP client

Uses Streamable HTTP transport at https://api.apicrate.io/mcp — the current MCP standard, replacing deprecated SSE.

MCP Credits

Separate credit pool for AI agents

MCP tool calls are billed from a dedicated daily credit pool, independent of REST API quota. Each tool costs 1–5 credits depending on complexity.

Free
100
credits / day
Great for exploring and prototyping. Resets daily at midnight UTC.
Enterprise
Unlimited
 
No daily cap. Custom SLA. Contact sales →

View full pricing →

FAQ

Common questions

What is MCP?

The Model Context Protocol is an open standard that lets AI agents (Claude, Cursor, GPT-based tools, etc.) discover and call tools natively — without REST wrappers or custom glue code. APICrate's MCP server exposes all its data APIs as first-class tools your agent can invoke directly.

How is MCP billing separate from REST API billing?

REST API calls consume your daily request quota. MCP tool calls consume a separate daily credit pool. This means using your AI agent doesn't eat into your programmatic REST quota and vice versa. Credit costs per tool are shown in the tools grid above.

Which tools cost the most credits?

apicrate-geolocate-ip costs 5 credits (richest response — city, ISP, ASN, VPN/Tor flags). apicrate-check-email-risk costs 4 credits (six-layer risk assessment). Search tools (apicrate-search-postal-codes, apicrate-search-countries, apicrate-search-bible) cost 3 credits. Simple lookups and computations cost 1–2 credits.

Does it work with GPT-4 or Gemini?

APICrate's MCP server uses the Streamable HTTP transport, which is supported by any MCP-compatible client — not just Claude. If your GPT or Gemini-based tool supports MCP (e.g. via Cursor or Continue), it will work. Native OpenAI/Google clients don't yet support MCP directly.

What transport does it use — SSE or Streamable HTTP?

APICrate uses Streamable HTTP (the current MCP standard), mounted at https://api.apicrate.io/mcp. The older SSE transport is deprecated in the MCP spec and not supported.

Is a stdio (pip) package available?

Not yet. The HTTP server is the primary distribution. A stdio wrapper suitable for local Claude Desktop use without exposing an API key is planned for a future release.