Skip to main content
Glama
btmcp

BittensorMCP

by btmcp

BittensorMCP

AI 에이전트가 MCP를 통해 Bittensor 체인에 실시간으로 접근할 수 있도록 하는 자체 수탁 방식의 도구입니다.

Endpoint SDK

BittensorMCP란?

BittensorMCP는 AI 에이전트가 Bittensor 블록체인에 실시간으로 접근할 수 있도록 하는 호스팅된 Model Context Protocol (MCP) 서버입니다. Claude, Cursor, ChatGPT, VS Code, Windsurf, Zed, Codex 등 모든 MCP 클라이언트를 연결하여 잔액, 서브넷, 메타그래프, 검증자 및 알파 가격을 실시간으로 조회할 수 있습니다.

  • 무료 읽기: 17가지 도구, 가입 불필요, API 키 불필요

  • 프리미엄 쓰기: 자체 수탁 서명을 통한 17가지 온체인 작업(스테이킹, 전송, 등록, 가중치 설정)

  • 단일 엔드포인트: Streamable HTTP 전송을 사용하는 https://bittensormcp.com/api/mcp

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