Find great espresso cafes worldwide with curated data and transparent quality scoring.
Most database access work still happens through a UI a human drives. Espresso MCP MCP server moves it into the conversation instead. Find great espresso cafes worldwide with curated data and transparent quality scoring.
espresso-mcp is a Model Context Protocol server you can plug into Claude Desktop, Claude.ai, ChatGPT, Google Gemini, Cursor, Hermes, OpenClaw, and any other standard MCP host. It ships with a curated database of 100+ specialty-coffee shops, 75+ specialty roasters, and a transparent scoring algorithm that captures why a shop is good — sourcing, freshness, equipment, training — and why a shop is bad (the heaviest negative signal: menus dominated by flavored syrups).
The server publishes 9 tools. What each one is for:
ChatGPT — ⚠ Important: ChatGPT only supports remote MCP servers (HTTPS endpoints), not local stdio processes. You have two options:OpenClaw — OpenClaw uses standard stdio MCP config. Install OpenClaw if you haven't:Cursor — The Cursor tool exposed by this serverfind_espresso_near — Find ranked specialty espresso cafes within a radius of coordinatessearch_cafes — Search the curated database by query, city, country, roaster, or minimum scoreget_cafe_details — Full record for a cafe by id, including the score breakdown signal-by-signal and a few related/nearby cafesscore_cafe — The codified algorithm exposed directly. Pass in signals you've observed (from a website, a review, a photo) and get a 0-100 score with a per-signallist_great_roasters — The list_great_roasters tool exposed by this serverlist_anti_patterns — Curated shops that exemplify what to avoid — the contrast set for the algorithm. Two flavors:Because this one is hosted, setup is mostly authentication — you point your client at the endpoint and approve access. Nothing runs on your machine, so there is no runtime to keep patched.
This sits in the database access group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Espresso MCP's toolset — ChatGPT, OpenClaw, Cursor and 6 more — is a fair guide to whether it matches your workflow. It is maintained by mattgierhart; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| ChatGPT | ⚠ **Important**: ChatGPT only supports **remote** MCP servers (HTTPS endpoints), not local stdio processes. You have two options: |
| OpenClaw | OpenClaw uses standard stdio MCP config. Install OpenClaw if you haven't: |
| Cursor | The Cursor tool exposed by this server. |
| find_espresso_near | Find ranked specialty espresso cafes within a radius of coordinates. |
| search_cafes | Search the curated database by query, city, country, roaster, or minimum score. |
| get_cafe_details | Full record for a cafe by id, including the score breakdown signal-by-signal and a few related/nearby cafes. |
| score_cafe | The codified algorithm exposed directly. Pass in signals you've observed (from a website, a review, a photo) and get a 0-100 score with a per-signal contribution breakdown. **No database lookup required.** |
| list_great_roasters | The list_great_roasters tool exposed by this server. |
| list_anti_patterns | Curated shops that exemplify what to **avoid** — the contrast set for the algorithm. Two flavors: |
{
"mcpServers": {
"espresso": {
"command": "npx",
"args": ["-y", "mcp-remote"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.