mcpField
M
mcp-server-geodata-placefinder

mcp-server-geodata-placefinder

ローカル
github.com/fouomene地図・旅行122 週間前に更新

mcp-server-geodata-placefinder について

mcp-server-geodata-placefinderは、GeoData Placefinderのジオコーディング、Overture Mapsのデータ、DuckDBへのアクセスをMCPクライアントに提供します。場所の検索、座標から住所への変換、周辺や詳細な場所情報の取得が必要なアシスタント向けです。

主な機能

  1. 01名称・住所・カテゴリで場所を検索
  2. 02座標のリバースジオコーディング
  3. 03指定半径内で最寄りの場所を検索
  4. 04IDでOverture Mapsの場所レコードを取得
  5. 05API状態・バージョン・キャッシュサイズの確認

活用シーン

  1. 01自然文の問い合わせから施設や場所を探す
  2. 02指定座標の近くにある場所を特定する
  3. 03IDから場所の詳細レコードを調べる

MCP 対応

場所検索、リバースジオコーディング、最寄りの場所の検索、IDによる場所情報の取得、ヘルスチェックのツールをMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"fouomene-mcp-server-geodata-placefinder": {
"command": "npx",
"args": [
"-y",
"mcp-server-geodata-placefinder"
]
}
}
}
起動コマンドnpx -y mcp-server-geodata-placefinder

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-server-geodata-placefinder2.0.0

ツール

5

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

mcp-server-geodata-placefinder

AI アシスタント(Claude、Cursor、Zed など)から GeoData Placefinder のジオコーディング API、Overture Maps のデータ、DuckDB に直接アクセスできる MCP(Model Context Protocol) サーバーです。 公式 MCP レジストリ

ツール

ツール説明
health_checkAPI のステータス、バージョン、キャッシュサイズを確認します
search_places名前、住所、市区町村、郵便番号、カテゴリでジオコーディングします
reverse_geocode座標を最寄りの場所名と住所に変換します
find_nearest_place設定可能な半径内で最も近い場所を 1 件検索します
get_place_by_idID を指定して場所の Overture Maps レコード全体を取得します

クイックスタート

Claude Desktop

次の内容を claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "geodata-placefinder": {
      "command": "npx",
      "args": ["-y", "mcp-server-geodata-placefinder"]
    }
  }
}

設定ファイルの場所:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json
Cursor

Cursor の MCP 設定(~/.cursor/mcp.json)に追加します。

{
  "mcpServers": {
    "geodata-placefinder": {
      "command": "npx",
      "args": ["-y", "mcp-server-geodata-placefinder"]
    }
  }
}
その他の MCP クライアント

MCP 対応クライアントであれば、次のコマンドでサーバーを実行できます。

npx mcp-server-geodata-placefinder

クエリの例

接続後、AI アシスタントに次のように質問できます。

  • 「エッフェル塔の近くにあるコーヒーショップを探して」
  • 「座標 48.8584, 2.2945 には何がありますか?」
  • 「40.7128, -74.0060 から 2km 以内で最寄りの病院を探して」
  • 「overture:place:ac0aed88-e6cb-4224-9520-441339447760 の詳細をすべて取得して」

開発

# Clone the repository
git clone https://github.com/fouomene/geodataplacefinder.git
cd geodataplacefinder/mcp-server

# Install dependencies
pnpm install

# Run in development mode
pnpm dev

# Build
pnpm build

# Type-check
pnpm typecheck

ライセンス

GPL-3.0 — LICENSE を参照してください。

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。