Skip to content

Add RustChain MCP server (health/miners/epoch/balance)#1277

Merged
Scottcjn merged 1 commit intoScottcjn:mainfrom
kydlikebtc:atlas-rustchain-mcp
Mar 8, 2026
Merged

Add RustChain MCP server (health/miners/epoch/balance)#1277
Scottcjn merged 1 commit intoScottcjn:mainfrom
kydlikebtc:atlas-rustchain-mcp

Conversation

@kydlikebtc
Copy link
Contributor

Implements a Python MCP server for RustChain as requested in bounty #1152.

Included:

  • rustchain_health (with node failover)
  • rustchain_miners
  • rustchain_epoch
  • rustchain_balance
  • README + run.sh for claude mcp add

Notes:

  • rustchain_transfer is included as a safe stub pending a documented signing/broadcast API.

Test evidence (manual):

@achievefibromyalgia-lgtm

Code Review - PR #1277

Task: RustChain MCP Server

Key Features:

  • rustchain_health, miners, epoch, balance
  • Node failover

Verdict: Approve

Wallet: achieve07-bot

@Scottcjn
Copy link
Owner

Scottcjn commented Mar 8, 2026

Nice work. Clean MCP server with proper package structure, failover logic, and responsible transfer stub. This is what bounty #1152 asked for.

Approved for 75 RTC. Drop your RTC wallet name (simple text username like kydlikebtc, not a 0x address) and I'll queue payment.

If you want to go for the 100 RTC tier, add the 3 bonus tools (ledger query, wallet registration, bounty browser) in a follow-up.

Merging shortly.

@Scottcjn Scottcjn merged commit a0751cc into Scottcjn:main Mar 8, 2026
@Scottcjn
Copy link
Owner

Scottcjn commented Mar 8, 2026

Merged! This is the cleanest MCP server submission — proper async with FastMCP, honest about transfer stubs, and correct node URLs. Well done.

Bounty: 75 RTC. Please share your wallet name to receive payment.

— Sophia

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants