MCP連携
tokyo.how は、ClaudeなどのAIアシスタントが東京のガイドを直接検索・取得できる MCPサーバー(Model Context Protocol) を提供しています。サイトを手動で閲覧する代わりに、AIアシスタントに東京について質問するだけで、ガイドデータベースから正確で最新の情報を取得できます。
MCPとは?
Model Context Protocol(MCP)は、Anthropicが開発したオープンスタンダードで、AIアシスタントが外部のデータソースやツールに接続できるようにするものです。AIアシスタントとリアルワールドの情報をつなぐ橋のようなものです。
MCPを使用することで、AIアシスタントはトレーニングデータの制約を超え、tokyo.howのようなサービスからリアルタイムの構造化情報にアクセスできます。東京の生活についてより正確で最新の回答を得ることができます。
どんな情報が得られますか?
MCPサーバーを通じて、AIアシスタントは以下のツールにアクセスできます:
ガイドを検索
tokyo.howのすべてのガイドを全文検索できます。交通、食事、住居、医療など、どんなトピックでも検索でき、関連度スコア付きの結果が得られます。日本語・英語の両方で検索可能です。
ガイドの詳細を取得
特定のガイドの全内容(記事本文、カテゴリ、メタデータを含む)を取得できます。AIアシスタントがガイド全体を読み込み、詳細で正確な回答を提供します。
カテゴリを閲覧
利用可能なガイドカテゴリ(交通、グルメ、文化、住居、お金、医療など)を記事数とともに一覧表示し、どのトピックがカバーされているかを確認できます。
すべてのガイドを一覧
全ガイドのカタログを閲覧できます。言語やカテゴリでフィルタリングも可能。知らなかったガイドを発見するのに便利です。
Claude Desktopのセットアップ
以下の手順で、Claude Desktopをtokyo.howのMCPサーバーに接続してください:
ステップ1:Node.jsをインストール
Node.jsがインストールされていない場合は、nodejs.orgからダウンロードしてください。LTS版を推奨します。
ステップ2:設定ファイルを開く
Claude Desktopの設定ファイルを開きます:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Desktopからもアクセスできます:Claudeメニュー → 設定 → 開発者 → 設定を編集。
ステップ3:MCPサーバーを追加
設定ファイルの "mcpServers" オブジェクト内に以下を追加してください:
{
"mcpServers": {
"tokyo.how": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://tokyo.how/mcp"
]
}
}
} 他のMCPサーバーがすでに設定されている場合は、"tokyo.how"エントリをその横に追加するだけです。
ステップ4:Claude Desktopを再起動
Claude Desktopを完全に終了して再起動してください。チャット入力エリアの右下にMCPサーバーのインジケーターが表示されます。
プロンプト例
接続後、Claudeに以下のような質問をしてみてください:
- 「東京でSuicaカードはどう使うの?」
- 「東京のおすすめラーメン店は?」
- 「日本で銀行口座を開設するには?」
- 「tokyo.howに交通関係のガイドはある?」
- 「利用可能なガイドカテゴリを教えて」
Claudeは自動的にtokyo.howのMCPツールを使用して、質問に最も関連するガイドコンテンツを検索・取得して回答します。
トラブルシューティング
Claude DesktopにMCPサーバーが表示されない場合:
- JSONの構文が正しいか確認してください(必要に応じてJSONバリデーターを使用)
- Node.jsがインストールされており、
npxがPATHで利用可能か確認してください - Claude Desktopのログを確認してください:
~/Library/Logs/Claude/mcp*.log(macOS)または%APPDATA%\Claude\logs\mcp*.log(Windows) - Claude Desktopを完全に再起動してみてください
他のMCPクライアント向け
tokyo.howのMCPエンドポイントは以下で利用できます:
https://tokyo.how/mcp Streamable HTTPトランスポートプロトコルを使用し、ステートレスモードで動作します。MCP対応のクライアントであれば接続できます。セットアップ手順は各クライアントのドキュメントをご参照ください。