# UK Data: UK FCDO travel advice

> UK FCDO travel advice for every country: warnings, entry requirements, safety and latest changes

- name: uk.co.reliness/travel-safety
- version: 1.5.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/uk.co.reliness%2Ftravel-safety
- tools: https://api.protogrid.dev/v1/servers/uk.co.reliness%2Ftravel-safety/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "travel-safety": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp/travel-safety",
      "headers": {
        "Authorization": "Bearer ${TRAVEL_SAFETY_TOKEN}"
      }
    }
  }
}
```

Placeholders to fill: `${TRAVEL_SAFETY_TOKEN}`.

## Trust

- hygiene: 80
- liveness: 99
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-97% +updated-7d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 7 of 7 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 1,484 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name
- pass `stability.new_links`: no tool change named a new site

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 7, about 1,484 tokens to load them all
- tool set hash: d2c62d66fc86f0d194814e3ec39d564c
- badge: [![protogrid quality](https://protogrid.dev/badge/uk.co.reliness/travel-safety.svg)](https://protogrid.dev/servers/uk.co.reliness/travel-safety)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://ukdata.reliness.co.uk/mcp/travel-safety (streamable-http, auth none, reachable true, uptime30d 0.9655172)

## Packages

_none_

## Tools (7)

- `travel_advice_countries`: Which countries and territories does the UK Foreign Office publish travel advice for, and what is the slug for each? Lists every FCDO travel advice destination with its GOV.UK slug and the alternative names GOV.UK maps to it (for example Dubai to United Arab Emirates, Tenerife to Spain), so other travel advice tools can be called with the right slug. Optional search narrows the list. Live from the GOV.UK Content API; it returns names only, not the advice itself. (cost: 1 credit)
- `travel_advice_country`: Is it safe to travel to a country, according to the UK Foreign Office? Returns the FCDO headline for one country: whether it advises against all or all-but-essential travel (to the whole country or to parts), the latest change and when it was made, recent change history and the sections available. Live from the GOV.UK Content API. Advice is written for British nationals; it does not give other governments' advice and does not replace reading the full warnings before booking. (cost: 1 credit)
- `travel_advice_entry_requirements`: Do I need a visa, and how long must my passport be valid? Returns the FCDO 'Entry requirements' section for one country as headed plain-text subsections: passport validity, visas and length of stay, dual nationals, vaccine certificates and customs rules. Live from the GOV.UK Content API. Written for travellers on a full British citizen passport; other nationalities must check with the destination's embassy, and the destination's own authorities set and enforce the rules. (cost: 1 credit)
- `travel_advice_health`: What jabs do I need, can I take my medication, and what is the ambulance number? Returns the FCDO 'Health' section for one country as headed plain-text subsections: emergency medical number, vaccine and health-risk pointers, medicines rules and local healthcare. Live from the GOV.UK Content API. The FCDO points to TravelHealthPro and NHS fitfortravel for vaccine detail, which this tool does not fetch; it is not medical advice. (cost: 1 credit)
- `travel_advice_recent_updates`: Which countries' UK travel advice changed most recently, and what changed? Lists FCDO travel advice pages newest first, with the time of each update and the FCDO's own one-line summary of the change. Live from the GOV.UK Content API, for travel managers, agents and journalists. Shows only the latest change per country; use travel_advice_country for a country's earlier changes. (cost: 1 credit)
- `travel_advice_safety`: Is there a terror threat, how bad is crime, and which local laws catch visitors out? Returns the FCDO 'Safety and security' section for one country as headed plain-text subsections: terrorism, protests, crime and scams, laws and cultural differences, outdoor activities and transport risks. Live from the GOV.UK Content API. Region-by-region detail for some countries sits in a separate 'Regional risks' section; this tool does not return its text, but gives its link in also_see when it exists. (cost: 1 credit)
- `travel_advice_warnings_insurance`: Will my travel insurance still be valid? Returns the FCDO 'Warnings and insurance' section for one country: the official warning levels, the areas they cover and the insurance guidance, as headed plain-text subsections, plus the machine-readable alert status. Live from the GOV.UK Content API. The FCDO's warning maps are images and are not returned; whether a particular policy pays out depends on its own terms. (cost: 1 credit)
