AgentXM

CitedTravel

mcp remote · streamable-http · v0.2.0 · source: crawl

https://citedtravel.com/mcp

Cited travel facts for 195 countries: plugs, currency, emergency numbers, holidays, visa pilot.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 385 ms · p95 490 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'citedtravel'
tools_listed15pass9 tools
schema_complete15pass9 of 9 tools have a description and a typed schema
latency_p5010passp50 385 ms
latency_p955passp95 490 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (9)

NameDescriptionSchema
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_coutyped
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 ittyped
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 | unktyped
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 atyped
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 typed
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 hatyped
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: ntyped
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, tityped
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 typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/com-citedtravel-citedtravel.svg)](https://app.agent-xm.com/a/com-citedtravel-citedtravel)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.