# ExplorersMap (remote · explorersmap.net)

Update your ExplorersMap travel map from an AI assistant: countries, regions, places and trips.

- Trust score: 67/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-09-20

> **Recent critical change**: Authorization (2026-09-20). See the changelog below before you install this server.

## Components

- remote · `explorersmap.net`: 67/100 (this document), [markdown](https://verifymcp.io/servers/net-explorersmap-explorersmap/explorersmap.md), [page](https://verifymcp.io/servers/net-explorersmap-explorersmap/explorersmap)

## Channel facts

- Endpoint: `https://explorersmap.net/mcp`
- Transports: `streamable-http`
- Auth: `required`
- Version: `1.0.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-09-20.

- **Endpoint Security**: 63/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation check failed: no authorisation is required to call this server, and it exposes a tool marked destructive (remove_country).
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 82/100
  - AI-judged instruction clarity (excellent).
  - Tool/resource definitions use about 1516 tokens (~84/item across 18 items; 18 tools + 0 resources), lean.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 3/100
  - Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Tool Safety**: 100/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - All 5 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.
  - An AI judge read all 19 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 60/100
  - Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28.

## Install

### How do I install the ExplorersMap MCP server?

ExplorersMap is a hosted endpoint at https://explorersmap.net/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http net-explorersmap-explorersmap 'https://explorersmap.net/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "net-explorersmap-explorersmap": {
      "url": "https://explorersmap.net/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "net-explorersmap-explorersmap": {
      "type": "http",
      "url": "https://explorersmap.net/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.net-explorersmap-explorersmap]
url = "https://explorersmap.net/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "net-explorersmap-explorersmap": {
      "type": "remote",
      "url": "https://explorersmap.net/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add net-explorersmap-explorersmap --url 'https://explorersmap.net/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  net-explorersmap-explorersmap:
    url: "https://explorersmap.net/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "net-explorersmap-explorersmap": {
      "Transport": "http",
      "Url": "https://explorersmap.net/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add net-explorersmap-explorersmap -t streamable-http -u 'https://explorersmap.net/mcp'
```

### Other

```json
{
  "mcpServers": {
    "net-explorersmap-explorersmap": {
      "type": "http",
      "url": "https://explorersmap.net/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-09-20 (score 67, +3)

- [critical regression] Authorization: unverified → fail
- [security] Tool “get_rank” rewrote its description, which is the text the model reads
- [security] Tool “get_stats” rewrote its description, which is the text the model reads
- [security] Tool “remove_country” rewrote its description, which is the text the model reads
- [security] Tool “remove_place” rewrote its description, which is the text the model reads
- [security] Tool “remove_region” rewrote its description, which is the text the model reads
- [security] Tool “set_trip_visibility” rewrote its description, which is the text the model reads
- [security] Tool “delete_trip” is now declared destructive
- [security] Tool “remove_country” is now declared destructive
- [security] Tool “remove_place” is now declared destructive
- [security] Tool “remove_region” is now declared destructive
- [functional regression] Schema quality: 64 → 84
- [functional improvement] Tool coverage: 85% → 100%
- [functional improvement] Stability: unverified → 0.03
- [functional] Destructive annotations: All 5 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation.
- [functional] Server version: 1.0.0 → 1.1.0
- [cosmetic] “add_place” reworded the description of “notes”
- [cosmetic] “add_region” reworded the description of “notes”
- [cosmetic] “create_trip” reworded the description of “dateFrom”
- [cosmetic] “create_trip” reworded the description of “dateTo”
- [cosmetic] “create_trip” reworded the description of “title”
- [cosmetic] “remove_region” reworded the description of “country”
- [cosmetic] “remove_region” reworded the description of “region”
- [cosmetic] “set_trip_visibility” reworded the description of “visibility”
- [cosmetic] Tool “add_country” changed its title: Add country
- [cosmetic] Tool “add_place” changed its title: Add place
- [cosmetic] Tool “add_places_to_trip” changed its title: Add places to trip
- [cosmetic] Tool “add_region” changed its title: Add region
- [cosmetic] Tool “create_trip” changed its title: Create trip
- [cosmetic] Tool “delete_trip” changed its title: Delete trip
- [cosmetic] Tool “get_badges” changed its title: Get badges
- [cosmetic] Tool “get_rank” changed its title: Get rank
- [cosmetic] Tool “get_stats” changed its title: Get stats
- [cosmetic] Tool “list_trips” changed its title: List trips
- [cosmetic] Tool “list_visited” changed its title: List visited
- [cosmetic] Tool “remove_country” changed its title: Remove country
- [cosmetic] Tool “remove_place” changed its title: Remove place
- [cosmetic] Tool “remove_region” changed its title: Remove region
- [cosmetic] Tool “search_places” changed its title: Search places
- [cosmetic] Tool “set_trip_visibility” changed its title: Set trip visibility
- [cosmetic] Tool “set_visit_dates” changed its title: Set visit dates
- [cosmetic] Tool “whoami” changed its title: Whoami

### 2026-09-19 (score 64)

First indexed and scored.

## MCP tools (18)

### `whoami` (~29 tokens)

Whoami

Who the connected ExplorersMap account belongs to, and how much of today's fair-use quota is left.

### `get_stats` (~68 tokens)

Get stats

A summary of this account's map: how many countries, territories, regions and places are marked, the Explorer score, and the share of the world explored. Answers "how many countries have I been to", and is the quickest way to see where the user stands before suggesting what to add next.

### `get_badges` (~19 tokens)

Get badges

Achievements this account has earned, newest first.

### `list_visited` (~95 tokens)

List visited

Everything marked as visited, newest first. Paged: check `total` against `returned` and follow `nextOffset` to read the rest. Filter by type to keep the response small.

Input parameters:

- `limit` (number): Rows per page, default 100, max 500.
- `offset` (number): Skip this many. Use nextOffset from the previous page.
- `type` (string, required): Which kind to list.

### `add_country` (~63 tokens)

Add country

Mark a country as visited. Accepts an ISO-2 code or the country name. Idempotent.

Input parameters:

- `country` (string, required): ISO-2 code or name, e.g. "PT" or "Portugal".
- `notes` (string): Optional private note.

### `remove_country` (~72 tokens)

Remove country

Unmark a country, undoing add_country. Accepts an ISO-2 code or the country name. Unmarking something that was never marked is not an error. This lowers the user's score, so confirm before removing anything they did not name.

Input parameters:

- `country` (string, required): ISO-2 code or name.

### `add_region` (~115 tokens)

Add region

Mark a state, province or département as visited. Accepts a region id (FR-95) or a name plus country. Idempotent.

Input parameters:

- `country` (string): Country, to disambiguate a name used in several places.
- `level` (string): How well you know it. Default visited.
- `notes` (string): Optional private note kept with this visit. Only the account owner sees it.
- `region` (string, required): Region id like "FR-95", or a name like "Gironde".

### `remove_region` (~115 tokens)

Remove region

Unmark a state, province or département, undoing add_region. Accepts a region id like "FR-95", or a region name plus its country. Unmarking something that was never marked is not an error. This lowers the user's score, so confirm before removing anything they did not name.

Input parameters:

- `country` (string): Country of that region, to disambiguate a name used in several countries.
- `region` (string, required): Region id like "FR-95", or a region name like "Gironde".

### `search_places` (~189 tokens)

Search places

Find places in the 90,000-entry database — cities, airports, monuments, museums, parks, heritage sites and more. Use this to get an id before add_place. Matching is on part of the name, so short beats formal: "Louvre" finds it, "Musee du Louvre" may not. Types overlap (the Louvre is filed under heritage, not museum), so a type filter narrows rather than decides — anything it excludes comes back under otherTypes.

Input parameters:

- `country` (string): Narrow by country (ISO-2 or name).
- `limit` (number): Max results, default 10.
- `query` (string, required): Part of the name.
- `type` (string): Prefer a type, e.g. "monument", "museum", "airport", "city", "heritage", "park". Other-type matches still come back, under otherTypes.

### `add_place` (~82 tokens)

Add place

Mark a specific place as visited — a monument, museum, airport, city, park and so on. Pass an id from search_places.

Input parameters:

- `notes` (string): Optional private note kept with this visit. Only the account owner sees it.
- `place` (string, required): A place id from search_places, e.g. "monument:eiffel-tower-fr".

### `remove_place` (~74 tokens)

Remove place

Unmark a specific place such as a monument, museum, airport or city, undoing add_place. Accepts a place id from search_places or the exact place name. This lowers the user's score, so confirm before removing anything they did not name.

Input parameters:

- `place` (string, required): A place id, or its exact name.

### `list_trips` (~74 tokens)

List trips

The user's trips, newest first. Paged: check `total` against `returned` and follow `nextOffset` to read the rest.

Input parameters:

- `limit` (number): Rows per page, default 100, max 200.
- `offset` (number): Skip this many. Use nextOffset from the previous page.

### `get_rank` (~76 tokens)

Get rank

This account's position on a global leaderboard, with the value it was ranked on and how many explorers are ranked in total. Boards: overall score, renown, countries, regions or places. Use it to answer "where do I rank" or to compare progress over time.

Input parameters:

- `board` (string): Which board. Default score.

### `add_places_to_trip` (~71 tokens)

Add places to trip

Attach places you have already marked to a trip. Pass visit ids from list_visited.

Input parameters:

- `tripId` (string, required): From list_trips.
- `visitIds` (array, required): Visit ids, e.g. "place:museum:Q1954384". Countries and regions are not attachable.

### `set_trip_visibility` (~89 tokens)

Set trip visibility

Publish a trip on the user's public profile, or take it private again. Private trips are visible only to the account owner. Always ask before making a trip public, since it then shows the trip's title, dates and places to anyone.

Input parameters:

- `tripId` (string, required): From list_trips.
- `visibility` (string, required): public shows the trip on the user's profile; private hides it again.

### `delete_trip` (~83 tokens)

Delete trip

Permanently delete a trip. The places in it stay marked on the map — only the grouping is removed. Requires the exact trip id and confirm:true.

Input parameters:

- `confirm` (boolean, required): Must be true. Ask the user first — this cannot be undone from here.
- `tripId` (string, required): The exact id from list_trips. Titles and labels are not accepted.

### `set_visit_dates` (~66 tokens)

Set visit dates

Set the travel dates on something already marked as visited. Does not change score.

Input parameters:

- `dates` (array, required): ISO dates, YYYY-MM-DD.
- `visitId` (string, required): The id from list_visited, e.g. "PT" or "reg:FR-95".

### `create_trip` (~88 tokens)

Create trip

Create a trip with a title and date range. Private by default.

Input parameters:

- `dateFrom` (string): First day of the trip, YYYY-MM-DD.
- `dateTo` (string): Last day of the trip, YYYY-MM-DD.
- `title` (string, required): What the trip is called, e.g. "Iberia 2026".
- `visibility` (string): Default private.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/net-explorersmap-explorersmap/explorersmap#diagnostics

## Score history

- 2026-09-20: 67
- 2026-09-19: 64

## Common questions

### What is the ExplorersMap MCP server?

ExplorersMap is an MCP server listed in the public MCP registry as net.explorersmap/explorersmap. Update your ExplorersMap travel map from an AI assistant: countries, regions, places and trips. This page covers its hosted endpoint (https://explorersmap.net/mcp).

### Is the ExplorersMap MCP server safe to use?

ExplorersMap scores 67 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the ExplorersMap MCP server expose?

ExplorersMap exposes 18 tools: whoami, get_stats, get_badges, list_visited, add_country, and 13 more. Their descriptions and schemas cost roughly 1,468 tokens of context every time the server is loaded.

### Does the ExplorersMap MCP server require authentication?

No. We connected to ExplorersMap without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the ExplorersMap MCP server still maintained?

ExplorersMap is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://explorersmap.net/mcp
- Authorisation metadata: https://explorersmap.net/.well-known/oauth-protected-resource/mcp
- Website: https://explorersmap.net/mcp
- Changelog RSS feed: https://verifymcp.io/servers/net-explorersmap-explorersmap/explorersmap.xml
- Changelog JSON feed: https://verifymcp.io/servers/net-explorersmap-explorersmap/explorersmap.json
- HTML version of this page: https://verifymcp.io/servers/net-explorersmap-explorersmap/explorersmap
