streamable-httpupdated 1mo ago
nycrestaurantweek.app — every NYC Restaurant Week restaurant on one map, plus a pixel rat who rides the actual subway to whichever one you pick.
¿Qué puedes hacer con NYC Restaurant Week?
🐀 Rick's Map
nycrestaurantweek.app — every NYC Restaurant Week restaurant on one map, plus a pixel rat who rides the actual subway to whichever one you pick.

Restaurant Week Summer 2026 runs Jul 20 – Sep 6 with 636 participating restaurants. The official site is an endless scroll. This one isn't.
✨ What it does
- 🗺️ Map — real NYC cartography with the subway lines drawn in
- 🚇 Rick — walks, Citibikes, cabs, or takes the train to your pick. The track geometry is real, and the subway car gets repainted in the route color
- 💬 Ask Rick — "$30 omakase in brooklyn, open sunday"
- 🔌 MCP server — the same data, for Claude or any MCP client
🔌 MCP server
No auth, no API key, one line:
claude mcp add --transport http nyc-restaurant-week https://nycrestaurantweek.app/mcp
| Tool | What it does |
|---|---|
search_restaurants |
Filter by cuisine, borough, neighborhood, price, meal, week, date, or collection. Paginated. |
get_restaurant |
Full detail by slug or name — menu PDF, website, OpenTable link. |
check_date |
Is Restaurant Week on that day? Which week? Saturday/Sunday rules. |
list_filters |
Every filter value, with live participant counts. |
🛠️ How it works
No database. All 636 restaurants live in data/restaurants.json (509 KB) and get bundled into the serverless function at build time.
| Piece | Built with |
|---|---|
| 🗺️ Map | MapLibre + OpenFreeMap tiles |
| 🚇 Subway | Real MTA geometry in public/subway.json — nearest-station lookup, direct or one-transfer rides, sliced along the true track |
| 🐀 Rick | Hand-drawn pixel art, rendered as SVG rects |
| 🚕 Street legs | OSRM, with a straight-line fallback when it times out |
| 💬 Chat | Haiku via the AI Gateway, degrading to plain keyword search if the gateway falls over |
🏃 Run it
npm install
npm run dev # site on :3000, MCP at localhost:3000/mcp
npm run scrape # refresh the restaurant data
📋 Data
From the public program API behind nyctourism.com/restaurant-week — the same JSON their own browser client fetches.
🐀 Unofficial fan project. Not affiliated with NYC Tourism + Conventions or NYC Restaurant Week®. Prices and participation change — always confirm with the restaurant.
Instalación
Añade NYC Restaurant Week a tu cliente. Elige el que uses.
claude mcp add --transport http nyc-restaurant-week https://nycrestaurantweek.app/mcpcodex mcp add nyc-restaurant-week --url https://nycrestaurantweek.app/mcp{
"mcpServers": {
"nyc-restaurant-week": {
"url": "https://nycrestaurantweek.app/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"nyc-restaurant-week": {
"type": "http",
"url": "https://nycrestaurantweek.app/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"nyc-restaurant-week": {
"url": "https://nycrestaurantweek.app/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"nyc-restaurant-week": {
"serverUrl": "https://nycrestaurantweek.app/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Puntuación
39 / 100
Incompleta
- Documentación17/25
- Mantenimiento16/25
- Confianza6/20
- Capacidad0/15
- Instalación12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 38 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Historial de versiones
| Versiones | Publicada |
|---|---|
| 1.0.0Última | 24 jul 2026 |