Cited travel facts for 195 countries: plugs, currency, emergency numbers, holidays, visa pilot.
Connect Remote server
claude mcp add --transport http citedtravel https://citedtravel.com/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
{
"mcpServers": {
"citedtravel": {
"url": "https://citedtravel.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
{
"servers": {
"citedtravel": {
"type": "http",
"url": "https://citedtravel.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}
Settings > Connectors > Add custom connector
URL: https://citedtravel.com/mcp
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools 9 found in our last check
resolve_countryTurns a country name, alias or code (English, Japanese, Chinese) into ISO codes: matches[] {iso2, iso3, name, score}, best first, max 5, empty if none. Call it first when you only have a name: get_country_facts, check_entry_requirements, get_trip_brief and the other tools take I…
get_country_factsSeveral cited facts for one country in one call: power, currency, emergency numbers, driving side, this year's public holidays, tipping (data.<category>.<field>; a category without data is {}). Use it for a country overview. For one topic use get_emergency_numbers, get_tipping_n…
check_power_compatibilityDoes a traveller need a plug adapter or voltage converter? verdict {adapter: not_needed | needed | depends_on_plug, converter: not_needed | usually_not_needed | needed_for_single_voltage_devices | unknown, plug_fit[], frequency_note, guidance}, computed from cited plug, voltage…
get_emergency_numbersEmergency numbers for one country: data.numbers.value {police, ambulance, fire, general, all_numbers}. A role without its own number is null: then use general, else all_numbers (in 58 countries only all_numbers is filled). Use it when only these numbers are needed; get_country_f…
get_tipping_normsTipping customs for one country: data.norms.value {overall_context, situations {<situation>: {expectation, guidance_type, percent_min, percent_max}}}; percentages only where a source states them. Use it for "should I tip, and how much?"; get_country_facts for several facts, get_…
get_public_holidaysNational public holidays between two dates: data.holidays[] {date, name} by date, plus one citation per year in data.facts[]. Use it to check travel dates for closures and crowds; get_country_facts has this year's list with other facts, get_trip_brief covers a whole trip. Data s…
check_entry_requirementsVisa/entry information for a short tourist stay, for a pilot set of passports, from official government sources, with verbatim quotes, official links and a mandatory advisory. Decision support only: never a go/no-go verdict. Returns status (visa_free, visa_free_with_requirements…
get_trip_briefWhole-trip brief for 1-5 destinations: per destination, in order, entry (as check_entry_requirements, if passport given), power verdict from home_country, currency, emergency numbers, driving side, tipping and holidays between from and to. Use it to summarise a trip; for one fac…
list_recent_changesDataset change feed, newest first: data[] {changed_on, fact_id, country, category, change: added | updated | removed, old_value, new_value, source_url}. Use it to refresh caches or alert users when a fact changes, then fetch the current cited value (sources, license, confidence)…
Headers
| Name | Description |
|---|---|
AuthorizationOptional, secret | Optional: 'Bearer ct_live_…' free API key (POST https://citedtravel.com/v1/keys). Without it, static tools work keyless and entry/trip tools ask for an x402 payment (USDC on Base). |
Details
| Endpoint | https://citedtravel.com/mcp (Streamable HTTP) |
| First published | 15 Oct 2026 |
| Last updated | 15 Oct 2026 |
| Registry name | com.citedtravel/citedtravel |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
