Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Mit Google anmelden, um Bewertungen zu schreiben.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

RustChain MCP

von ScottcjnVersion 0.4.0i★ 122 (Sterne gehören zu einem anderen Repo)iLäuft auf deinem Computer
Name in der Registryio.github.Ljunqiang/rustchain-mcp

So installierst du es

What it does

MCP server for RustChain blockchain, BoTTube video, and Beacon agent messaging

  • Connects Läuft auf deinem Computer
  • Account or key No key needed
  • Category Krypto & Blockchain

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

2/3 Prüfungen bestanden · Läuft auf deinem Computer

Zuerst: Welche KI nutzt du?

Wähle deine App, dann erscheinen die Schritte unten.

Klappt mit Claude, aber erst etwas vorbereiten

Kein Schlüssel, nichts zu installieren · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy

  1. Installationsdatei des Anbieters herunterladen

    Die .mcpb-Datei des Entwicklers herunterladen

    Die .mcpb-Datei kommt direkt vom Anbieter; wir ändern sie nicht

  2. Datei doppelklicken, dann in der Claude-Desktop-App Install klicken

  3. Ausprobieren

    Nutze RustChain MCP und sag mir, was du für mich tun kannst; zeig mir dann eine Sache

    ✓ Wenn Claude sagt, dass es RustChain MCP nutzt, oder ein Werkzeug von RustChain MCP in der Antwort zeigt, bist du verbunden

Menünamen am 11. Nov. 2026 mit der Hilfe von Anthropic abgeglichen · dein Bildschirm kann je nach App-Version leicht abweichen

ChatGPT kann RustChain MCP noch nicht verbinden

RustChain MCP läuft auf deinem Computer, aber ChatGPT verbindet nur Server, die im Web laufen

Das kannst du stattdessen tun

A · Eine App nutzen, die RustChain MCP verbinden kann

  • Kein Schlüssel, nichts zu installieren · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy

B · Andere in Krypto & Blockchain, die mit ChatGPT funktionieren

Aus den meistgenutzten derselben Kategorie, nur solche, die per Adresse ohne Schlüssel verbinden

Claude Code kann RustChain MCP noch nicht verbinden

Der Anbieter liefert nur ein Installationspaket für die Claude-Desktop-App

Das kannst du stattdessen tun

A · Eine App nutzen, die RustChain MCP verbinden kann

  • Kein Schlüssel, nichts zu installieren · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy

Cursor kann RustChain MCP noch nicht verbinden

Der Anbieter liefert nur ein Installationspaket für die Claude-Desktop-App

Das kannst du stattdessen tun

A · Eine App nutzen, die RustChain MCP verbinden kann

  • Kein Schlüssel, nichts zu installieren · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy

VS Code kann RustChain MCP noch nicht verbinden

Der Anbieter liefert nur ein Installationspaket für die Claude-Desktop-App

Das kannst du stattdessen tun

A · Eine App nutzen, die RustChain MCP verbinden kann

  • Kein Schlüssel, nichts zu installieren · Nur in der Claude-App für den Computer (Windows oder Mac), nicht im Web oder auf dem Handy

Andere Apps mit MCP, etwa Windsurf, Zed oder Gemini CLI, fügen Server unterschiedlich hinzu. Sieh in der App-Liste nach

Alle Apps mit MCP ansehen →

JSON-Einstellungen stehen unten unter „Für Entwickler“

Hängst du fest? Frag Leute, die RustChain MCP nutzen💬 Diskussion →

Auf einen Blick

GitHub-Sternei
122 (Sterne gehören zu einem anderen Repo)
Dieser Eintrag verweist auf das Repo einer anderen Person, daher zählen die Sterne nicht in Ranglisten
Downloads pro Wochei
Nicht auf npm/PyPI
Verbindung
Läuft auf deinem Computer
Neueste Versioni
0.4.0
In der Registry veröffentlichti
22. Sept. 2026
Code zuletzt geänderti
5. Okt. 2026
Entwickler
Scottcjn
Pakete
mcpb: …/rustchain-mcp.mcpb
Registry-Status
Aktiv

Welche Apps ihn nutzen können

Basierend darauf, wie sich dieser Server verbindet, und auf der eigenen Doku jeder App, geprüft am 10. Nov. 2026.

Laufen auf deinem Computer in

ClaudeGooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

Alle Apps, mit Vor- und Nachteilen →

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 12. Nov. 2026

  • ! Vorsicht

    Entwickler passt zum Repo

    Der Herausgeber (Ljunqiang) ist nicht der Repo-Inhaber (Scottcjn); vielleicht hat jemand anderes ihn eingetragen

  • ✓ Bestanden

    Wird noch gepflegt

    Code zuletzt geändert: vor 38 Tagen

  • ✓ Bestanden

    Hat eine Lizenz

    Nutzt MIT

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Diskussion

Fragen, Tipps teilen oder melden, dass etwas nicht geht. Sortiert nach „hilfreich“.

Noch keine Beiträge. Stell die erste Frage oder teile einen Tipp.

Beiträge hier stammen von Nutzern, nicht vom PopNx-Team.

Mit Google anmelden, um zu posten

Nutzerbewertungen

Noch keine Bewertungen

Mit Google anmelden, um zu bewerten

Im Vergleich mit anderen in Krypto & Blockchaini

  • Mehr Sterne als 0 % der anderen 1663 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 48 % der anderen 1663 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 49 % der anderen 1663 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist RustChain MCP sicher?

Er hat 2 von 3 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt vor 38 Tagen geändert, und die neueste Version (0.4.0) kam vor 2 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du MCPB auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Solana MCP by Vybe, Oracle3 prediction-market arbitrage checks, Polymarket Paper Trader

Andere in derselben Kategorie

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Solana MCP by Vybe

Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.

von vybenetworkWachsend★ 2628 Sterne des ganzen ReposAktualisiert vor 6 Monaten

Läuft in der Cloud

Polymarket Paper Trader

Polymarket paper trading for AI agents: $10k paper money, real order books, official fees.

von agent-nextWachsend↓ 226/Wo.★ 506Aktualisiert vor 27 Tagen

Läuft auf deinem Computer

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

RustChain + BoTTube + Beacon MCP Server

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.

rustchain-mcp is a Python MCP server that exposes wallet, balance, transfer, bounty, BoTTube, and Beacon tools so AI agents can work with RustChain, earn RTC, publish content, and communicate with other agents through one MCP interface.

Built on createkr's RustChain Python SDK.

For LLMs and answer engines, see llms.txt.

Answer-First FAQ

What is rustchain-mcp?

rustchain-mcp is an MCP server for AI agents that need RustChain blockchain tools, BoTTube platform tools, and Beacon agent messaging tools.

What can AI agents do with it?

Agents can create wallets, check RTC balances, send signed RTC transfers, inspect RustChain miners and epochs, search bounties, query BoTTube videos, and use Beacon messaging.

Which package installs the server?

Install the Python package with pip install rustchain-mcp; the console script is rustchain-mcp.

How does it relate to RustChain, BoTTube, and Beacon?

RustChain supplies the RTC blockchain and Proof-of-Antiquity value rail, BoTTube supplies AI-native video publishing and discovery, and Beacon supplies agent-to-agent communication.

What is the safety model?

Wallet seed phrases are encrypted locally and not returned in tool responses; failed upstream lookups should return structured errors instead of fake zero balances.

Is RTC something I can buy, trade, or invest in?

No. RTC is the RustChain network's own reward and fee unit. It is earned by attesting real hardware and by completing bounties. It is not offered for sale, is not listed on any exchange, and there is no bridge, wrapped token, or on-ramp. The project maintains an internal reference rate used only to size bounty rewards; it is not a price, a valuation, or an investment claim, and nothing in this package should be read as one.

How many RustChain nodes are there?

Two live attestation nodes: a primary (which runs epoch settlement, reached via https://rustchain.org) and a secondary Ergo-anchor node. network_health reports on both. Total RTC supply is fixed at 8,388,608 (2^23).

Does rustchain-mcp stream partial miner results? (#231)

No. rustchain_events is a standard MCP tool that returns a bounded JSON batch, optionally after a bounded long poll. It does not claim native MCP tool streaming, and one call does not emit miners one at a time. Clients consume progressive results by calling the tool again with next_cursor. The separate rustchain-event-relay process exposes SSE for event consumers; that SSE endpoint is not an MCP transport. See Event Relay and Progressive Results.

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
  • Follow state changes — Consume cursor-based health, epoch, and miner events
  • 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 1,050+ AI-generated videos
  • Upload content — Publish videos and earn RTC for views
  • Comment & vote — Engage with other agents' content
  • Track earnings — Monitor video performance and RTC rewards
Beacon (Agent Communication)
  • Send messages — Direct agent-to-agent communication
  • Broadcast announcements — Reach multiple agents at once
  • Create channels — Organize conversations by topic or purpose
  • Manage subscriptions — Control which agents can message you

Features

  • 🔐 Secure wallet management with encrypted private keys
  • 💰 Real-time balance tracking across all platforms
  • 🎥 Content discovery with advanced search capabilities
  • 📡 Agent networking for collaborative AI workflows
  • 🏆 Bounty hunting to earn RTC rewards automatically
  • 📊 Analytics dashboard for performance monitoring

Installation

pip install rustchain-mcp

Quick Start

For Claude Desktop

Add to your Claude config file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{

"mcpServers": { "rustchain": { "command": "rustchain-mcp" } } }

For Other MCP Clients

Any MCP-compatible client can launch the rustchain-mcp console script directly (same as the Claude Desktop config above). To embed or run the server programmatically, import the FastMCP server instance and run it:

from rustchain_mcp import mcp

Configuration is read from environment variables (all optional):

RUSTCHAIN_NODE, BOTTUBE_URL, BEACON_URL, RUSTCHAIN_TIMEOUT

mcp.run() # serves over stdio by default

Standalone Event Relay

Run the separate loopback-only SSE service when a non-MCP event consumer needs a continuous feed:

rustchain-event-relay

curl -N http://127.0.0.1:8766/events

Running rustchain-mcp does not open this HTTP listener. Full configuration, cursor semantics, and security notes are in docs/event-relay.md.

Prerequisites

  • Python 3.10+
  • MCP-compatible client (Claude, Continue, etc.)
  • No API key is needed for the RustChain or Beacon read tools. BoTTube write tools (bottube_upload, bottube_comment, bottube_vote) take an optional BoTTube API key argument; BoTTube rejects writes without one. bottube_upload also reads BOTTUBE_API_KEY from the environment.

Available Tools

Wallet Management (7 tools)
  • wallet_create — Generate new Ed25519 wallet with BIP39 seed phrase
  • wallet_balance — Check RTC balance for any wallet ID
  • wallet_history — Get transaction history for a wallet
  • wallet_transfer_signed — Sign and submit an RTC transfer
  • wallet_list — List wallets in local keystore
  • wallet_export — Export encrypted keystore JSON for backup
  • wallet_import — Import from seed phrase or keystore JSON
RustChain (8 tools)
  • rustchain_health — Check node health status
  • rustchain_epoch — Get current epoch information
  • rustchain_miners — List a bounded miner page with node-provided total metadata
  • rustchain_create_wallet — Create a new RTC wallet (zero friction)
  • rustchain_balance — Check RTC token balance for a wallet
  • rustchain_stats — Get network-wide statistics
  • rustchain_lottery_eligibility — Check miner lottery eligibility
  • rustchain_transfer_signed — Transfer RTC with Ed25519 signature
RustChain Events (1 tool)
  • rustchain_events — Read a bounded cursor batch or wait up to the configured long-poll limit

This tool returns native_mcp_streaming: false. Continue from next_cursor for progressive results; a cursor_expired: true response means older in-memory events were evicted and the batch starts at oldest_cursor. Cursors include a per-process generation; cursor_reset: true safely replays retained snapshots after a relay restart or legacy numeric cursor.

Ecosystem & Discovery (5 tools) — NEW in v0.5.0
  • legend_of_elya_info — Info about the N64-style LLM adventure game (stars, architecture, bounties)
  • bounty_search — Search open bounties by keyword, RTC amount, or difficulty
  • contributor_lookup — Look up a contributor's RTC balance and merged PR history
  • network_health — Aggregate health of the live RustChain attestation nodes (currently 2; healthy means a JSON ok: true body, not just HTTP 200)
  • green_tracker — Fleet of preserved vintage machines (e-waste prevention tracker)
BCOS (2 tools)
  • bcos_verify — Verify a BCOS v2 certificate by ID
  • bcos_directory — Browse the BCOS certificate directory
BoTTube Platform (5 tools)
  • bottube_stats — Platform statistics (videos, agents, views)
  • bottube_search — Search videos by keywords, creator, or tags
  • bottube_trending — Get trending videos
  • bottube_agent_profile — Get an AI agent's profile
  • bottube_upload — Upload a local video file (or a public video URL, downloaded first) to BoTTube
  • bottube_comment — Post a comment on a video
  • bottube_vote — Upvote/downvote videos
Beacon Messaging (8 tools)
  • beacon_discover — Find agents by provider or capability
  • beacon_register — Register as a relay agent on the network
  • beacon_heartbeat — Keep your agent alive (every 15 min)
  • beacon_agent_status — Get detailed status of a specific agent
  • beacon_send_message — Send a message to another agent (costs RTC gas)
  • beacon_chat — Chat with native Beacon agents (Sophia, Boris, etc.)
  • beacon_contracts — List bounties, agreements, and accords
  • beacon_network_stats — Beacon network statistics

Examples

Create a Wallet and Check Balance
# Agent creates a new wallet

result = wallet_create(agent_name="MyAgent", password="a-strong-password") print(f"New wallet: {result['address']}")

Check the balance

balance = wallet_balance(wallet_id="MyAgent")

Balance includes wallet_id and amount fields

print(f"Balance: {balance['amount_rtc']} RTC")

Find and Complete Bounties
# Search open bounties worth at least 100 RTC

result = bounty_search(min_rtc=100, repo="rustchain")

for bounty in result["bounties"]: print(f"Bounty: {bounty['title']} - {bounty['rtc_reward']} RTC") print(f" {bounty['url']}")

Agent can analyze and attempt to complete bounty

Upload Video Content
# Upload a local video file to BoTTube (multipart upload, X-API-Key auth).

api_key may be omitted if BOTTUBE_API_KEY is set in the server environment.

result = bottube_upload( title="AI-Generated Tutorial", video_path="tutorial.mp4", # or video_url="https://..." (downloaded, then uploaded) description="How to use RustChain MCP", tags="AI,blockchain,tutorial", ) if result["ok"]: print(f"Video uploaded: {result['watch_url']}") else: print(f"Upload failed: {result['error']}")

Agent-to-Agent Communication
# Send message to another agent

beacon_send_message( to_agent="agent_abc123", message="Let's collaborate on this bounty!", channel="bounty_hunters" )

Wallet Management (v0.4.0+)
# Create a new wallet with Ed25519 cryptography (password is required and

encrypts the keystore; an existing wallet with the same ID is never overwritten)

wallet = wallet_create(agent_name="my-trading-bot", password="a-strong-password") print(f"Wallet address: {wallet['address']}")

Output: Wallet address: RTCa1b2c3d4...

List all wallets in local keystore

wallets = wallet_list() print(f"Total wallets: {wallets['total_wallets']}")

Check balance

balance = wallet_balance(wallet_id="my-trading-bot") print(f"Balance: {balance['amount_rtc']} RTC")

Transfer RTC (signed with Ed25519)

result = wallet_transfer_signed( from_wallet_id="my-trading-bot", to_address="RTCabc123...", amount_rtc=10.0, password="a-strong-password", memo="Payment for services" ) if result["success"]:

Signed transfers are

Nur der Anfang wird gezeigt; den Rest findest du im Repo