{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.rustok-org/rustok-wallet","description":"Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.","repository":{"url":"https://github.com/rustok-org/mcp","source":"github"},"version":"0.4.2","websiteUrl":"https://github.com/rustok-org/mcp","packages":[{"registryType":"oci","identifier":"ghcr.io/rustok-org/rustok-wallet:v0.4.2","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount the local keystore volume (self-custody: keys never leave this volume).","type":"named","name":"-v","value":"rustok-wallet:/data"},{"description":"Keystore password.","isRequired":true,"variables":{"password":{"description":"Password that unlocks your local keystore (the one set at create-wallet).","isRequired":true,"format":"string","isSecret":true}},"type":"named","name":"-e","value":"RUSTOK_KEYRING_PASSWORD={password}"},{"description":"Ethereum mainnet RPC URL.","isRequired":true,"variables":{"rpc_url":{"description":"Ethereum mainnet RPC URL (an Alchemy key URL, or a public RPC).","isRequired":true,"format":"string"}},"type":"named","name":"-e","value":"RUSTOK_RPC_URLS_1={rpc_url}"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-31T12:18:28.443203Z","publishedAt":"2026-07-31T12:18:28.443203Z","updatedAt":"2026-07-31T12:18:28.443203Z","isLatest":true}}}
