mcpField
B
BittensorMCP

BittensorMCP

远程服务
bittensormcp.com金融数据010 周前更新

关于 BittensorMCP

BittensorMCP 是提供实时 Bittensor 区块链查询和链上操作的托管 MCP 服务。读取工具覆盖链上数据,写入操作采用签名流程,使私钥保留在用户设备上。

主要功能

  1. 01查询余额、子网和 metagraph
  2. 02读取验证者与 Alpha 价格数据
  3. 03执行质押、转账等链上操作
  4. 04通过自托管流程在本地签名

适用场景

  1. 01查看 Bittensor 余额和子网数据
  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 Agent 提供实时、自托管的 Bittensor 链访问能力。

Endpoint SDK

什么是 BittensorMCP?

BittensorMCP 是一个托管的 Model Context Protocol (MCP) 服务,为 AI Agent 提供对 Bittensor 区块链的实时访问。连接任意 MCP 客户端——Claude、Cursor、ChatGPT、VS Code、Windsurf、Zed、Codex——即可实时查询余额、子网、元图、验证者和 Alpha 价格。

  • 免费读取:17 个工具,无需注册或 API 密钥
  • 高级写入:通过自托管签名执行 17 种链上操作(质押、转账、注册、权重)
  • 单一端点:https://bittensormcp.com/api/mcp,使用 Streamable HTTP 传输

为什么选择自托管?

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

BittensorMCP 使用 A2 两步签名协议:服务端返回一个 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。