Public read-only reference API for ITU E.164 country calling codes, phone number formatting, batch normalization, comparison, dialing guidance, input rules, and calling windows. Ships a REST API, hosted MCP server, llms.txt, and agent skill manifest simultaneously. No authentication required.
- Provider: https://www.countrycalling.codes
- Documentation: https://www.countrycalling.codes/developers
- Base URL: https://www.countrycalling.codes
- Tags: data, reference, telecom, phone, openapi, mcp
- Public API: yes
- Agent-native (MCP / llms.txt / skills): yes
- Confidence: 97/100
- Country Calling Codes API — Read-only JSON API for country calling code lookup, phone number formatting, analysis, batch normalization, comparison, dialing guidance and capabilities. Includes a hosted Streamable HTTP MCP server, llms.txt, and agent skill manifest. (
https://www.countrycalling.codes)
Provider ships REST API (OpenAPI 3.1.0, v1.4.0), a hosted Streamable HTTP MCP server at /api/mcp (server.json manifest, MCP schema 2025-12-11), llms.txt (plus llms-full.md), and a skill.json manifest (schema 1.4). No authentication; free with no API key. MCP tools include lookup_country_calling_code, format_international_phone_number, analyze_phone_number, get_dialing_instructions, normalize_phone_numbers, compare_phone_numbers, resolve_phone_region, get_phone_input_rules, diagnose_dialing_problem, find_calling_windows, get_phone_capabilities. No AsyncAPI, GraphQL, or Postman collection found. Optional hosting-level rate limit (429 with Retry-After). MCP Registry identifier: io.github.kajdep/countrycallingcodes.
Generated by apis.io from a community submission.