mcpField
B
BittensorMCP

BittensorMCP

リモート
bittensormcp.com金融データ010 週間前に更新
リポジトリ公式サイト

BittensorMCP について

BittensorMCPは、Bittensorブロックチェーンのリアルタイム照会とオンチェーン操作を提供するホスト型MCPサーバーです。読み取りではチェーンデータを取得でき、書き込みでは秘密鍵を端末内に保つ署名フローを使用します。

主な機能

  1. 01残高、サブネット、メタグラフの照会
  2. 02バリデーターとAlpha価格の取得
  3. 03ステーキングや送金などのオンチェーン操作
  4. 04セルフカストディ方式によるローカル署名

活用シーン

  1. 01Bittensorの残高やサブネット情報の確認
  2. 02バリデーターとAlpha価格の確認
  3. 03秘密鍵を共有せずにステーキングや送金を実行

MCP 対応

Streamable HTTPエンドポイントを通じて17個の読み取りツールと17個の書き込み操作を提供します。MCPクライアントはホスト型エンドポイントに接続し、書き込みではローカルで署名して署名データのみを返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://bittensormcp.com/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

BittensorMCP

MCP を介して、AI エージェントが Bittensor チェーンにリアルタイムでアクセスできます。資産の管理権は常にご自身にあります。

Endpoint SDK

BittensorMCP とは?

BittensorMCP は、AI エージェントに Bittensor ブロックチェーンへのリアルタイムアクセスを提供する、ホスト型の Model Context Protocol (MCP) サーバーです。Claude、Cursor、ChatGPT、VS Code、Windsurf、Zed、Codex など、あらゆる MCP クライアントを接続して、残高、サブネット、メタグラフ、バリデーター、Alpha 価格をリアルタイムで照会できます。

  • 無料の読み取り:17 個のツール。登録も API キーも不要です
  • プレミアムの書き込み:セルフカストディ方式の署名による、17 個のオンチェーン操作(ステーキング、送金、登録、ウェイト)
  • 単一のエンドポイント:Streamable HTTP トランスポートを使用する https://bittensormcp.com/api/mcp

なぜセルフカストディなのですか?

秘密鍵がデバイスの外に出ることはありません。

BittensorMCP は A2 の 2 段階署名プロトコルを使用します。サーバーから UNSIGNED_PAYLOAD と intent_id が返され、それをご自身の sr25519 キーでローカルに署名し、署名だけをサーバーに返します。サーバーは署名済みの extrinsic をブロードキャストします。秘密鍵を参照、保存、処理することはありません。

┌─────────────┐      unsigned payload       ┌─────────────┐
│   Your Key  │  <───────────────────────   │  Bittensor  │
│  (local)    │      sign locally           │    MCP      │
│             │  ───────────────────────>   │   Server    │
└─────────────┘      signature only         └──────┬──────┘
                                                   │
                                            broadcast to
                                                   ▼
                                            ┌─────────────┐
                                            │  Bittensor  │
                                            │   Finney    │
                                            └─────────────┘

クイックスタート

1. SDK をインストールする
npm install @bittensormcp/sign
2. 認証する(セルフカストディ)
import { generateWallet, authenticate } from '@bittensormcp/sign';

const wallet = await generateWallet();
const { token } = await authenticate({
  endpoint: 'https://bittensormcp.com',
  ss58: wallet.ss58,
  signer: wallet.sign
});
3. MCP クライアントを接続する

Claude Code:

claude mcp add --transport http bittensormcp \
  https://bittensormcp.com/api/mcp \
  --header "Authorization: Bearer YOUR_JWT"

Claude Desktop / Cursor / VS Code:

{
  "mcpServers": {
    "bittensormcp": {
      "url": "https://bittensormcp.com/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_JWT" }
    }
  }
}

ネイティブの Streamable HTTP に対応していないクライアント:

{
  "mcpServers": {
    "bittensormcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://bittensormcp.com/api/mcp",
        "--header", "Authorization:${AUTH_HEADER}"
      ],
      "env": { "AUTH_HEADER": "Bearer YOUR_JWT" }
    }
  }
}

各クライアントの詳細な接続手順については、接続ガイドをご覧ください。

ツールの概要

カテゴリ数例
無料の読み取り17bittensor_balance、bittensor_account、bittensor_subnet_list、bittensor_subnet_metagraph、bittensor_validators、bittensor_dynamic、bittensor_swap_sim、bittensor_block
プレミアムの書き込み17bittensor_stake_add、bittensor_stake_remove、bittensor_transfer、bittensor_register、bittensor_weights_set、bittensor_subnet_register、bittensor_root_register

すべての書き込みツールで、A2 セルフカストディ署名フローを使用します。プレミアムを有効にするには、トレジャリーアドレスに TAO を送信してください(現在のレートは bittensor_premium_status で確認できます)。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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