mcpField
N
NearbySearch MCP Server

NearbySearch MCP Server

ローカル
github.com/kukapay検索2283 週間前に更新

NearbySearch MCP Server について

NearbySearch MCP Server は、IP アドレスから現在地を推定し、Google Places で周辺の場所を検索する MCP サーバーです。キーワードによる地域検索を、単一のシンプルなツールで行いたいユーザーに向いています。

主な機能

  1. 01ipapi.co による IP ベースの位置検出
  2. 02Google Places による周辺検索
  3. 03キーワードとタイプによる絞り込み
  4. 04検索半径のカスタマイズ(既定値 1500 メートル)

活用シーン

  1. 01Claude Desktop から近くのコーヒーショップを探す
  2. 02場所のタイプ別に周辺のレストランやカフェを絞り込む

MCP 対応

本プロジェクトは MCP サーバーであり、キーワードや任意のパラメーターを受け取る search_nearby ツールを MCP クライアントに公開します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

NearbySearch MCP サーバー

IP ベースの位置検出機能を備えた、近くの場所を検索する MCP サーバーです。

GitHub License GitHub Last Commit Python Version

機能

  • IP ベースの位置検出:ipapi.co を使用して現在地を特定します
  • Google Places との連携:キーワードと任意の種類フィルターを使って近くの場所を検索します
  • シンプルなインターフェース:カスタマイズ可能な半径を設定できる単一のツールエンドポイント

要件

  • Python 3.10+
  • Places API を有効にした Google Cloud Platform の API キー
  • インターネット接続

インストール

  1. リポジトリをクローンします:
git clone https://github.com/kukapay/nearby-search-mcp.git
cd nearby-search-mcp
  1. 依存関係をインストールします:
# Using uv (recommended)
uv add "mcp[cli]" httpx python-dotenv

# Or using pip
pip install mcp httpx python-dotenv
  1. クライアントを設定します
{
  "mcpServers": {
    "nearby-search": {
      "command": "uv",
      "args": ["--directory", "path/to/nearby-search-mcp", "run", "main.py"],
      "env": {
        "GOOGLE_API_KEY": "your google api key"
      }
    }
  }
}

使用方法

サーバーの起動
  • 開発モード(MCP Inspector を使用):
mcp dev main.py
  • Claude Desktop にインストール:
mcp install main.py --name "NearbySearch"
  • 直接実行:
python main.py
利用可能なエンドポイント

ツール:search_nearby

  • 現在地の近くにある場所を検索します
  • パラメーター:
    • keyword(str):検索する対象(例:「coffee shop」)
    • radius(int、任意):検索半径(メートル単位、デフォルト:1500)
    • type(str、任意):場所の種類(例:「restaurant」、「cafe」)

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。詳細については、LICENSE ファイルを参照してください。

コメント

MCP は初めてですか?

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

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