- ✓Actively maintained (<30d)
- ✓Documented (README)
- !No standard license detected
git clone https://github.com/btmcp/pub{
"mcpServers": {
"pub": {
"command": "node",
"args": ["/path/to/pub/dist/index.js"]
}
}
}MCP Servers overview
# BittensorMCP
> Live, self-custodial Bittensor chain access for AI agents via MCP.
[](https://bittensormcp.com)
[](https://www.npmjs.com/package/@bittensormcp/sign)
## What is BittensorMCP?
**BittensorMCP** is a hosted [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that gives AI agents live access to the Bittensor blockchain. Connect any MCP client — Claude, Cursor, ChatGPT, VS Code, Windsurf, Zed, Codex — and query balances, subnets, metagraphs, validators, and Alpha prices in real time.
- **Free reads**: 17 tools, no signup, no API key
- **Premium writes**: 17 on-chain actions (stake, transfer, register, weights) via self-custodial signing
- **One endpoint**: `https://bittensormcp.com/api/mcp` with Streamable HTTP transport
## Why self-custodial?
Your **private key never leaves your device**.
BittensorMCP uses an A2 two-step signing protocol: the server returns an `UNSIGNED_PAYLOAD` plus `intent_id`, you sign it locally with your sr25519 key, and only the signature goes back. The server broadcasts the signed extrinsic — it never sees, stores, or handles your private key.
```
┌─────────────┐ unsigned payload ┌─────────────┐
│ Your Key │ <─────────────────────── │ Bittensor │
│ (local) │ sign locally │ MCP │
│ │ ───────────────────────> │ Server │
└─────────────┘ signature only └──────┬──────┘
│
broadcast to
▼
┌─────────────┐
│ Bittensor │
│ Finney │
└─────────────┘
```
## Quick start
### 1. Install the SDK
```bash
npm install @bittensormcp/sign
```
### 2. Authenticate (self-custody)
```javascript
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. Connect your MCP client
**Claude Code:**
```bash
claude mcp add --transport http bittensormcp \
https://bittensormcp.com/api/mcp \
--header "Authorization: Bearer YOUR_JWT"
```
**Claude Desktop / Cursor / VS Code:**
```json
{
"mcpServers": {
"bittensormcp": {
"url": "https://bittensormcp.com/api/mcp",
"headers": { "Authorization": "Bearer YOUR_JWT" }
}
}
}
```
**Clients without native Streamable HTTP:**
```json
{
"mcpServers": {
"bittensormcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://bittensormcp.com/api/mcp",
"--header", "Authorization:${AUTH_HEADER}"
],
"env": { "AUTH_HEADER": "Bearer YOUR_JWT" }
}
}
}
```
For step-by-step connection instructions for every client, see the [Connect Guide](CONNECT.md).
## Tools at a glance
| Category | Count | Examples |
|----------|-------|----------|
| **Free reads** | 17 | `bittensor_balance`, `bittensor_account`, `bittensor_subnet_list`, `bittensor_subnet_metagraph`, `bittensor_validators`, `bittensor_dynamic`, `bittensor_swap_sim`, `bittensor_block` |
| **Premium writes** | 17 | `bittensor_stake_add`, `bittensor_stake_remove`, `bittensor_transfer`, `bittensor_register`, `bittensor_weights_set`, `bittensor_subnet_register`, `bittensor_root_register` |
All write tools use the A2 self-custody signing flow. Premium activation requires sending TAO to the treasury address (check `bittensor_premium_status` for the current rate).
## License
MIT
What people ask about pub
What is btmcp/pub?
+
btmcp/pub is mcp servers for the Claude AI ecosystem. Public repo for btmcp It has 0 GitHub stars and its last recorded update is dated 2026-08-18.
How do I install pub?
+
You can install pub by cloning the repository (https://github.com/btmcp/pub) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is btmcp/pub safe to use?
+
Our security agent has analyzed btmcp/pub and assigned a Trust Score of 57/100 (tier: OK). See the full breakdown of passed checks and flags on this page.
Who maintains btmcp/pub?
+
btmcp/pub is maintained by btmcp. The last recorded GitHub activity is dated 2026-08-18, with 0 open issues.
Are there alternatives to pub?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy pub to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
The fastest path to AI-powered full stack observability, even for lean teams.
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!