MapTiler MCP by usefulapi について
MCP クライアントに MapTiler Cloud の位置情報や座標操作を提供するホスト型 MCP サーバーです。ジオコーディング、標高、IP ジオロケーション、座標変換に対応します。
主な機能
- 01順ジオコーディングと逆ジオコーディング
- 02一括ジオコーディング
- 03IP ジオロケーション
- 04座標地点の標高検索
- 05座標変換と CRS 検索
- 06GeoJSON データセットの地物取得
活用シーン
- 01地名に対応する座標を検索
- 02座標から場所を特定
- 03標高の確認や IP アドレスの位置特定
- 04異なる座標参照系間で座標を変換
MCP 対応
MapTiler Cloud のジオコーディング、標高、IP ジオロケーション、座標変換、データセット地物の操作を MCP ツールとして提供します。MCP クライアントはホスト型エンドポイントに接続し、ログイン時に MapTiler API キーを入力します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://maptiler.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-maptiler https://maptiler.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-maptiler":{"type":"http","url":"https://maptiler.usefulapi.io/mcp"}}}Cursor で開く{"servers":{"io-usefulapi-maptiler":{"type":"http","url":"https://maptiler.usefulapi.io/mcp"}}}VS Code で開く{"mcpServers":{"io-usefulapi-maptiler":{"type":"http","url":"https://maptiler.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-maptiler":{"serverUrl":"https://maptiler.usefulapi.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
8| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| bbox | string | いいえ | 結果を制限する境界ボックス "west,south,east,north"。 |
| limit | integer | いいえ | 最大結果数(1-10)。デフォルトは 5 です。 |
| query | string | はい | 検索する場所/住所/POI(URLパスに入ります)。 |
| types | string | いいえ | 含める場所タイプをカンマ区切りで指定します(例:address,poi,city)。 |
| country | string | いいえ | 対象を制限する ISO 3166-1 alpha-2 国コードをカンマ区切りで指定します。 |
| language | string | いいえ | 結果に使用する ISO 639-1 言語コードをカンマ区切りで指定します。 |
| proximity | string | いいえ | 特定の地点を優先します:"lon,lat" またはリテラル値 "ip"。 |
| worldview | enum | いいえ | 係争中の国境の見解:default | auto | ch | us。default | auto | ch | us |
| fuzzyMatch | boolean | いいえ | クエリ語のあいまい一致を許可します。 |
| autocomplete | boolean | いいえ | 入力中の検索では、最後の語を接頭辞として扱います。 |
| excludeTypes | boolean | いいえ | true の場合、`types` は除外リストになります。 |
詳細
usefulapi による MapTiler MCP
MapTiler Cloud API を使って、場所のジオコーディング、標高の検索、座標の変換ができます。Claude、Cursor、または任意の MCP クライアントから利用できます。ホスト型のため、ローカルへのインストールは不要です。MapTiler API キーで接続してください。
ライブエンドポイント: https://maptiler.usefulapi.io/mcp · ホームページ: https://usefulapi.io/maptiler
接続
- Claude(claude.ai、Desktop):Customize → Connectors を開き、+ Add → Add custom connector をクリックして、
https://maptiler.usefulapi.io/mcpを貼り付けます。 - Claude Code:
claude mcp add --transport http maptiler https://maptiler.usefulapi.io/mcpを実行し、続いて/mcpを実行してログインします。 - VS Code: VS Code に追加。
- Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
"mcpServers": {
"maptiler": {
"url": "https://maptiler.usefulapi.io/mcp"
}
}
}
URL のみを追加してください。クライアントの設定に Authorization ヘッダーや API キーを追加しないでください。サーバーが OAuth でログインを行い、ログインページで MapTiler の認証情報を求めます。
手順を追ったセットアップ、認証情報の確認方法、よくある質問:https://usefulapi.io/maptiler/
初回接続時に MapTiler API キーを貼り付けます。キーは検証され、ユーザーごとに保存されます。
ツール
| ツール | 種類 | 機能 |
|---|---|---|
maptiler_geocode | 読み取り | 前方ジオコーディング(名前から場所を検索) |
maptiler_reverse_geocode | 読み取り | 逆ジオコーディング(座標から場所を検索) |
maptiler_batch_geocode | 読み取り | 前方ジオコーディングの一括処理 |
maptiler_geolocate_ip | 読み取り | IP アドレスの位置を特定 |
maptiler_get_elevation | 読み取り | 座標地点の標高を取得 |
maptiler_transform_coordinates | 読み取り | CRS 間で座標を変換 |
maptiler_search_coordinate_systems | 読み取り | 座標参照系を検索 |
maptiler_get_data_features | 読み取り | データセットのフィーチャーを取得(GeoJSON) |
maptiler_usage_status | メタ | 利用状況(無料プランの使用量) |
maptiler_request_feature | メタ | 不足している機能をリクエスト |
maptiler_upgrade | メタ | Pro にアップグレード(無制限*) |
maptiler_cancel_subscription | メタ | Pro のサブスクリプションをキャンセル |
read ツールは読み取り専用です。write ツールはデータを変更するため、クライアント側で確認が必要です。meta ツールは利用状況の報告、サブスクリプションの管理、機能リクエストの送信を行います。
料金
| プラン | 料金 | 上限 |
|---|---|---|
| Free | $0 | 月 50 回のツール呼び出し |
| Pro | 月額 $9 または 年額 $90(2 か月分無料) | 無制限* |
*Pro のこのサーバーでの適正利用上限は、月 10,000 回のツール呼び出しです。それ以上必要な場合は、[email protected] までご連絡ください。
Pro はこのサーバーのみを対象とします。maptiler_upgrade でサブスクリプションを申し込んでください(Stripe Checkout のリンクが返されます)。キャンセルはいつでも maptiler_cancel_subscription で行えます。Pro は支払い済み期間の終了まで利用でき、現行期間分の返金はありません。その前に maptiler_upgrade を実行すると、キャンセルは取り消されます。[email protected] へのご連絡でも承ります。
ライセンス
MIT — LICENSE を参照してください。ドキュメントのみです。サーバーはホスト型です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。