日本の公共交通データ (ODPT) を Claude Code につなぐ
Claude Code から 日本の公共交通データ (ODPT) を直接問い合わせられます。Arlet が 1 つの MCP 接続で仲介し、API キーの管理を引き受けます。
公共交通オープンデータ協議会が運営する「公共交通オープンデータセンター (ODPT)」に AI クライアントから接続できるサーバーです。
2 系統のデータを扱います:
1. ODPT が配信する GTFS フィード 101 件 (バス・鉄道・フェリー)。これは GTFS データリポジトリ (gtfs-data.jp) の穴を埋める重要な部分です。同リポジトリは大都市部以外のコミュニティバスが中心ですが、ODPT 側には京都市営バス・京都市営地下鉄・東京メトロ・都営地下鉄・つくばエクスプレス・東京臨海高速鉄道・伊予鉄バス・仙台市営バス・約 20 のフェリー事業者などが含まれます。名称やモードでフィードを検索し、停留所・駅を探して、指定日に実際に運行するダイヤの発車時刻を取得できます。 2. リアルタイム・参照系 API。鉄道の駅検索、方面・曜日区分ごとの駅発車時刻表、運行情報 (遅延・運転見合わせ)、事業者一覧、空港の出発・到着便情報。
注意: developer.odpt.org での無料の開発者登録でアクセストークン (consumer key) が発行され、値はご自身の Arlet 環境変数に保存されます。データのライセンスは提供者ごと (多くは公共交通オープンデータ基本ライセンスまたは CC BY 4.0) で、全応答に出典と「提供元のライセンスを確認してください」の注意文を含めます。参照できる範囲は ODPT がアカウントに付与する権限に従います。
日本の公共交通データ (ODPT) を Claude Code につなぐ手順
- 1
Arlet のダッシュボードの「データ取得ツール」で 日本の公共交通データ (ODPT) を探し、日本の公共交通データ (ODPT) 側で発行した API キーを設定してスイッチを ON にします。
- 2
ターミナルで claude mcp add --transport http arlet https://mcp.arlet.dev/mcp/ を実行し、Arlet を MCP サーバーとして追加します。
- 3
Claude Code を起動して /mcp を実行し、arlet を選んで Authenticate をクリックします。
- 4
ブラウザが開くので Google でサインインし、同意画面で Allow を押すと接続完了です。
接続はユーザーごとに行います。同じマシンの別プロジェクトでもそのまま使えます。
