MCP server
Country Calling Codes
io.github.Kajdep/countrycallingcodesmcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Calling codes, phone analysis, dialing guidance, batch normalization and calling windows.
Working at last checkAbout 2,117 tokens per request once connected11 tools
https://www.countrycalling.codes/api/mcp
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 11
- Token cost
- About 2,117 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http countrycallingcodesmcp https://www.countrycalling.codes/api/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.countrycallingcodesmcp] url = "https://www.countrycalling.codes/api/mcp"
Gemini CLI
{"mcpServers":{"countrycallingcodesmcp":{"httpUrl":"https://www.countrycalling.codes/api/mcp"}}}
Cursor
{"mcpServers":{"countrycallingcodesmcp":{"url":"https://www.countrycalling.codes/api/mcp"}}}
VS Code
{"servers":{"countrycallingcodesmcp":{"type":"http","url":"https://www.countrycalling.codes/api/mcp"}}}
Antigravity
agy mcp add countrycallingcodesmcp https://www.countrycalling.codes/api/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"countrycallingcodesmcp","server_url":"https://www.countrycalling.codes/api/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"countrycallingcodesmcp","server_url":"https://www.countrycalling.codes/api/mcp"}
Tools
analyze_phone_number~190 tokens
Analyze a number using versioned numbering metadata. National numbers need numberCountryCode; exit prefixes need originCountryCode. Reports uncertainty and rule evidence, never live subscriber status.compare_phone_numbers~251 tokens
Compare two numbers after analysis. Missing context produces indeterminate. Extensions must match unless extensionPolicy is explicitly ignore; equality does not establish ownership.diagnose_dialing_problem~254 tokens
Explain formatting issues and propose reviewed prefix repairs for confirmation. Uses the same analyzer. Cannot determine why a network rejected a call.find_calling_windows~78 tokens
Find overlapping working hours using explicit IANA time zones and dates. Handles overnight shifts and DST; never infers location from phone numbers or contacts participants.format_international_phone_number~202 tokens
Normalize a phone number into a plausible international format using reviewed country-specific rules. Processing is ephemeral. This tool does not query carriers, HLR/HSS, MNP databases, or live subscribers.get_dialing_instructions~246 tokens
Prepare origin-specific dialing guidance for reviewed countries. Provide origin and destination separately; no phone number returns safe placeholder patterns. Network-dependent results remain conditional.get_phone_capabilities~183 tokens
Discover supported countries, per-operation review coverage, evidence, dataset versions and request limits before choosing a phone workflow.get_phone_input_rules~142 tokens
Get reviewed display placeholders and trunk-prefix guidance. Examples are not validation masks. English fallback and unsupported editorial coverage are explicit.lookup_country_calling_code~314 tokens
Look up international country calling codes by free text, ISO code, dial code, or region. Optionally return reviewed, source-linked dialing examples. This tool does not verify live subscriber numbers.normalize_phone_numbers~79 tokens
Normalize up to 100 records with unique IDs. Invalid records produce individual errors. Optionally identify canonical duplicate candidates; no contacts are changed or stored.resolve_phone_region~178 tokens
Resolve a phone number to metadata-backed country candidates or non-geographic numbering. Results are numbering assignments, not current location or carrier.
Browse
Related MCP servers
- Phone
Phone number validation MCP. - InternationalCall.co dialing
Exact international dialing instructions for any country or number, plus per-minute call prices. - Jojapi Viewcaller
ViewCaller: Find any phone number, have more information about your contacts & much more. Phone. - esimgomobile — Travel eSIM Tools
Travel eSIM plan catalog, coverage and trip-planning tools for agents and developers. - Suparelay
International calls from your AI agent: price per minute and a Call link to the browser dialer. - Numverify
Numverify MCP — wraps the Numverify phone-number validation API (APILayer) - eFon international call rates & VoIP
International call & VoIP rates: per-minute prices to call 200+ countries, comparison, dialing help. - Hail
Phone, SMS and email for AI agents. One remote MCP endpoint, OAuth login, zero install.
Badge for your README
[](https://aptlynx.net/servers/io.github.Kajdep/countrycallingcodesmcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents