mcpField
P
Pota Mcp

Pota Mcp

ローカル
qso-graph.ioゲーム・エンタメ2今日更新

Pota Mcp について

Pota Mcp は、Parks on the Air(POTA)の公園や運用情報を調べるための MCP サーバーです。アマチュア無線家向けに、ライブスポット、統計、予定された運用、近隣の公園を提供し、認証は不要です。

主な機能

  1. 01ライブ運用と公園情報の検索
  2. 02公園の運用・QSO 統計の確認
  3. 03コールサイン別の運用者・ハンター統計
  4. 04予定された運用の検索
  5. 05地域や座標周辺の公園検索

活用シーン

  1. 01現在の POTA 運用状況の確認
  2. 02公園の最近の運用や QSO の確認
  3. 03コールサインの運用者・ハンター統計の調査
  4. 04運用の少ない近隣公園での計画

MCP 対応

POTA のスポット、公園、ユーザー統計、予定された運用を調べるツールを MCP クライアントに提供します。公開されている POTA エンドポイントを使い、認証は不要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"pota": {
"command": "uvx",
"args": [
"pota-mcp"
]
}
}
}
起動コマンドuvx pota-mcp

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

パッケージ
pypipota-mcp0.7.0

ツール

11

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

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

詳細

pota-mcp

PyPI MCP Registry

Parks on the Air (POTA) 用 MCP サーバーです。MCP 互換の AI アシスタントを通じて、リアルタイムのアクティベーター情報、公園情報、アクティベーター/ハンターの統計、予定されているアクティベーションを利用できます。

qso-graph プロジェクトの一部です。認証は不要です。POTA のエンドポイントはすべて公開されています。

インストール

uvx pota-mcp            # run it; nothing to install

ツール

ツール説明
pota_spots公園/グリッド情報を補足した現在のアクティベーター情報と、任意のフィルター
pota_park_info参照コードによる公園の詳細(名称、グリッド、種類、管理機関、ウェブサイト)
pota_park_stats公園のアクティベーション数と QSO 数
pota_park_activations公園の最近のアクティベーション。参加者、日時、モード別の QSO 数
pota_park_leaderboard公園の上位アクティベーター、アクティベーターの QSO 数、ハンターの QSO 数
pota_user_statsコールサイン別のアクティベーター/ハンター統計(コールサイン、名前、アクティベーター、試行回数、ハンター、アワード、エンドースメント。住所やメールアドレス由来のフィールドは含みません)
pota_scheduled予定されている今後のアクティベーション。場所、公園、アクティベーター、時間範囲で任意に絞り込めます
pota_location_parks州/省/国にあるすべての公園
pota_nearby_parks地点の近くにある公園を検索します。2 フェルの計画に最適です
pota_rare_parks_near地点の近くにある、アクティベーションがまれ、または一度も行われていない公園
get_version_infoサービスのバージョンと上流仕様のバージョン(フリートの識別情報を証明)

クイックスタート

認証情報は不要です。MCP クライアントをインストールして設定するだけです。

MCP クライアントを設定する

pota-mcp は MCP 互換のクライアントであればどれでも動作します。サーバー設定を追加して再起動すると、ツールが自動的に表示されます。

Claude Desktop

claude_desktop_config.json(macOS では ~/Library/Application Support/Claude/、Windows では %APPDATA%\Claude\)に追加します。

{
  "mcpServers": {
    "pota": {
      "command": "uvx",
      "args": ["pota-mcp"]
    }
  }
}
Claude Code

.claude/settings.json に追加します。

{
  "mcpServers": {
    "pota": {
      "command": "uvx",
      "args": ["pota-mcp"]
    }
  }
}
ChatGPT Desktop
{
  "mcpServers": {
    "pota": {
      "command": "uvx",
      "args": ["pota-mcp"]
    }
  }
}
Cursor

.cursor/mcp.json(プロジェクト単位)または ~/.cursor/mcp.json(グローバル)に追加します。

{
  "mcpServers": {
    "pota": {
      "command": "uvx",
      "args": ["pota-mcp"]
    }
  }
}
VS Code / GitHub Copilot

ワークスペースの .vscode/mcp.json に追加します。

{
  "servers": {
    "pota": {
      "command": "uvx",
      "args": ["pota-mcp"]
    }
  }
}
Gemini CLI

~/.gemini/settings.json(グローバル)または .gemini/settings.json(プロジェクト)に追加します。

{
  "mcpServers": {
    "pota": {
      "command": "uvx",
      "args": ["pota-mcp"]
    }
  }
}
質問する

「今、どの POTA アクティベーションが行われていますか?」

「公園 US-0001 について教えてください。これまでに何回アクティベーションされていますか?」

「K4SWL の POTA 統計を教えてください」

「Idaho にあるすべての公園を表示してください」

「今、20m に CW のアクティベーターはいますか?」

「明日に予定されているアクティベーションは何ですか?」

ネットワークなしでテストする

POTA API にアクセスせず、すべてのツールをテストするには、次のようにします。

POTA_MCP_MOCK=1 pota-mcp

MCP Inspector

pota-mcp --transport streamable-http --port 8006

その後、http://localhost:8006 で MCP Inspector を開きます。

開発

git clone https://github.com/qso-graph/pota-mcp.git
cd pota-mcp
uv sync --group dev
uv run pytest

ライセンス

GPL-3.0-or-later

コメント

MCP は初めてですか?

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

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