eFon MCP
An official Model Context Protocol server provided by eFon that allows AI agents to retrieve live per-minute international call rates for over 200 countries, compare rates across multiple destinations to find the cheapest option, and obtain specific dialing instructions and time difference information between two countries.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://efon.com/mcpWhat its tools do
4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to efon.com ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Retrieve live per-minute call rates to any country
- Compare call rates across several countries to find the cheapest option
- Get dialing steps and time difference between two countries
Source and maintenance
Protocol and capabilities
- Server
- com.efon/call-rates 1.3.2
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
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".
{
"type": "object",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"description": "Country name in any language, ISO 3166-1 alpha-2 code or dialing code — e.g. 'Eritrea', 'ER', 'Эритрея', '+291'."
},
"language": {
"enum": [
"en",
"de",
"fr",
"nl",
"da",
"sv",
"nb",
"es",
"pt",
"it",
"ar",
"ti",
"ru"
],
"type": "string",
"default": "en",
"description": "Language for country names and the returned page links."
}
}
}{
"title": "eFon call rates to a country",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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?").
{
"type": "object",
"required": [
"countries"
],
"properties": {
"language": {
"enum": [
"en",
"de",
"fr",
"nl",
"da",
"sv",
"nb",
"es",
"pt",
"it",
"ar",
"ti",
"ru"
],
"type": "string",
"default": "en",
"description": "Language for country names and the returned page links."
},
"countries": {
"type": "array",
"items": {
"type": "string",
"description": "Country name in any language, ISO 3166-1 alpha-2 code or dialing code — e.g. 'Eritrea', 'ER', 'Эритрея', '+291'."
},
"maxItems": 20,
"minItems": 1,
"description": "Up to 20 countries, each in any of the formats above."
}
}
}{
"title": "Compare eFon call rates across countries",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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.
{
"type": "object",
"required": [
"destination"
],
"properties": {
"origin": {
"type": "string",
"description": "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": {
"enum": [
"en",
"de",
"fr",
"nl",
"da",
"sv",
"nb",
"es",
"pt",
"it",
"ar",
"ti",
"ru"
],
"type": "string",
"default": "en",
"description": "Language for country names and the returned page links."
},
"destination": {
"type": "string",
"description": "Country name in any language, ISO 3166-1 alpha-2 code or dialing code — e.g. 'Eritrea', 'ER', 'Эритрея', '+291'."
}
}
}{
"title": "How to dial a country from another",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}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.
{
"type": "object",
"required": [
"code"
],
"properties": {
"code": {
"type": "string",
"description": "Dialing code or the start of an international number: '+36', '0036', '36', '+1 876', '00252 61 123 4567'."
},
"language": {
"enum": [
"en",
"de",
"fr",
"nl",
"da",
"sv",
"nb",
"es",
"pt",
"it",
"ar",
"ti",
"ru"
],
"type": "string",
"default": "en",
"description": "Language for country names and the returned page links."
}
}
}{
"title": "Which country is this calling code?",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 633 ms
- 95th percentile latency
- 633 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 633 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http efon-mcp https://efon.com/mcpCodex
codex mcp add efon-mcp --url https://efon.com/mcpCursor
{
"mcpServers": {
"efon-mcp": {
"url": "https://efon.com/mcp"
}
}
}Cline
{
"mcpServers": {
"efon-mcp": {
"type": "streamableHttp",
"url": "https://efon.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"efon-mcp": {
"type": "http",
"url": "https://efon.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http efon-mcp https://efon.com/mcpClaude Desktop
https://efon.com/mcpWindsurf
{
"mcpServers": {
"efon-mcp": {
"serverUrl": "https://efon.com/mcp"
}
}
}Let your agent find its tools
Find servers like eFon MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other payments servers
Do you run eFon MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.