app.gingerguide/catalog
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@app.gingerguide/catalogWhich Gingerguide cities are in Portugal?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Gingerguide MCP server and agent skills
Gingerguide is a self-guided audio walking tour app for iPhone and Android. It covers 129 European cities and 2,500+ narrated sights in 28 countries. Each sight has a researched 2 to 3 minute story, read by a lifelike AI voice, in English, Spanish, French, German, Turkish and Chinese. Cities work fully offline.
This repository lets AI assistants and agents use the Gingerguide catalog. It contains:
The connection details for the public Gingerguide MCP server at
https://gingerguide.app/mcp.Two agent skills (
SKILL.mdformat) for audio tour lookup and one-day city walks.Ready-to-copy client configs and curl examples.
The server is read-only. It needs no API key and no sign-in.
MCP endpoint |
|
Transport | Streamable HTTP (stateless, JSON responses) |
Auth | None |
MCP Registry name |
|
Developer docs | |
OpenAPI (REST) | |
llms.txt |
Tools
Tool | What it does | Arguments |
| Finds cities by name or country. Returns the number of sights and the web guide URL for each city. |
|
| Returns one city with all its narrated sights: name, one-line description, category, coordinates and visit time in minutes. |
|
| Lists the covered countries and the number of cities in each. | none |
| Returns catalog totals, supported languages and app download links. | none |
All tools are marked readOnlyHint: true.
Related MCP server: country-state-city
Connect a client
Claude Code
claude mcp add --transport http gingerguide https://gingerguide.app/mcpClaude (desktop and web)
Open Settings → Connectors → Add custom connector. Set the name to Gingerguide and the URL to https://gingerguide.app/mcp.
For older Claude Desktop builds that only read claude_desktop_config.json, use the bridge config in examples/claude_desktop_config.json.
Cursor
Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project). File: examples/cursor-mcp.json.
{
"mcpServers": {
"gingerguide": { "url": "https://gingerguide.app/mcp" }
}
}VS Code (GitHub Copilot agent mode)
Add this to .vscode/mcp.json. File: examples/vscode-mcp.json.
{
"servers": {
"gingerguide": { "type": "http", "url": "https://gingerguide.app/mcp" }
}
}ChatGPT
In a workspace or plan that allows custom connectors (developer mode), add a new connector with the URL https://gingerguide.app/mcp and no authentication.
Any other client
Any MCP client that supports remote Streamable HTTP servers can connect to https://gingerguide.app/mcp. See examples/curl.md for raw JSON-RPC calls.
Example prompts
"Is there an audio walking tour for Seville?"
"Plan a one-day walk in Florence with the Gingerguide sights, in walking order."
"Which Gingerguide cities are in Portugal?"
"How many cities and languages does Gingerguide cover?"
Agent skills
The skills/ folder has two skills in the SKILL.md format. Claude, Claude Code and other agents that read this format can load them.
Skill | Use it when a person... |
asks for an audio tour, walking tour or self-guided guide for a city | |
asks for a one-day itinerary or walking route in a covered city |
The same skills are also served from the website at https://gingerguide.app/.well-known/agent-skills/index.json.
REST API (no MCP needed)
Endpoint | Returns |
| All cities with id, country, sight count and guide URL |
| One city with all its sights |
| The OpenAPI description |
CLI
The cli/ folder has the source of the official command-line client. It is on npm as gingerguide.
npx gingerguide cities
npx gingerguide city rome
npx gingerguide countries
npx gingerguide healthRules for agents
Only state coverage that the data confirms. Do not invent a guide or a sight.
The narration is a lifelike AI voice. Do not call it a human voice.
Link to the city guide URL from the data, for example https://gingerguide.app/en/cities/rome/.
Get the app
iPhone and iPad: App Store
Android: Google Play
Web guides: gingerguide.app
License
The files in this repository (docs, configs, skills) are under the MIT License. The catalog data that the server and the API return belongs to Gingerguide. See the terms.
Questions or problems: open an issue, or write to ozalpege243@gmail.com.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search AI-powered audio tours and points of interest by city. Walking, cycling, and driving tours.
Audio guides for 45,000+ places in 1,900+ cities, with narrated previews in ChatGPT and Claude.
Search and explore a global travel points-of-interest catalog (cities, countries, POIs).
AI marketplace — flights, tours, activities, transport & more via MCP. No auth required.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRead-only MCP server exposing the catalog of articles from moncompte.org. Enables AI agents to search and retrieve article content via tools.MIT
- AlicenseNot gradedqualityAmaintenanceProvides complete world location data (countries, states, cities) as an MCP server for AI assistants, enabling search and retrieval of geographic information through 11 tools and 5 resources.182 npm2MIT
- AlicenseNot gradedqualityDmaintenanceMCP server to query Cloud Champion's training catalog. Enables AI agents to search, filter, and get statistics about Microsoft partner resources like webinars, videos, learning paths, and podcasts.MIT
- AlicenseAqualityAmaintenanceMCP server for Switzerland's national metadata catalogue, enabling AI agents to discover datasets, APIs, public services, and publishers through free-text search and structured queries.1355 PyPIMIT