MCP Server
MCP
io.github.rustok-org/rustok-wallet
Self-custody Ethereum agent wallet (MCP/stdio). Keys stay in a local Docker volume.
Install
oci:ghcr.io/rustok-org/rustok-wallet:v0.4.2
Configuration Example
{
"remotes": [],
"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).",
"value": "rustok-wallet:/data",
"type": "named",
"name": "-v"
},
{
"description": "Keystore password.",
"isRequired": true,
"value": "RUSTOK_KEYRING_PASSWORD={password}",
"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"
},
{
"description": "Ethereum mainnet RPC URL.",
"isRequired": true,
"value": "RUSTOK_RPC_URLS_1={rpc_url}",
"variables": {
"rpc_url": {
"description": "Ethereum mainnet RPC URL (an Alchemy key URL, or a public RPC).",
"isRequired": true,
"format": "string"
}
},
"type": "named",
"name": "-e"
}
]
}
]
}
mcp
model-context-protocol
oci
By
Comments
Sign in to leave a comment