NYC Restaurant Week について
NYC Restaurant Weekは、Summer 2026の参加店を探す人向けに、地図や絞り込み、Rickのルート表示を提供します。MCPサーバーからも参加店や開催日を検索できます。
主な機能
- 01料理、地域、価格、日付で絞り込み
- 02地下鉄路線付きのレストランマップ
- 03店舗情報とメニューリンクの表示
- 04開催日と週末ルールの確認
- 05Rickによる店舗までのルート表示
活用シーン
- 01予算と料理ジャンルから店舗を探す
- 02指定日が開催期間内か確認
- 03地図で店舗の場所を確認
- 04MCPクライアントから参加店を検索
MCP 対応
認証やAPIキーが不要なMCPサーバーを提供し、店舗検索、詳細取得、開催日確認、絞り込み値の一覧に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://nycrestaurantweek.app/mcpclaude mcp add --transport http chadnewbry-nyc-restaurant-week https://nycrestaurantweek.app/mcp{"mcpServers":{"chadnewbry-nyc-restaurant-week":{"type":"http","url":"https://nycrestaurantweek.app/mcp"}}}Cursor で開く{"servers":{"chadnewbry-nyc-restaurant-week":{"type":"http","url":"https://nycrestaurantweek.app/mcp"}}}VS Code で開く{"mcpServers":{"chadnewbry-nyc-restaurant-week":{"type":"http","url":"https://nycrestaurantweek.app/mcp"}}}{"mcpServers":{"chadnewbry-nyc-restaurant-week":{"serverUrl":"https://nycrestaurantweek.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| date | string | いいえ | 食事をする特定の日付(YYYY-MM-DD)。該当する週を特定し、土曜日と日曜日のルールを適用します |
| meal | enum | いいえ | lunch | dinner | brunch |
| week | integer | いいえ | プログラムの第 1~7 週(第 1 週は 7 月 20 日開始、第 7 週は 9 月 6 日終了) |
| limit | integer | いいえ | 1 ページあたりの結果数。既定値は 10、最大値は 25 |
| price | enum | いいえ | 1 人あたりのプリフィクス価格の上限:30、45、または 6030 | 45 | 60 |
| query | string | いいえ | 名称、説明、料理の種類、地域を対象にしたフリーテキスト検索(例:'rooftop'、'omakase'、'steak tribeca') |
| offset | integer | いいえ | ページネーションのオフセット |
| sunday | boolean | いいえ | true = Restaurant Week を日曜日に実施するレストランのみ |
| borough | enum | いいえ | Manhattan | Brooklyn | Queens | The Bronx | Staten Island |
| cuisine | string | いいえ | 料理の絞り込み条件。例:Italian、Japanese / Sushi、Steakhouse、French、Korean、Mexican、Seafood、Indian、Thai(50 種類以上の全リストは list_filters を参照) |
| has_menu | boolean | いいえ | true = Restaurant Week のメニュー PDF を公開しているレストランのみ |
| collection | enum | いいえ | NYC Tourism が厳選したコレクションhidden-gems | date-night | celebrity-chefs | summer-vibes | around-the-boroughs | dress-for-the-occasion | for-the-foodies | classic-restaurants |
| neighborhood | string | いいえ | 例:Tribeca、West Village、Astoria、Williamsburg(list_filters を参照) |
| bookable_on_opentable | boolean | いいえ | true = OpenTable で予約できるレストランのみ |
詳細
🐀 Rick's Map
nycrestaurantweek.app — NYC Restaurant Weekの全レストランを1つのマップに表示し、選んだレストランまで実際の地下鉄に乗って向かうドット絵のネズミも登場します。

Restaurant Week Summer 2026は7月20日~9月6日に開催され、636軒のレストランが参加します。公式サイトは延々とスクロールする必要がありますが、こちらは違います。
✨ できること
- 🗺️ マップ — 地下鉄路線も描かれた、実際のNYCの地図
- 🚇 Rick — 選んだ場所まで徒歩、自転車シェアサービスのCitibike、タクシー、または電車で向かいます。線路の形状は実際のもので、地下鉄の車両はルートの色に塗り替えられます
- 💬 Rickに質問 — 「ブルックリンで日曜日に営業している、30ドルのおまかせ」
- 🔌 MCP サーバー — 同じデータをClaudeや任意のMCPクライアントで利用できます
🔌 MCP サーバー
認証不要、APIキー不要。1行で使えます。
claude mcp add --transport http nyc-restaurant-week https://nycrestaurantweek.app/mcp
| ツール | 内容 |
|---|---|
search_restaurants | 料理の種類、区、近隣地域、価格、食事、週、日付、コレクションで絞り込みます。ページネーションに対応しています。 |
get_restaurant | スラッグまたは名前から詳細情報を取得します。メニューのPDF、ウェブサイト、OpenTableのリンクも含まれます。 |
check_date | その日にRestaurant Weekが開催されているか、何週目か、土曜日・日曜日のルールを確認します。 |
list_filters | すべてのフィルター値を、最新の参加店舗数とともに表示します。 |
🛠️ 仕組み
データベースはありません。636軒のレストラン情報はすべてdata/restaurants.json(509 KB)に保存され、ビルド時にサーバーレス関数にバンドルされます。
| 要素 | 使用技術 |
|---|---|
| 🗺️ マップ | MapLibre + OpenFreeMapのタイル |
| 🚇 地下鉄 | public/subway.json内の実際のMTAの形状データ。最寄り駅の検索、直通または1回乗り換えのルート、実際の線路に沿った経路の切り出しに対応 |
| 🐀 Rick | 手描きのドット絵をSVGの四角形として描画 |
| 🚕 道路の区間 | OSRMを使用し、タイムアウト時は直線ルートにフォールバックします |
| 💬 チャット | AI Gateway経由のHaikuを使用し、ゲートウェイが停止した場合は通常のキーワード検索に切り替わります |
🏃 実行方法
npm install
npm run dev # site on :3000, MCP at localhost:3000/mcp
npm run scrape # refresh the restaurant data
📋 データ
nyctourism.com/restaurant-weekの背後にある公開プログラムAPIから取得しています。公式サイトのブラウザクライアントが取得するものと同じJSONです。
🐀 非公式のファンプロジェクトです。NYC Tourism + ConventionsまたはNYC Restaurant Week®とは関係ありません。価格や参加状況は変わるため、必ずレストランにご確認ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。