Africa Travel Connectivity MCP server
Africa Travel Connectivity is a free, public MCP server that lets AI assistants look up live Safari eSIM plans for Africa. Connect it to Claude, Cursor or any MCP client, and your assistant can compare eSIM plans, prices, mobile networks and trip validity, then hand travellers a link to buy. It needs no API key.
Endpoint (Streamable HTTP)
https://api.safariesim.com/functions/v1/mcpWhat your assistant can do with it
Find a plan for a trip
One eSIM for Kenya, Tanzania and Uganda, a budget, a minimum amount of data or unlimited only, priced for the exact number of days.
search_esim_plansCompare countries
The cheapest and cheapest unlimited plan in each country on an itinerary, and whether one plan covers them all.
compare_country_plansCheck networks
The mobile operators and network types (5G, 4G, 3G) each plan uses in a country.
get_country_networksEstimate data
How much data a trip needs from its length and what you'll do online, matched to plans that fit.
calculate_safari_dataSee coverage
Which African countries and multi-country plans are available.
list_destinationsExample prompts
- “What's the best eSIM for a 10-day Kenya safari?”
- “Compare Kenya and Tanzania eSIM plans for 12 days, in euros.”
- “Find one eSIM for Kenya, Tanzania and Uganda under $60.”
- “Which networks does the Uganda eSIM use? Is there 5G?”
- “How much data do I need for two weeks in South Africa if I video call home every evening?”
Connect in one step
Claude
Add a custom connector in Claude's connector settings and paste the endpoint above. No sign-in is needed.
Claude Code
claude mcp add --transport http africa-travel-connectivity https://api.safariesim.com/functions/v1/mcpCursor and VS Code
Add the endpoint as a remote MCP server in mcp.json. For VS Code, use the top-level key servers and add "type": "http".
{
"mcpServers": {
"africa-travel-connectivity": { "url": "https://api.safariesim.com/functions/v1/mcp" }
}
}How answers stay accurate
- Live catalog. Every answer comes from SafarieSIM's live catalog, not from a model's memory.
- Checkout prices. Prices are the ones you pay at checkout, for one traveller, in the currency you choose.
- Operators, not signal maps. Network details are the operators recorded for each plan. The server doesn't claim signal at specific parks or lodges, and says so when asked.
- Read-only. The server never buys anything. Travellers complete their purchase on safariesim.com.
For developers
- Source and docs: github.com/punivox/africa-travel-connectivity
- Tool reference: input and output schemas, with examples
- Protocol: Streamable HTTP, MCP 2026-07-28, with support for 2025-11-25 clients
- MCP Registry name:
com.safariesim/africa-travel-connectivity - Partners: an optional partner key adds your referral code to every link. See the partner API or contact support@safariesim.com.
Popular safari destinations
- Kenya eSIM
- Tanzania eSIM: including Zanzibar
- Uganda eSIM
- Africa Safari eSIM: Kenya, Tanzania and Uganda on one plan
- South Africa eSIM
- Botswana eSIM
FAQ
See the privacy policy.