Reported issues for RustChain MCP
Pod holds 8 of 8 GitHub reports that passed its relevance review. This can include external user reports, maintainer-confirmed bugs, and concrete feature gaps. Treat them as evidence to inspect, not a count of distinct defects.
Back to RustChain MCP.
Most discussed
[BOUNTY: 10 RTC] Add Green Tracker resource to MCP server
Bounty: 10 RTC. Add MCP resource exposing Machines Preserved data from rustchain.org/preserved.html. Returns fleet data — machines, years, architectures, power draw, CO2 saved. Drop wallet name.
Read the thread · 2026-03-19 · closed · 12 comments
Question: Does rustchain-mcp support tool streaming / progressive results?
Question
I'm integrating rustchain-mcp into a Claude Code workflow where I want to display mining stats progressively as they stream in from the node.
Question: Does the MCP server support SSE streaming for long-running queries, or does it block until the full response is ready?
Context: The /api/miners endpoint can be slow when there are many miners enrolled. For real-time dashboards, it would be helpful to stream partial results.
If not currently supported: Would a PR…
Read the thread · 2026-05-29 · closed · external user · 4 comments
[BOUNTY: 5 RTC] Add example Claude Code skill using this MCP server
Bounty: 5 RTC. Create example .claude/skills/ file showing how to query miners, balances, bounties via the RustChain MCP server. Document setup. Drop wallet name.
Read the thread · 2026-03-19 · closed · 4 comments
Docs: BoTTube upload example uses wrong argument names/types
The README upload example is not compatible with the current bottube_upload tool signature even after renaming the stale upload_video call.
README example passes:
video_file="tutorial.mp4"tags=["AI", "blockchain", "tutorial"]
Current tool signature is:
video_url: str(required)tags: stras comma-separated text
So a copied example would fail due to an unexpected video_file argument, and the tag value shape is also wrong.
Suggested fix: use…
Read the thread · 2026-09-24 · open · external user · 0 comments
UX/docs: wallet_create tells user to store a seed phrase that is never shown
wallet_create intentionally omits the mnemonic from its response, but the returned message says:
Wallet created for <agent>. Store your seed phrase securely!
The seed phrase is not shown to the caller; it is encrypted into the local keystore. That makes the message impossible to act on and can make a user think they missed a recovery phrase.
The source even comments that the mnemonic is omitted from responses for security.
Suggested fix: change the message to explain that the recovery…
Read the thread · 2026-09-24 · open · external user · 0 comments
Docs: example code uses stale tool names get_bounties and upload_video
The README examples currently call get_bounties(...) and upload_video(...), but the actual MCP tool functions in rustchain_mcp/server.py are named bounty_search(...) and bottube_upload(...).
Verified against current main:
- README:
get_bountiesaround line 225 - README:
upload_videoaround line 236 - server.py:
bottube_upload - server.py:
bounty_search
A reader copying the examples into an integration will look for tool names that are not exported under those names.…
Read the thread · 2026-09-24 · open · external user · 0 comments
README bounty example uses nonexistent get_bounties tool
README example calls a tool name that is not implemented
The Find and Complete Bounties example currently uses:
bounties = get_bounties(status="open", min_reward=100)
However, the implemented MCP tool is bounty_search in rustchain_mcp/server.py. A repository code search for get_bounties only finds the README example, so a reader copying this example will call a name that is not exposed by the server.
README:…
Read the thread · 2026-09-12 · open · external user · 0 comments
README quick-start import path is broken: from rustchain_mcp import RustChainMCPServer fails
Summary
The README's Python quick-start example currently shows:
from rustchain_mcp import RustChainMCPServer
server = RustChainMCPServer(api_key="your-api-key")
server.run()
That import path is broken in the published repository state.
Reproduction
- Read the quick-start section in
README.md. - Compare it with the package exports in
rustchain_mcp/__init__.py. - Compare it with the actual implementation entrypoint in
rustchain_mcp/server.py.
Actual behavior…
Read the thread · 2026-07-02 · closed · outside contributor · 0 comments
Most recent
The remaining reports are on the project's issue tracker.