Command Palette

Search for a command to run...

UnylyUnyly
Browse all

CountryCallingCodes

FreeNot checked

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.

GitHubEmbed

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 as United Kingdom, London, or AUS
  • code: ISO 3166-1 alpha-2 or alpha-3 code, such as GB or GBR
  • dialCode: calling code with or without plus sign, such as +44 or 44
  • region: one of Africa, Americas, Asia, Europe, Oceania
  • limit: maximum results to return, from 1 to 250

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.

from github.com/Kajdep/countrycallingcodesmcp

Installing CountryCallingCodes

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Kajdep/countrycallingcodesmcp

FAQ

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

Compare CountryCallingCodes with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs