mcpbeat Sign in

Country Calling Codes MCP Server

answering

Country Calling Codes is answering right now. Last checked 15 min ago. It exposes 11 tools.

Calling codes, phone analysis, dialing guidance, batch normalization and calling windows.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 51 days of history · worst day 93%
51 days agonow
96.1%
Uptime 24h
173 of 180 checks
11
Tools
read from the server
454 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 10

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 September 2026. No other catalogue keeps this.

8 Sep 9 tools appeared analyze_phone_number, compare_phone_numbers, diagnose_dialing_problem and 6 more
8 Sep a tool changed version

Country Calling Codes does not always answer

Over the last week it answered 98.2% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add countrycallingcodesmcp --transport http https://countrycalling.codes/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "countrycallingcodesmcp": {
      "url": "https://countrycalling.codes/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.countrycallingcodesmcp]
url = "https://countrycalling.codes/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "countrycallingcodesmcp": {
      "url": "https://countrycalling.codes/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "countrycallingcodesmcp": {
      "url": "https://countrycalling.codes/api/mcp"
    }
  }
}

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 11

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

phone
get_phone_capabilities
Discover supported countries, per-operation review coverage, evidence, dataset versions and request limits before choosing a phone workflow.
get_phone_input_rules
Get reviewed display placeholders and trunk-prefix guidance. Examples are not validation masks. English fallback and unsupported editorial coverage are explicit.
analyze
analyze_phone_number
Analyze a number using versioned numbering metadata. National numbers need numberCountryCode; exit prefixes need originCountryCode. Reports uncertainty and rule evidence, never live subscriber status.
calling
find_calling_windows
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.
compare
compare_phone_numbers
Compare two numbers after analysis. Missing context produces indeterminate. Extensions must match unless extensionPolicy is explicitly ignore; equality does not establish ownership.
diagnose
diagnose_dialing_problem
Explain formatting issues and propose reviewed prefix repairs for confirmation. Uses the same analyzer. Cannot determine why a network rejected a call.
dialing
get_dialing_instructions
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.
format
format_international_phone_number
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.
lookup
lookup_country_calling_code
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
normalize_phone_numbers
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
resolve_phone_region
Resolve a phone number to metadata-backed country candidates or non-geographic numbering. Results are numbering assignments, not current location or carrier.

Endpoints

URLTransportStateLatencyChecked
https://countrycalling.codes/api/mcp streamable-http answering 346 ms 15 min ago
https://www.countrycalling.codes/api/mcp streamable-http answering 279 ms 16 min ago

Alternatives to Country Calling Codes

same job, measured the same way
Denialbot
by edgeedgehq

Insurance denial code lookup, appeal letter generation, and denial analysis for AI agents.

24 installs/wk local only
Arm MCP Server
by arm

Official Arm MCP server for code migration, optimization, and Arm architecture guidance

local only
CGIS Code Graph
by zaebee

Code graph for AI agents: impact analysis and call tracing for Python and TypeScript.

local only
pyscn
by ludo-technologies

Python code analysis for AI agents: complexity, dead code, clones, coupling, and a health score.

1 399 installs/wk local only
I
Ruchy MCP
by noahgift

MCP server for Ruchy: code analysis, scoring, linting, formatting, and transpilation tools

local only
BACH CodeCommander
by lukisch

17 tools for code analysis, JSON repair, encoding fix, format conversion, diff, and regex.

40 installs/wk local only
I
X402 MCP Tools
by sslip-249-111-77-187

Pay-per-call MCP tools via x402 (USDC on Base): QR codes, images, text analysis, web fetch.

4 tools answering
Gha Intel
by barissozudogru

Workflow timing analysis, configuration audit and billing insight for GitHub Actions.

22 installs/wk local only

Country Calling Codes — questions

Answers built from our own checks of this server.

What can Country Calling Codes do?
It exposes 11 tools, read directly from the server on our last check. Among them: analyze_phone_number, compare_phone_numbers, diagnose_dialing_problem, find_calling_windows, format_international_phone_number, get_dialing_instructions and 5 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Country Calling Codes working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 173 of 180 checks got a reply (96.1%), average response time 454 ms. The bar chart above shows every period we have measured.
Is Country Calling Codes still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Country Calling Codes?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Country Calling Codes need an API key?
No. Country Calling Codes completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Country Calling Codes?
It answers our handshake in 454 ms on average, which is faster than 34% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.