doalu.com where to stay

Official registry Maps, travel and weather

Where to stay in a city: which areas suit whom, with links to the doalu.com guide pages.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

MCPB package https://github.com/Doalu/doalu-mcp/releases/download/v0.1.0/doalu-mcp-0.1.0.mcpb

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. doalu-mcp
  2. MCP server
  3. Command line
  4. Agent skill
  5. The data
  6. Licence and credit
  7. Development

doalu-mcp

Where to stay, by area. Pick the right area first. The right hotel follows.

An MCP server, a command line and an agent skill over the doalu.com guide. For each city, region and district it names the areas to stay in, who each one suits and why, and links its page on doalu.com.

$ npx -y github:Doalu/doalu-mcp where-to-stay bergen
Where to stay in Bergen (Vestland, Norway): https://doalu.com/no/vestland/bergen/

- Bryggen and the harbour
  Best for: visitors wanting the Hanseatic wharf and the Fløyen funicular
  Why: hotels by Bryggen, the fish market and the funicular station
- Sandviken below Bergenhus festning
  Best for: travellers wanting old timber streets near the fortress
  Why: timber-house lodgings by St Mary's Church and Sandvikskirken
...

No API key, no account, no dependencies. It reads only the public, static guide files at https://doalu.com/api/v1/ (Node.js 18 or later).

MCP server

Add it to your MCP client (Claude Desktop, Claude Code, Cursor, VS Code and others) as a stdio server:

{
  "mcpServers": {
    "doalu": { "command": "npx", "args": ["-y", "github:Doalu/doalu-mcp"] }
  }
}

Claude Code: claude mcp add doalu -- npx -y github:Doalu/doalu-mcp. Claude Desktop can also install the doalu-mcp-<version>.mcpb bundle from the releases.

ToolInputAnswer
find_placequery: a name, optionally ", country, region or city" ("London, UK", "Portland, OR"); kind; limitmatching countries, regions, cities and districts: where each lies, population, page link
where_to_stayplace: a name as above, or a doalu.com page URLthe stay areas, who each one suits and why, page links
list_areasplacethe stay areas and the places within it, with links

Every answer names the doalu.com page it comes from. Please show that link to your users: the page has the full guide and the hotels in each area. Names are matched in English ("Copenhagen", not "København"). A qualifier that matches nothing is dropped, and the answer says so.

Command line

npx -y github:Doalu/doalu-mcp where-to-stay "Springfield, Illinois"
npx -y github:Doalu/doalu-mcp areas malmo
npx -y github:Doalu/doalu-mcp find springfield --json

Agent skill

skills/doalu-where-to-stay/SKILL.md tells an agent when and how to use the server, the command line or the files (Agent Skills format).

The data

https://doalu.com/api/v1/index.json lists every place; https://doalu.com/api/v1/{place path}.json holds one place: name, kind, country, url, breadcrumb, children, stay_areas (name, url, best_for, why), population, timezone and wikidata_qid. The files change with each site build and are served with open CORS. The list of places is also an open dataset: github.com/Doalu/places.

Licence and credit

Code: MIT. Guide data: CC BY 4.0, with this credit:

doalu places dataset (https://doalu.com), CC BY 4.0; contains modified GeoNames data (CC BY 4.0, https://www.geonames.org) and Wikidata identifiers (CC0). Please link to the page on doalu.com when you use it.

Development

npm test    # node --test, against real guide files in test/fixtures
DOALU_BASE=http://127.0.0.1:8000 node bin/doalu-mcp.js where-to-stay bergen   # another copy of the files
python3 ../../scripts/publish-doalu-mcp.py --write-hash   # after a change to bin/, src/ or manifest.json

Frequently asked questions

What is doalu.com where to stay?

Where to stay in a city: which areas suit whom, with links to the doalu.com guide pages.

How do I install doalu.com where to stay?

Follow the installation steps in its documentation, shown on this page and in its repository.

Does doalu.com where to stay need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is doalu.com where to stay open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains doalu.com where to stay?

It is published by Doalu. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.