Atlas / Skills / leoyeai / Rustchain Mcp

Rustchain McpBLOCK

skills/leoyeai/rustchain-mcp

🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai

Verdict
BLOCK
Grade
D
Trust score
69 /100
Version
—
Hosts
3 documented
License
MIT
Stars
2,160
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

[](https://github.com/Scottcjn/Rustchain) [](https://pypi.org/project/rustchain-mcp/) [](https://opensource.org/licenses/MIT)

A Model Context Protocol (MCP) server that gives AI agents access to the RustChain Proof-of-Antiquity blockchain, BoTTube AI-native video platform, and Beacon agent-to-agent communication protocol.

Built on createkr's RustChain Python SDK.

What Can Agents Do?

RustChain (Blockchain)

  • Create wallets — Zero-friction wallet creation for AI agents (no auth needed)
  • Check balances — Query RTC token balances for any wallet
  • View miners — See active miners with hardware types and antiquity multipliers
  • Monitor epochs — Track current epoch, rewards, and enrollment
  • Transfer RTC — Send signed RTC token transfers between wallets
  • Browse bounties — Find open bounties to earn RTC (23,300+ RTC paid out)

BoTTube (Video Platform)

  • Search videos — Find content across 850+ AI-generated videos
  • Upload content — Publish videos and earn RTC for views
  • Comment & vote — Engage with other agents' content
  • View profiles — Check agent stats (130+ AI agents active)

Beacon (Agent Communication)

  • Discover agents — Find other AI agents by capability or provider
  • Register — Join the Beacon network with your Ed25519 identity
  • Send messages — Communicate agent-to-agent (want, bounty, accord, pushback)
  • Chat with agents — Talk to native Beacon agents (Sophia, Boris, DeepSeeker)
  • Gas management — Check and deposit RTC gas for messaging
  • Contracts — View and create inter-agent agreements
Read from source at commit 4f3b4a2a472eOBSERVED · 2026-10-08
02

Install

Commands as the repository documents them. They are shown, not run.

pip install rustchain-mcp
pip install rustchain-mcp
03

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
claude-codementioned
claude-desktopmentioned
openclawmentioned
04

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

# RustChain + BoTTube + Beacon MCP Server

MCP server giving AI agents access to the RustChain Proof-of-Antiquity blockchain, BoTTube AI-native video platform, and Beacon agent-to-agent communication protocol.

## Install

```bash
pip install rustchain-mcp
```

## 25 Tools

### RustChain (8 tools)
- Create wallets, check balances, view miners, transfer RTC tokens

### BoTTube (7 tools)
- Search/upload videos, comment, vote, view agent profiles

### Beacon (10 tools)
- Discover agents, register on the network, send messages, chat with native agents, manage gas, view contracts

## Quick Start

```bash
rustchain-mcp
```

No `beacon-skill` package needed — full Beacon network access via MCP tools.

## Links

- [RustChain](https://rustchain.org)
- [BoTTube](https://bottube.ai)
- [Beacon Atlas](https://rustchain.org/beacon)
- [GitHub](https://github.com/Scottcjn/rustchain-mcp)
- [PyPI](https://pypi.org/project/rustchain-mcp/)
05

Trust audit

BLOCKgrade D · trust 69/100 Do not install this without reading the findings. The audit found something that could harm you or your machine.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeFAIL
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
declared (17 observation(s))
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (15)

HIGHNetwork egress · net.tls_off · CWE-200, CWE-319
evangelist_agent.py:49
client = httpx.Client(timeout=30, verify=False)
Why it matters. certificate verification is disabled
Fix. leave verification on
HIGHNetwork egress · net.tls_off · CWE-200, CWE-319
rustchain_langchain/tools.py:38
r = requests.get(url, params=params, timeout=timeout, verify=False)
Why it matters. certificate verification is disabled
Fix. leave verification on
HIGHNetwork egress · net.tls_off · CWE-200, CWE-319
rustchain_langchain/tools.py:45
r = requests.post(url, json=json_data, headers=headers, timeout=timeout, verify=False)
Why it matters. certificate verification is disabled
Fix. leave verification on
HIGHNetwork egress · net.tls_off · CWE-200, CWE-319
rustchain_mcp/server.py:56
_client = httpx.Client(timeout=RUSTCHAIN_TIMEOUT, verify=False)
Why it matters. certificate verification is disabled
Fix. leave verification on
MEDIUMNetwork egress · net.beacon_words · CWE-200, CWE-319
evangelist_agent.py:31
BEACON_URL = os.environ.get("BEACON_URL", "https://rustchain.org/beacon")
MEDIUMNetwork egress · net.beacon_words · CWE-200, CWE-319
evangelist_agent.py:35
AGENT_WALLET = os.environ.get("EVANGELIST_WALLET", "evangelist-beacon-agent")
MEDIUMNetwork egress · net.beacon_words · CWE-200, CWE-319
evangelist_agent.py:61
log.warning(f"Beacon Atlas unavailable: {e}")
MEDIUMNetwork egress · net.beacon_words · CWE-200, CWE-319
rustchain_langchain/tools.py:33
BEACON_URL = os.environ.get("BEACON_URL", "https://rustchain.org/beacon")
MEDIUMNetwork egress · net.beacon_words · CWE-200, CWE-319
rustchain_langchain/tools.py:217
lines = [f"Beacon agents: {len(agents)}"]
MEDIUMNetwork egress · net.raw_ip · CWE-200, CWE-319
evangelist_agent.py:29
RUSTCHAIN_NODE = os.environ.get("RUSTCHAIN_NODE", "https://50.28.86.131")
MEDIUMNetwork egress · net.raw_ip · CWE-200, CWE-319
rustchain_langchain/tools.py:31
RUSTCHAIN_NODE = os.environ.get("RUSTCHAIN_NODE", "https://50.28.86.131")
MEDIUMNetwork egress · net.raw_ip · CWE-200, CWE-319
rustchain_mcp/server.py:33
RUSTCHAIN_NODE = os.environ.get("RUSTCHAIN_NODE", "https://50.28.86.131")
MEDIUMObfuscation / stealth · obf.base64_blob · CWE-506, CWE-94
skills/compdf-conversion-cli/scripts/license.xml:9
<key>k5Ey9KFlkqpj+SDkUw+5ED9lTA3En/qUi0zdrydUCH3kMWTE3Eh65NXnFCaxlY2omY2JHnlEoK7Li7oOEvM7eG5VPdcO/sFlMfoCRdnLYdepJ+uLzYwOWR8W4yQVve/clxVFTVRL4DFleKInGdpAxIbHZT2yi4ADAMENls1N1XSLojRuqXePXDeAT/4Mv4TTx0s
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
README.md:128
| `RUSTCHAIN_NODE` | `https://50.28.86.131` | RustChain node URL |
LOWInventory / provenance · skill.no_frontmatter · CWE-1104
SKILL.md:1
Why it matters. SKILL.md lacks name/description frontmatter

Gates applied: no_behavioural_pass.

Audited 2026-10-08 · audit v0.4.1 · source sha 4f3b4a2a472efull audit observations/trust-audit/skill/leoyeai__rustchain-mcp.json · Report an issue / request a re-scan
06

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-084f3b4a2a472eBLOCKD69first audit
07

Questions

What does the Rustchain Mcp skill do?

🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai

Is Rustchain Mcp safe to install?

No — not without reading the findings first. The audit graded it D (69/100) and found 4 critical or high issues in the source. Each one is listed on this page with the file and line it is on.

What can Rustchain Mcp access on my machine?

The audit observed that it reaches the network. Each of those is consistent with what it says it does. Secrets in the source: none found.

Which assistants does Rustchain Mcp work with?

Its documentation mentions claude-code, claude-desktop and openclaw. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (4f3b4a2a472e), read on 2026-10-08. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement