CountryCallingCodes
FreeNot checkedRead-only MCP server and JSON API for international country calling codes, ISO country codes, E.164 dial codes, regions, trunk prefixes, and NANP area codes.
About
Read-only MCP server and JSON API for international country calling codes, ISO country codes, E.164 dial codes, regions, trunk prefixes, and NANP area codes.
README
Metadata-only submission repository for the hosted Country Calling Codes MCP server.
This repository intentionally does not include the website source code or the full country calling-code dataset. It exists so MCP directories and registries can discover, inspect, and list the public hosted MCP endpoint.
Hosted MCP
- MCP endpoint:
https://countrycalling.codes/api/mcp - Transport: Streamable HTTP
- Authentication: none
- Tool:
lookup_country_calling_code - Website:
https://countrycalling.codes - LLM guide:
https://countrycalling.codes/llms-full.md - Skill manifest:
https://countrycalling.codes/skill.json - OpenAPI schema:
https://countrycalling.codes/api/calling-codes/openapi.json
What It Does
The MCP server provides read-only lookup access to international telephone calling-code reference data:
- Country and territory names
- ISO 3166-1 alpha-2 and alpha-3 codes
- E.164 international dial codes
- Regions and subregions
- Trunk prefixes where relevant
- NANP area-code disambiguation where relevant
MCP Client Configuration
For MCP clients that support remote Streamable HTTP servers:
{
"mcpServers": {
"country-calling-codes": {
"url": "https://countrycalling.codes/api/mcp"
}
}
}
For clients that require a local stdio bridge, use mcp-remote:
{
"mcpServers": {
"country-calling-codes": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://countrycalling.codes/api/mcp"
]
}
}
}
Tool
lookup_country_calling_code
Look up countries and territories by free-text query, ISO code, E.164 dial code, or region.
Input parameters:
q: free-text search, such asUnited Kingdom,London, orAUScode: ISO 3166-1 alpha-2 or alpha-3 code, such asGBorGBRdialCode: calling code with or without plus sign, such as+44or44region: one ofAfrica,Americas,Asia,Europe,Oceanialimit: maximum results to return, from1to250
Example tool input:
{
"code": "GB"
}
Expected result includes the United Kingdom record with dial code +44.
Directory Submission Metadata
Name: Country Calling Codes
Description: Read-only MCP server and JSON API for international country calling codes, ISO country codes, E.164 dial codes, regions, trunk prefixes, and NANP area codes.
Category: Data / Search / Reference / API
Website: https://countrycalling.codes
MCP URL: https://countrycalling.codes/api/mcp
OpenAPI URL: https://countrycalling.codes/api/calling-codes/openapi.json
Skill manifest: https://countrycalling.codes/skill.json
LLM guide: https://countrycalling.codes/llms-full.md
GitHub: https://github.com/Kajdep/countrycallingcodesmcp
Tool: lookup_country_calling_code
Auth: None
Cost to user: Free/public read-only lookup
Data and Privacy
This repository contains no private data and no full dataset export. The hosted
MCP server is read-only and returns public reference data from
countrycalling.codes.
Installing CountryCallingCodes
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/Kajdep/countrycallingcodesmcpFAQ
Is CountryCallingCodes MCP free?
Yes, CountryCallingCodes MCP is free — one-click install via Unyly at no cost.
Does CountryCallingCodes need an API key?
No, CountryCallingCodes runs without API keys or environment variables.
Is CountryCallingCodes hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install CountryCallingCodes in Claude Desktop, Claude Code or Cursor?
Open CountryCallingCodes on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare CountryCallingCodes with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
