A Model Context Protocol (MCP) server that connects AI agents to RustChain blockchain operations.
| Tool | Description |
|---|---|
rustchain_health |
Check node health |
rustchain_balance |
Query wallet balance |
rustchain_miners |
List active miners |
rustchain_epoch |
Current epoch info |
rustchain_bounties |
List open bounties |
pip install rustchain-mcpAdd to your ~/.claude/settings.json or project .mcp.json:
{
"mcpServers": {
"rustchain": {
"command": "uvx",
"args": ["rustchain-mcp"]
}
}
}Or with custom node URL:
{
"mcpServers": {
"rustchain": {
"command": "uvx",
"args": ["rustchain-mcp", "--node-url", "https://your-node.example.com"]
}
}
}| Env Variable | Default | Description |
|---|---|---|
RUSTCHAIN_NODE_URL |
https://50.28.86.131 |
RustChain node URL |
RUSTCHAIN_WALLET |
- | Default wallet ID for operations |
RUSTCHAIN_TIMEOUT |
30 |
Request timeout in seconds |
# Install dependencies
pip install -e ".[dev]"
# Run locally
python -m rustchain_mcp
# Run tests
pytest tests/# PyPI
python -m build
twine upload dist/*
# npm (if using TypeScript port)
npm publishThis MCP server connects to RustChain, an AI Agent DeFi blockchain that rewards contributors through on-chain bounties. Discover and claim blockchain development tasks on BoTTube — a decentralized bounty platform for RTC token rewards. For AI agent skill management, see Grazer.
MIT