Skip to main content
Glama
btmcp

BittensorMCP

by btmcp

BittensorMCP

通过 MCP 为 AI 代理提供实时、自我托管的 Bittensor 链访问。

端点 SDK

什么是 BittensorMCP?

BittensorMCP 是一个托管的模型上下文协议 (MCP) 服务器,为 AI 代理提供对 Bittensor 区块链的实时访问。连接任何 MCP 客户端——Claude、Cursor、ChatGPT、VS Code、Windsurf、Zed、Codex——并实时查询余额、子网、元图、验证者和 Alpha 价格。

  • 免费读取:17 个工具,无需注册,无需 API 密钥

  • 高级写入:17 个链上操作(质押、转账、注册、权重),通过自我托管签名

  • 单一端点:https://bittensormcp.com/api/mcp,使用 Streamable HTTP 传输

Related MCP server: Hedera Toolbox

为什么选择自我托管?

您的私钥永远不会离开您的设备。

BittensorMCP 使用 A2 两步签名协议:服务器返回一个 UNSIGNED_PAYLOAD 加上 intent_id,您在本地使用 sr25519 密钥签名,只有签名被发送回服务器。服务器广播已签名的外部交易——它永远不会看到、存储或处理您的私钥。

┌─────────────┐      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" }
    }
  }
}

有关每个客户端的逐步连接说明,请参阅连接指南。

工具一览

类别

数量

示例

免费读取

17

bittensor_balance、bittensor_account、bittensor_subnet_list、bittensor_subnet_metagraph、bittensor_validators、bittensor_dynamic、bittensor_swap_sim、bittensor_block

高级写入

17

bittensor_stake_add、bittensor_stake_remove、bittensor_transfer、bittensor_register、bittensor_weights_set、bittensor_subnet_register、bittensor_root_register

所有写入工具都使用 A2 自我托管签名流程。高级激活需要将 TAO 发送到国库地址(查看 bittensor_premium_status 了解当前费率)。

许可证

MIT

Related MCP Connectors

Related MCP Servers