🚀

🚃 【MCP】「駅すぱあず API MCPサヌバヌ」がリリヌスされたので、LLMに経路怜玢させおみた

に公開

はじめに

こんにちは 株匏䌚瀟ノァル研究所から2026/01/15にリリヌスされた 「駅すぱあず API MCPサヌバヌ」 を実際に觊っおみたので、そのセットアップ手順や䜿甚感をご玹介したす。

昚今、「MCP is dead.」ず蚀われたりしおいたすが、ずはいえ「駅すぱあず API」は「APIずしお独立したサヌビス≒SaaSサヌビスのいち機胜をAPI化しおいるわけではない」であり、「パラメヌタが非垞に倚く機胜が耇雑」なため、AIからの利甚に察する「MCPサヌバヌでの連携」ずいう遞択肢は、䞀぀の回答ではないかず考えおいたす。

â–Œ 「駅すぱあず API MCPサヌバヌ」玹介ペヌゞはこちら
https://api-info.ekispert.com/mcp/

「駅すぱあず API MCPサヌバヌ」ずは

LLMに「駅すぱあず API」の機胜を提䟛するためのMCPサヌバヌです。
これたで、経路怜玢や時刻衚取埗の機胜をアプリケヌションに組み蟌むには、APIの仕様を読み解き、パラメヌタを现かく蚭定しおリク゚ストを送る必芁がありたした。

しかし、このMCPサヌバヌを䜿えば、「〇〇駅から△△駅たでの明日の朝むチの行き方を教えお」「〇〇駅の終電の時間を調べお」 ずいった自然蚀語の指瀺だけで、LLMが自埋的に「駅すぱあず API」を呌び出し、最適な回答を返しおくれたす。

公匏のドキュメントは以䞋のGitHubリポゞトリで公開しおいたす。

▌仕様曞 (Docs)
https://github.com/ValLaboratory/ekispert-api-mcp-server-docs

準備・セットアップ

実際にClaude DesktopなどのMCPクラむアントで動かすための準備をしたす。

  1. APIキヌの取埗
    「駅すぱあず API」を利甚するためのアクセスキヌAPIキヌが必芁です。法人の方は90日間無料の評䟡版のご提䟛が可胜ですので、以䞋から取埗をお願いしたす。

â–Œ90日間無料 「駅すぱあず API」評䟡版お申蟌み
https://api-info.ekispert.com/form/trial/

  1. MCPクラむアントの蚭定
    蚭定ファむルに「駅すぱあず API MCPサヌバヌ」の蚭定を蚘茉したす。

💡 Note: > 詳しい環境構築の手順や䟝存パッケヌゞのむンストヌルに぀いおは、公匏のサンプルリポゞトリをご参照ください。

▌クむックスタヌト
https://github.com/ValLaboratory/ekispert-api-mcp-server-docs#rocket-クむックスタヌト

▌詳现なセットアップガむド
https://github.com/ValLaboratory/ekispert-api-mcp-server-docs/blob/master/docs/getting-started.md#セットアップガむド

â–Œclaude_desktop_config.json の蚭定䟋:

{
  "mcpServers": {
    "ekispert-api-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api-mcp.ekispert.jp/mcp",
        "--header",
        "ekispert-api-access-key:${EKISPERT_API_ACCESS_KEY}"
      ],
      "env": {
        "EKISPERT_API_ACCESS_KEY": "YOUR_ACCESS_KEY_HERE"
      }
    }
  }
}

※ ekispert-api-access-key には「駅すぱあず API」のアクセスキヌを蚭定しおください。セキュリティの芳点から、アクセスキヌの倀は盎接蚭定するのではなく、環境倉数䟋: EKISPERT_API_ACCESS_KEY から取埗する方法を掚奚したす。

蚭定を保存し、Claude Desktop等を再起動するず、ツヌルアむコンハンマヌのマヌクに「駅すぱあず」が远加されたす

実際に觊っおみた

準備が敎ったので、さっそくLLMに自然蚀語で亀通経路を聞いおみたす。
公匏のExamplesを参考に、いく぀かプロンプトを詊しおみたした。

ナヌスケヌス1シンプルな経路怜玢

たずは王道の経路怜玢です。出匵や倖出の予定を立おるシチュ゚ヌションを想定しおみたす。

🗣 ナヌザヌプロンプト

明日の朝10時 東京から青山

🀖 Claudeの動き内郚凊理

LLMが「駅を怜玢するツヌル」を䜿っお「東京」ず「青山」に該圓する駅を調べ、「東京」ず「青山䞀䞁目」の正確な駅コヌドを取埗。
「経路を怜玢するツヌル」に駅コヌドず日時明日の朝10時を枡しおAPIを実行。

取埗したJSONデヌタを解析し、自然な日本語で回答を䜜成。

✹ 結果

明日の朝10時、東京駅から青山䞀䞁目ぞの経路を怜玢したした。以䞋が䞻なルヌトです

最速ルヌト11分

10:01 東京駅 → 䞞ノ内線荻窪行 → 赀坂芋附 10:09 → 銀座線枋谷行 → 青山䞀䞁目 10:12着
乗り換え1回、運賃180円
その他のルヌト

東京 10:01 → 䞞ノ内線 → 赀坂芋附 → 埒歩で氞田町ぞ → 半蔵門線急行 → 青山䞀䞁目 10:17所芁16分、運賃180円

東京 10:02 → 䞞ノ内線 → 倧手町 → 半蔵門線 → 青山䞀䞁目 10:20所芁18分、運賃180円

東京 10:06 → JR䞊野東京ラむン特別快速 → 新橋 10:09 → 銀座線 → 青山䞀䞁目 10:22所芁16分、運賃340円

東京 10:04 → JR暪須賀線 → 新橋 10:06 → 銀座線 → 青山䞀䞁目 10:22所芁18分、運賃340円

最速で到着したい堎合は最初のルヌト䞞ノ内線+銀座線がおすすめですよ。

所感: 完璧です「青山」駅は郜内になく新期県・愛知県・岩手県にある駅名です、正しくは「青山䞀䞁目」駅ですが、LLMが「【東京】駅から出発するなら【青山䞀䞁目】駅が劥圓」ず刀断し、駅名怜玢APIを挟んで解決しおいたす。

ナヌスケヌス2終電の怜玢ず金額蚈算

少し耇雑な条件を入れおみたす。

🗣 ナヌザヌプロンプト

飲み䌚で遅い。今日の六本朚駅から暪浜駅たでの終電。たた、タクシヌを䜿った堎合の深倜料金の目安もわかれば比范したい。

✹ 結果

今日4月30日の終電を怜玢したした。以䞋が䞻なルヌトです

最速の終電48分
23:54 六本朚 → 東京メトロ日比谷線 → 䞭目黒 00:02 → 東急東暪線暪浜行 → 暪浜 00:42着
乗り換え1回、運賃490円
その他の終電ルヌト
ルヌト243分

23:44 六本朚 → 倧江戞線 → 倧門 23:50 → 埒歩7分 → 浜束町 23:58 → JR京浜東北線 → 暪浜 00:37
運賃710円
ルヌト353分

23:44 六本朚 → 日比谷線 → 恵比寿 23:50 → JR山手線内回り → 品川 00:06 → JR京浜東北線 → 暪浜 00:37
運賃620円

タクシヌの深倜料金目安
六本朚から暪浜たでの距離玄30-35km

項目	目安
昌間運賃通垞	5,0007,000円
深倜割増22:00-05:00	+20%の割増料金
深倜合蚈	6,0008,400円
電車 vs タクシヌ比范

電車490円時間48分 ← 最もお手軜
タクシヌ6,0008,400円時間30分皋床 ← 時間重芖ならこちら
終電は00:42暪浜着たで間に合うので、費甚重芖なら電車がお埗ですよ

所感LLMが珟圚時刻や「終電」ずいうコンテキストを理解し、「駅すぱあず」の終電怜玢を適切に呌び出しおいたす。

たずめ

今回「駅すぱあず API MCPサヌバヌ」を觊っおみお、以䞋の点に倧きな可胜性を感じたした。

  1. APIの仕様を知らなくおいい
    面倒なパラメヌタ蚭蚈や駅コヌドの玐付けをすべおLLMが吞収しおくれるため、開発者䜓隓DXが飛躍的に向䞊したす。

  2. コンテキストずの融合が匷力
    「カレンダヌの予定別ツヌル」ず「駅すぱあず本ツヌル」を組み合わせれば、「明日の最初の䌚議の堎所に間に合うように、出発時間を教えお」ずいったパヌ゜ナルアシスタントが簡単に䜜れおしたいたす。

開発者がドキュメントずコヌドを行き来する時間を削り、AIが盎接「駅すぱあず API」を参照しながらコヌディングをサポヌトしおくれるのも䟿利そうです。

気になった方は、ぜひ無料の評䟡版を申し蟌んで、詊しおみおください
â–Œ90日間無料 「駅すぱあず API」評䟡版お申蟌み
https://api-info.ekispert.com/form/trial/

Discussion