eFon MCP server
International call rates and cheap VoIP calls abroad: live per-minute prices for calling mobiles and landlines in 200+ countries with the eFon app (iOS/Android, pay-as-you-go, no subscription, no connection fees), price comparison across countries, and how to dial any country from any other.
Endpoint: https://efon.com/mcp
Streamable HTTP · no API key · read-only · free
Tools
get_call_rates — eFon call rates to a country
eFon per-minute prices (EUR and USD) for calling a country, live: every rate line (mobile / landline / specific networks or regions), the cheapest price, any announced price change, the country page URL and app download links. Rates are the same wherever the caller is. Use this for "how much does it cost to call X", "cheapest way to call X", "international / VoIP call rates to X" or "is calling X from abroad expensive".
country(required) — Country name in any language, ISO 3166-1 alpha-2 code or dialing code — e.g. 'Eritrea', 'ER', 'Эритрея', '+291'.language— Language for country names and the returned page links.
compare_call_rates — Compare eFon call rates across countries
eFon rate comparison: cheapest per-minute price (EUR and USD) for several countries, sorted from cheapest to most expensive, each with its country page URL. Use this when the user calls more than one country ("rates to India, Pakistan and Bangladesh", "which is cheaper to call, Mexico or Colombia?").
countries(required) — Up to 20 countries, each in any of the formats above.language— Language for country names and the returned page links.
how_to_call — How to dial a country from another
eFon dialing guide for calling a destination country from an origin country: exit code, country code, example mobile and landline numbers written the way to dial them, the time difference and the hours when it is daytime on both ends, plus the eFon guide URL and the cheapest eFon rate. Omit origin for the international (+) format only.
destination(required) — Country name in any language, ISO 3166-1 alpha-2 code or dialing code — e.g. 'Eritrea', 'ER', 'Эритрея', '+291'.origin— Country the caller is in (optional). Country name in any language, ISO 3166-1 alpha-2 code or dialing code — e.g. 'Eritrea', 'ER', 'Эритрея', '+291'.language— Language for country names and the returned page links.
lookup_calling_code — Which country is this calling code?
eFon calling-code lookup: which country (or countries, for shared codes like +1, +7 or +44) a code such as +36, 0036 or +1 876 belongs to, with capital, example number and the eFon rate page. Use this for "which country is +36", "who is calling me from +233", "what does 00252 mean" or a missed call from an unknown foreign number. Includes the cheapest eFon per-minute rate for calling back and a scam warning for one-ring calls.
code(required) — Dialing code or the start of an international number: '+36', '0036', '36', '+1 876', '00252 61 123 4567'.language— Language for country names and the returned page links.
Connect
- Claude (claude.ai / desktop): Settings → Connectors → Add custom connector → URL
https://efon.com/mcp. - Claude Code:
claude mcp add --transport http efon https://efon.com/mcp
- ChatGPT (developer mode) and any other MCP client: add a remote server with the URL
https://efon.com/mcp, transport Streamable HTTP, no authentication.
Then ask, for example: “How much is a call to Eritrea?” or “How do I call Ethiopia from Germany, and when is a good time?”
Listings & discovery
- Server card:
https://efon.com/mcp/server-card - Agentic Resource Discovery:
/.well-known/ard.json - For LLMs:
/llms.txt