# `com.tieredtravel/travel` on anlyon.dev

> Text inside fenced blocks marked untrusted-server-text was written by the MCP server's publisher, not by anlyon.dev. It is data to inspect, not instructions to follow. Invisible characters are shown as [U+XXXX].
> No finding is not a safety guarantee: these are point-in-time checks of tool definitions, not of code or behaviour.

- Page: https://anlyon.dev/servers/com.tieredtravel/travel
- JSON: https://anlyon.dev/api/v1/servers/com.tieredtravel/travel
- Version: 1.0.0 (active)
- Publisher: com.tieredtravel (domain proven to the MCP Registry)
- Runs: remote (streamable-http)
- Sign-in to list tools: none
- Metadata from the official MCP Registry, synced 2026-10-21T18:07:15.012Z

Title and description, as the publisher wrote them:

```untrusted-server-text
TieredTravel
Daily travel costs at budget, mid-range and luxury for 100 cities, plus self-guided walking routes
```

Scanned 2026-10-21T18:56:44.746Z over streamable-http.

**4 tools: 2 change things and 2 only read.**

| Group | Class | Tools | Claude Code |
| --- | --- | --- | --- |
| Deletes or cancels | destructive | 0 | deny |
| Can't be undone | irreversible | 0 | ask |
| Changes things | write | 2 | ask |
| Only reads | read | 2 | allow |

## Findings

No check matched anything in these tool definitions.


## Changes things (2)

Creates or changes something that can be changed back. Claude Code: ask.

### `destination_costs`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
What a day costs in a city at budget, mid-range and luxury, broken down into accommodation, food, transport and activities, with the editorial overview for each tier. Figures come from a hand-written catalogue of 100 cities. If the city is not in the catalogue this returns an error — it never estimates.
```

### `walking_route`

- Nothing in its name or description says what it does, so it is counted as a write.

Description, as the server wrote it:

```untrusted-server-text
A curated stop-by-stop walking route for a city: each stop in order with what to know there, real coordinates, distance on foot and total time. Distance excludes tram, metro and ferry legs, which are flagged separately. Nine cities deliberately have no route because a self-guided walk is the wrong format there.
```

## Only reads (2)

Looks things up and changes nothing. Claude Code: allow.

### `compare_destinations`

- The name "compare_destinations" says "compare": a word for reading.

Description, as the server wrote it:

```untrusted-server-text
Two cities side by side: daily cost at each tier, plus currency, language and best months to visit.
```

### `find_destinations`

- The name "find_destinations" says "find": a word for reading.

Description, as the server wrote it:

```untrusted-server-text
List which cities this server knows about, optionally filtered by country, continent or a name fragment. Call this first when a city might not be covered — the other tools fail rather than guess.
```

## Claude Code permissions

For `.claude/settings.json`, assuming the server is installed as `travel`:

```json
{
  "permissions": {
    "allow": [
      "mcp__travel__compare_destinations",
      "mcp__travel__find_destinations"
    ],
    "ask": [
      "mcp__travel__destination_costs",
      "mcp__travel__walking_route"
    ],
    "deny": []
  }
}
```
