mcpField
J
js8call-mcp

js8call-mcp

ローカル
github.com/qso-graphコミュニケーション0今日更新

js8call-mcp について

js8call-mcpは、開発中のJS8Call向け読み取り専用MCPサーバーです。現時点ではバージョンと開発状況のみを提供し、無線データ機能は未実装です。送信やPTT制御には対応しません。

主な機能

  1. 01バージョンと開発状況の確認
  2. 02JS8Callデータの読み取り専用アクセスを予定
  3. 03送信・PTT制御なし

活用シーン

  1. 01サービスのバージョンと開発状況の確認

MCP 対応

MCPクライアントに `get_version_info` ツールを提供します。予定されているJS8Callデータへのアクセスは、まだ利用できません。

設定

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

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

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

パッケージ
pypijs8call-mcp0.1.0

ツール

1

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

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

詳細

js8call-mcp

PyPI

開発中

このパッケージは、オープンに作業を計画している間、名前を確保しておくために公開されています。 登録されているツールは get_version_info のみで、現時点ではほかに何もしません。動作するサーバーを期待して インストールした場合、得られるのはそのとおりのものです。このため、ここだけでなく、サーバー自身の説明と唯一のツールにも その旨を記載しています。

PyPI では、信頼済みパブリッシャーの登録待ちの名前を予約できないため、実際に何かが公開されて初めて名前が確保されます。 そのため、何も説明のない空のパッケージより、実態を明記したパッケージのほうが優れています。

JS8Call の API への読み取り専用アクセスを提供します。デコードストリーム、受信した局、メッセージトラフィック、およびそこから推測される伝搬状況を確認できます。書き込み、PTT、送信制御はできません。これは恒久的な制約であり、初版に限った制限ではありません。

予定されている作業と、使用するデータソースおよび各データソースが実際に利用可能かどうかは、 qso-graph-devel#48で管理されています。

qso-graphプロジェクトの一部です。

インストール

uvx js8call-mcp            # run it; nothing to install

ツール

ツール説明
get_version_infoサービスのバージョン、開発状況、および作業の管理先

クイックスタート

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

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

js8call-mcp は、MCP 互換の任意のクライアントで動作します。サーバー設定を追加して再起動してください。

Claude Desktop

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

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

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

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

Settings > Apps & Connectors から、またはエージェント定義内で設定します。

{
  "mcpServers": {
    "js8call": {
      "command": "uvx",
      "args": ["js8call-mcp"]
    }
  }
}
回答できる質問

まだ回答できません。完成したサーバーで回答できるようにする予定の質問は次のとおりです。

「過去 1 時間に、JS8Call は 40m でどの局を受信しましたか?」

「自分のコールサイン宛てに、どのようなメッセージトラフィックが届きましたか?」

「中継している局はどこで、どれくらい離れていますか?」

ライセンス

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

コメント

MCP は初めてですか?

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

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