BaiduマップMCPサーバーの使い方:ステップバイステップガイド
Baidu Map MCP Serverは、AIエージェントやアプリケーションに地理空間機能(ジオコーディング、POI検索、ルート計画、交通データなど)を提供する完全なMCP準拠のオープンソースの位置情報サービス(LBS)ソリューションです。このガイドでは、設定とMCPエコシステム内での使用方法を説明します。
必要なもの
始める前に、以下のものを用意してください:
- Baidu Map Open Platformアカウント
- サーバーサイドAPIキー(AK)
- Claude、Cursor、またはカスタムエージェントなどのMCP互換クライアント
- ローカルにインストールされたNode.jsとnpm(Node統合用)
ステップ1:Baidu Maps APIキーを取得する
- Baidu Map Open Platformにアクセスしてログインします。
- 新しいアプリケーションを作成し、必要なAPIを有効にします。
- 最適なパフォーマンスのために「MCP (SSE)」サービスが有効になっていることを確認します。
- APIキー(AK)をコピーします — サーバー設定に必要です。
ステップ2:MCPサーバーを構成する
Baidu Map MCP ServerをMCPクライアントに統合するために、以下の構成を使用します:
{
"mcpServers": {
"baidu-map": {
"command": "npx",
"args": [
"-y",
"@baidumap/mcp-server-baidu-map"
],
"env": {
"BAIDU_MAP_API_KEY": "xxx"
}
}
}
}
"xxx"
を実際のBaidu APIキーに置き換えてください。
これは、プラットフォーム(Claude、Qianfanなど)に応じて、mcp.config.json
または同等の設定ファイルに配置できます。
ステップ3:サーバーをインストールして実行する
ターミナルで次のコマンドを実行します:
npx -y @baidumap/mcp-server-baidu-map
これにより、MCP互換のBaidu Mapサーバーが起動し、エージェントが利用できる標準化されたAPIのセットが公開されます。
サポートされているツールとAPI
Baidu Map MCP Serverは、以下の豊富なツールセットを提供します:
ツール名 | 説明 |
---|---|
map_geocode | 住所を地理座標に変換 |
map_reverse_geocode | 座標からPOIおよび住所情報を取得 |
map_search_places | キーワード、地域などでポイントオブインタレストを検索 |
map_place_details | 詳細なPOI情報を取得 |
map_directions | ルートを計画(運転、徒歩、自転車、公共交通機関) |
map_directions_matrix | バッチルート計画 |
map_weather | リアルタイムおよび予報の天気データ |
map_ip_location | IPアドレスを使用して位置を特定 |
map_road_traffic | リアルタイムの交通状況 |
map_poi_extract * | 自由なテキストからPOIを抽出(許可が必要) |
使用例
ナビゲーション&旅行アシスタント
天気チェックとPOI提案を含む旅行を計画:
map_search_places
+map_directions
+map_weather
ロジスティクス最適化
配達ルートをバッチ計算:
map_directions_matrix
LLM統合
大規模言語モデルに地理空間推論を可能にする:
- ClaudeまたはAppBuilder +
map_*
ツール
簡単なまとめ
タスク | 使用するツール/API |
---|---|
住所を座標に変換 | map_geocode |
近くのレストランを探す | map_search_places |
位置の天気を取得 | map_weather |
配達ルートを計画 | map_directions_matrix |
詳しく学ぶ
公式のBaidu Map MCP Serverページを訪れて、ドキュメント、FAQ、および高度な使用例を確認してください。
スマートエージェント、配達アプリ、またはLLM駆動のアシスタントを構築している場合、Baidu Map MCP Serverはプロジェクトに強力でリアルタイムの地理空間インテリジェンスを追加するために必要なすべてを提供します。