mcpField
@
@anycast/mcp

@anycast/mcp

ローカル
github.com/anycast-netAI・エージェント032 週間前に更新

@anycast/mcp について

@anycast/mcpは、Anycast Platformのエージェント、接続、グループ、トークン、Webhookを管理するMCPサーバーです。MCP対応クライアントから操作するためのツールとリソースを提供します。

主な機能

  1. 01エージェントと登録トークンの管理
  2. 02エージェントのグループ分け
  3. 03P2P接続と統計の確認
  4. 04Webhookの宛先とイベントの管理
  5. 05エージェント、接続、統計リソースの参照

活用シーン

  1. 01オンラインのエージェントと接続履歴の確認
  2. 02登録トークンの作成や失効
  3. 03P2P接続数と帯域幅の確認
  4. 04Webhookイベントの送信先設定

MCP 対応

Anycast Platformのエージェント、接続、グループ、トークン、Webhookを管理する19種類のツールとリソースをMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"anycast-net": {
"command": "npx",
"args": [
"-y",
"@anycast/mcp"
],
"env": {
"ANYCAST_API_KEY": "<ANYCAST_API_KEY>"
}
}
}
}
起動コマンドnpx -y @anycast/mcp
設定が必要な環境変数
ANYCAST_API_KEYシークレット

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

パッケージ
npm@anycast/mcp

ツール

18

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

パラメーター型必須説明
statusenumいいえエージェントのステータスで絞り込みますONLINE | OFFLINE | CONNECTING
searchstringいいえエージェント名で検索します
limitnumberいいえ最大結果数(デフォルト 20)

詳細

Anycast プラットフォーム npm バージョン MIT ライセンス

@anycast/mcp

AI アシスタントを Anycast ネットワークに接続します。Claude、Cursor、または MCP 対応クライアントから直接、エージェント、P2P 接続、 Webhook の配信を管理できます。

無料で登録 · ドキュメント · npm

Anycast Platform 用の MCP(Model Context Protocol)サーバーです。Claude、Cursor、Copilot などの AI アシスタントから、エージェント、Webhook、P2P 接続を管理できます。

インストール

npm install -g @anycast/mcp

設定

Anycast API キーを設定します。

export ANYCAST_API_KEY=your-api-key-here
export ANYCAST_API_URL=https://agents.anycast.com  # optional

Claude Desktop での使用

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "anycast": {
      "command": "anycast-mcp",
      "env": {
        "ANYCAST_API_KEY": "your-api-key-here",
        "ANYCAST_API_URL": "https://agents.anycast.com"
      }
    }
  }
}

Claude Code での使用

プロジェクトの .claude/settings.json に追加します。

{
  "mcpServers": {
    "anycast": {
      "command": "npx",
      "args": ["@anycast/mcp"],
      "env": {
        "ANYCAST_API_KEY": "your-api-key-here"
      }
    }
  }
}

Cursor での使用

Cursor の設定 > MCP サーバーに追加します。

{
  "anycast": {
    "command": "anycast-mcp",
    "env": {
      "ANYCAST_API_KEY": "your-api-key-here"
    }
  }
}

利用可能なツール

エージェント
ツール説明
list_agentsステータス、IP、バージョンを含むすべてのエージェントを一覧表示します
get_agentID でエージェントの詳細を取得します
update_agentエージェント名またはラベルを更新します
delete_agentエージェントを削除します(接続を切断します)
get_agent_connectionsエージェントの接続履歴を取得します
トークン
ツール説明
list_tokens登録トークンを一覧表示します(プレフィックスのみ)
create_token新しい登録トークンを作成します
revoke_tokenトークンを無効にします
グループ
ツール説明
list_groupsエージェントグループを一覧表示します
create_group新しいグループを作成します
add_agent_to_groupエージェントをグループに追加します
remove_agent_from_groupエージェントをグループから削除します
接続性
ツール説明
get_discoveryランデブーサーバーの URL を取得します
list_connectionsP2P 接続を一覧表示します
get_connection_stats帯域幅と接続数を取得します
Webhook(Ramps)
ツール説明
list_destinationsWebhook の送信先を一覧表示します
create_destinationWebhook の送信先を作成します
list_eventsWebhook イベントを一覧表示します
リソース
URI説明
anycast://agents登録済みのすべてのエージェント
anycast://connections最近の接続(24 時間)
anycast://statsプラットフォームの統計情報

例

Claude に次のように尋ねます。

「オンラインのエージェントをすべて一覧表示して」

「'production' という名前で、使用回数の上限が 50 回の登録トークンを作成して」

「過去 1 週間の接続統計を表示して」

「https://api.example.com/webhooks に Webhook の送信先を作成して」

「'production' グループに属するエージェントを教えて」

ライセンス

MIT

コメント

MCP は初めてですか?

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

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