Geoapify MCP Server
公式Geoapify MCP Serverは、ジオコーディング、地図、場所検索、ルーティング、距離行列、位置情報インテリジェンスをAIアシスタントやエージェントに提供します。OpenStreetMapを活用したグローバルな地理空間データで、位置情報を考慮したアプリケーションを構築できます。
Geoapify MCPで何ができますか?
- 住所や場所のジオコーディング — アシスタントに、自由形式の住所、ランドマーク、または都市名を座標に変換するよう依頼します。
- 逆ジオコーディング — 緯度と経度を、近くの住所や場所の説明に変換します。
- 近くの場所を検索 — 指定された座標の周辺で、特定のカテゴリの場所を見つけます。カテゴリの発見もサポートされています。
- ルートと移動コストの計算 — 区間ごとの移動時間と距離を含む詳細なルートを取得したり、複数の出発地と目的地のペアを比較したりします。
- 地理ジオメトリの操作 — GeoJSONジオメトリ間の空間関係を結合、変換、測定、または評価します。
ホスト型 MCP サーバー
npx add-mcp 'https://api.geoapify.com/v1/mcp'Claude Code、Codex、Cursor などにインストールできます
ドキュメント
MCPツール
検索、ルーティング、位置データの操作を行うための11のツール。
| ツール | 使用する場面 | カテゴリ | ドキュメント |
|---|---|---|---|
| geocode_address | 入力が1つの自由文形式の住所、ランドマーク、都市、または場所のクエリであり、座標が必要な場合にこのツールを使用します。 ガイダンス - 住所の構成要素がすでに分離されている場合は、geocode_structured_addressを使用します。 - 入力が座標の場合は、Reverse_geocode_coordinatesを使用します。 | ジオコーディング | 表示 |
| geocode_structured_address | 通り、市区町村、郵便番号、国などの住所の構成要素がすでに分離されている場合にこのツールを使用します。 ガイダンス - 1つの自由文形式のクエリにはgeocode_addressを使用します。 - 家屋番号が指定されている場合は、通りを含めてください。 | ジオコーディング | 表示 |
| reverse_geocode_coordinates | 緯度と経度がわかっており、近くの住所や場所が必要な場合にこのツールを使用します。 ガイダンス 入力が住所テキストの場合は、geocode_addressまたはgeocode_structured_addressを使用します。 | ジオコーディング | 表示 |
| search_places | 既知の座標の周辺で、サポートされている正確なカテゴリの場所を検索する場合にこのツールを使用します。 ガイダンス - カテゴリが不明な場合は、最初にlist_place_categoriesを呼び出します。 - 検索中心がまだ座標でない場合は、最初に住所をジオコーディングします。 | 場所 | 表示 |
| list_place_categories | search_placesに必要な正確なカテゴリ値を確認するために、このゼロクレジットツールを使用します。 ガイダンス - 引数を受け取らず、カテゴリ名のみを返します。 - その後、search_placesを使用して実際の場所を検索します。 | 場所 | 表示 |
| calculate_route | 合計および区間ごとの移動コストに加えて、オプションのジオメトリやターン案内を含む、1つの順序付けられたルートにこのツールを使用します。 ガイダンス 多数の始点と終点のペア間の移動時間と距離を比較するには、代わりにcalculate_route_matrixを使用します。 | ルーティング | 表示 |
| calculate_route_matrix | 複数の始点と終点の間のペアごとの移動時間と距離を比較する場合にこのツールを使用します。 ガイダンス - ルートのジオメトリや案内は返しません。 - 1つの詳細な順序付けられたルートにはcalculate_routeを使用します。 | ルーティング | 表示 |
| combine_geometries | GeoJSON入力を交差、差分、結合、または包絡することで新しいジオメトリを作成する場合にこのツールを使用します。 ガイダンス - ブール値の関係にはevaluate_spatial_relationを使用します。 - 数値測定にはMeasure_geometryを使用します。 - 1つのジオメトリを変更するにはTransform_geometryを使用します。 | ユーティリティ | 表示 |
| evaluate_spatial_relation | 答えが真または偽であるべき場合にこのツールを使用します:包含、交差、非交差、交差、有効性、包含、または点が線上にあるかどうか。 ガイダンス ジオメトリを変更したり、距離を計算したりしません。 | ユーティリティ | 表示 |
| measure_geometry | 数値の面積、長さ、または距離の計算や、境界ボックス、線に沿った点、または最近傍点の結果にこのツールを使用します。 ガイダンス 真/偽の述語にはevaluate_spatial_relationを、ジオメトリの変更にはtransform_geometryを使用します。 | ユーティリティ | 表示 |
| transform_geometry | バッファリング、簡略化、回転、スケーリング、または移動による変更されたジオメトリを作成する場合、または中心点を計算する場合にこのツールを使用します。 ガイダンス 数値測定にはmeasure_geometryを、真/偽の述語にはevaluate_spatial_relationを使用します。 | ユーティリティ | 表示 |
お気に入りのツールと一緒に使う
数分でGeoapify MCPに接続できます。
Claude Code ターミナルからリモートのGeoapifyサーバーを追加します。ガイドを見る ChatGPT カスタムMCPサーバーでサポートされている認証オプションを確認します。ガイドを見る VS Code + Copilot VS CodeワークスペースでGeoapify MCPを設定します。ガイドを見る Cursor CursorをGeoapifyリモートMCPエンドポイントに接続します。ガイドを見る その他のクライアント リモートのStreamable HTTPサーバーをサポートする任意のクライアントを使用します。ガイドを見る
独自のAPIキーを使用 既存のGeoapifyプロジェクトキーで接続します。
焦点を絞ったツールカタログ エージェントが必要とするツールを実行時に読み込みます。
Streamable HTTP 標準のリモートMCPトランスポートを使用します。
MCP追加料金なし ツール呼び出しは、基盤となるGeoapify APIの価格設定を使用します。
機械可読な契約が必要ですか?MCP OpenAPI仕様を開く