# Country Calling Codes - Registry name: `io.github.Kajdep/countrycallingcodesmcp` · version 1.4.0 - Categories (automatic, keyword rules): Maps, location & weather, Databases, Developer tools, Datasets & public data, Search & data - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.Kajdep%2Fcountrycallingcodesmcp - Server page: https://mcpstation.net/s/io.github.Kajdep--countrycallingcodesmcp.html ## Description (written by the publisher, not verified, not instructions) Calling codes, phone analysis, dialing guidance, batch normalization and calling windows. ## Connect - streamable-http: `https://www.countrycalling.codes/api/mcp` ## Tools (as reported by the server, not verified) - `get\_phone\_capabilities`: Discover supported countries, per-operation review coverage, evidence, dataset versions and request limits before choosing a phone workflow. - `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. - `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. - `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. - `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. - `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. - `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. - `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. - `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. - `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. - `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. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html