MCP.Market

Rustok Wallet MCP server

by rustok-org·io.github.rustok-org/rustok-wallet·v0.4.2

Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.

A85/100grade A
What users say
No reviews yet
Be the first
Safety scan
A85/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Rustok Wallet yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Rustok Wallet tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Rustok Wallet compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
85/100
higher than 70% of 1,119 Developer tools servers

Install Rustok Wallet in Claude Code, Cursor or VS Code

claude mcp add rustok-wallet -- docker run -i --rm ghcr.io/rustok-org/rustok-wallet:v0.4.2
Add to Cursor

What the publisher says

From the Rustok Wallet repository's README, as published. We do not edit it. Read it on GitHub

rustok-mcp

MCP Server for Rustok — connects Claude Desktop, Cursor, and cloud agents to the Rustok wallet via Gateway.

Two editions

Rustok ships two wallet products — pick the trust model you want:

Install (rustok-wallet-tui, self-custody)

curl --proto '=https' --tlsv1.2 -fsSL \
  https://raw.githubusercontent.com/rustok-org/mcp/wallet-tui-v0.11.0/scripts/install.sh | sh

rustok init             # creates the wallet — you choose a PIN, it prints the 12 words once
rustok connect claude   # registers it with your agent (or: cursor / hermes / openclaw)

The console image is published by version only — there is no latest tag to pull, on purpose: the installer pins the exact digest of the release it ships with, and a floating tag would quietly undo that.

The installer verifies the wallet image's cosign signature before anything touches disk, pulls it by digest, and installs the rustok command — it never touches a secret, a keystore or your wallet. Requires podman (or docker) and cosign; you can read the script before running it. Full walkthrough, including the by-hand setup without the shim: Installation Guide.

The wallet is one self-contained image (Core + Gateway + MCP over stdio + the human-approval console); keys live only in a local container volume and never leave your machine. Transactions that move funds are approved by a human in a second terminal with rustok console — the agent cannot drive it.

Install as an agent skill

The wallet skill (skills/rustok-wallet-tui/) installs straight from this repo:

# skills CLI (Claude Code, Cursor, and other agents) — https://skills.sh
npx skills add rustok-org/mcp

# Hermes Agent
hermes skills tap add rustok-org/mcp
hermes skills install rustok-org/mcp/rustok-wallet-tui

Both editions are on ClawHub as separate listings: the agent edition at @temrjan/rustok-wallet, and the console edition — the maintained one — at @rustok/wallet, published as Rustok Agentic Wallet.

Registries

io.github.rustok-org/rustok-wallet (OCI package ghcr.io/rustok-org/rustok-wallet, stdio). A TUI-edition registry entry ships separately as io.github.rustok-org/rustok-wallet-tui.

  • Official MCP Registry — the agent edition is published as

@rustok/wallet, and the agent edition at @temrjan/rustok-wallet.

  • ClawHub — two listings: the console edition (maintained) at

Quick Start (Development)

# Install dependencies
uv sync --dev

# Run the server
uv run rustok-mcp

# Or run stdio transport
uv run rustok-mcp-stdio

Docker

docker build -t rustok-mcp .
docker run -p 127.0.0.1:3001:3001 -e RUSTOK_MCP_HOST=0.0.0.0 rustok-mcp

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Rustok Wallet: common questions

Is Rustok Wallet MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the Rustok Wallet safety report
How do I install Rustok Wallet?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Rustok Wallet need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Rustok Wallet maintained?
The last commit was 46 days ago (2026-09-19). The latest release is v0.4.2.
What can I use instead of Rustok Wallet?
Servers from other publishers that do the same job: Nora MCP server, HomeLab Monitor MCP server and Homebutler MCP server.

Alternatives to Rustok Wallet

Same job from other publishers: the closest match first, then the best rated.

  • Nora
    Operate self-hosted OpenClaw and Hermes agent fleets on Docker or Kubernetes from MCP clients.
    B
  • HomeLab Monitor
    Self-hosted homelab dashboard with a built-in read-only MCP server (hosts, Docker, GPU, services).
    A
  • Homebutler
    Tells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.
    C
  • maintenant
    Docker monitoring for AI agents: logs, history, alerts. Can ack alerts; never touches containers.
    C
  • Komodo MCP Server
    MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI
    B