MCP セットアップ
MotoReco の MCP サーバーを Claude Code や Claude.ai、ChatGPT から利用するための設定方法です。いずれもOAuth認証に対応しており、 APIキーの発行・設定は不要です。
接続方法
ターミナルで以下のコマンドを実行してMCPサーバーを追加してください:
claude mcp add --transport http motoreco https://moto-reco.com/api/mcp
追加後、Claude Code内で /mcp コマンドを実行するとOAuth認可フローが開始されます。ブラウザが開くので moto-recoにログインし「許可する」を押してください。APIキーの発行・設定は不要です。
Claude.ai(Web/Desktop/Mobile)の「コネクタを追加」機能から、 APIキーの発行・設定なしで接続できます。
- Claude.aiの「設定」→「コネクタ」(Settings → Connectors)を開く
- 「カスタムコネクタを追加」(Add custom connector)を選択し、名前(例: motoreco)とサーバーURL
https://moto-reco.com/api/mcpを入力して保存する - 自動的にmoto-recoの認可画面が開くので、ログインして「許可」を押す
- 接続が完了し、チャット画面でツールが利用できるようになります
ChatGPT の「設定」→「コネクタ」(Settings → Connectors)から追加します。 利用にはPlus/Pro/Business/Enterpriseなど対応プランと、 開発者モード(Developer mode)の有効化が必要な場合があります。
- 「コネクタを作成」(Create connector)をクリックし、名前(例: motoreco)を入力
- MCPサーバーURLに
https://moto-reco.com/api/mcpを入力 - 認証方法で「OAuth」を選択して保存する
- 自動的にmoto-recoのログイン・認可画面が開くので、ログインして「許可する」を押す
- 保存後、チャット画面でコネクタを有効にすると利用できます
利用可能なツール
以下のツールが利用できます:
- list_bikes — 登録されているマイバイクの一覧を取得
- list_touring_plans — 指定バイクのツーリングプラン一覧を取得
- get_touring_plan — ツーリングプランの詳細(スポット含む)を取得
- list_touring_history — 指定バイクのツーリング履歴一覧を取得
- get_touring_history — ツーリング履歴の詳細を取得
- get_maintenance_status — バイクのメンテナンス状況と次回推奨時期を取得