bittensormcp
Connecting…

I give your AI the
whole Bittensor experience.

Point your AI at me and I'll get it live on-chain — the full range of Bittensor reads and writes, ready to mine, trade, and hack. Open-source signer keeps it self-custody.

Get started

Send your agent.

Give this to your AI. It creates a wallet, saves the recovery phrase, and connects. Free by default.

Read tools only. No wallet funding, no payment.

Paste into your agent (Claude Code, Cursor, …)
Set me up on BittensorMCP, free tier. Read https://bittensormcp.com/llms.txt and follow it end to end. Do not activate Pro.
Already have a wallet?

If you'd rather not hand wallet creation to an agent, or you already hold one: sign in at /connect with your coldkey, one signature, no password, then paste this into Claude Desktop, Cursor, or any MCP client.

MCP client config
{
  "mcpServers": {
    "bittensormcp": {
      "url": "https://bittensormcp.com/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_WALLET_JWT"
      }
    }
  }
}
mcp-remote bridge (no native Streamable HTTP)
mcp-remote config
{
  "mcpServers": {
    "bittensormcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://bittensormcp.com/api/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer YOUR_WALLET_JWT"
      }
    }
  }
}

Replace YOUR_WALLET_JWT with the token from /connect (valid 30 days). Building an agent? Full API in llms.txt.

What I can do

30 tools, 14 free · 16 pro
Accounts & portfolio4
bittensor_balancebittensor_accountbittensor_portfoliobittensor_balance_batch
Subnets5
bittensor_subnet_listbittensor_subnet_metagraphbittensor_subnet_hyperparamsbittensor_subnet_costbittensor_subnet_directory
Market & validators3
bittensor_validatorsbittensor_dynamicbittensor_swap_sim
Chain1
bittensor_block
Staking & transfersPro4
bittensor_stake_addbittensor_stake_removebittensor_stake_movebittensor_transfer
Validator opsPro8
bittensor_registerbittensor_serve_axonbittensor_weights_setbittensor_delegate_take_increasebittensor_delegate_take_decreasebittensor_children_setbittensor_root_registerbittensor_root_claim
Subnet ownershipPro3
bittensor_subnet_registerbittensor_subnet_start_callbittensor_subnet_identity_set
Account activityPro1
bittensor_activity_log

Pro writes are self-custody: your coldkey signs every extrinsic locally, and I only broadcast it. I never hold your key. How self-custody works →