# Kahve Tabela MCP — Türkiye's heritage, food, and coast A public, read-only [MCP](https://modelcontextprotocol.io) server over [Kahve Tabela](https://kahvetabela.com), an independent open-data atlas of Türkiye: **32,330 cultural-heritage places**, **4,106 regional dishes** (1,679 of them carrying a TürkPatent geographical-indication registration), and the **Mavi Koy** coastal atlas. Hosted — nothing to install, no key, no account. ``` https://kahvetabela.com/api/mcp ``` Listed in the official MCP Registry as `com.kahvetabela/public-read`. ## Connect Any client that speaks the streamable HTTP transport: ```json { "mcpServers": { "kahvetabela": { "type": "http", "url": "https://kahvetabela.com/api/mcp" } } } ``` Or check it by hand: ```bash curl -s https://kahvetabela.com/api/mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' ``` ## Tools | Tool | What it does | |---|---| | `search_places` | Find heritage places by province, district, category, or free text | | `get_place` | Fetch every field of a single place by id | | `nearby_places` | Places around a coordinate by distance, optionally with the drive-mode audio note | | `get_page_markdown` | Read a supported page as compact markdown instead of HTML | | `search_dishes` | Search regional dishes, optionally limited to GI-registered ones | | `get_dish` | Fetch one dish by slug, with its registration type and number | | `search_mavi_koy` | Search the coastal atlas for coves, beaches, and shore points | | `get_mavi_koy_place` | Fetch one coastal entry by slug | Every tool takes an optional `lang` of `tr` or `en`. Full input schemas come from the server's own `tools/list` — that is the authority, not this table. ## What is actually in the data - **Heritage** — museums, archaeological sites, castles, mosques, churches, tombs, monuments; category, province, district, coordinates. 28,820 records carry a Wikidata identifier. - **Yöre Sofrası** — regional dishes; the GI-registered ones link to their official TürkPatent registry entry with registration type and number. - **Mavi Koy** — coves, beaches, and coastal points. Public data only. No user accounts, no e-mail addresses, no moderation queue on this surface. Proximity-duplicate records are filtered out, so the server never returns an id that redirects. ## Attribution and licensing Using the data requires attribution: > Kahve Tabela · Türkiye Cultural Heritage Atlas, kahvetabela.com The compilation layer is Kahve Tabela's. Underlying records come from public sources — Kültür Envanteri, OpenStreetMap, Wikidata, and the TürkPatent GI registry — and republishing raw data means honouring the original source's license (ODbL, CC variants). Each record names its own source, and the full breakdown lives on the [open-data page](https://kahvetabela.com/en/acik-veri). The dataset has a persistent DOI: [10.5281/zenodo.21532565](https://doi.org/10.5281/zenodo.21532565). The files in *this repository* (documentation and the server manifest) are MIT licensed. That covers the docs, not the atlas data — see above for the data. ## Links - Server documentation: https://kahvetabela.com/en/mcp - Open data, sources, licenses: https://kahvetabela.com/en/acik-veri - Bulk downloads with a SHA-256 manifest: https://kahvetabela.com/dumps/ - Entry points for assistants: https://kahvetabela.com/llms.txt - Server manifest: [`server.json`](./server.json)