diff --git a/server.json b/server.json index 65276a6..6e31cb5 100644 --- a/server.json +++ b/server.json @@ -2,7 +2,7 @@ "$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.", - "version": "0.3.2", + "version": "0.4.0", "websiteUrl": "https://github.com/rustok-org/mcp", "repository": { "url": "https://github.com/rustok-org/mcp", @@ -11,13 +11,28 @@ "packages": [ { "registryType": "oci", - "identifier": "ghcr.io/rustok-org/rustok-wallet:0.3.2", - "version": "0.3.2", + "identifier": "ghcr.io/rustok-org/rustok-wallet:v0.4.0", + "version": "0.4.0", "transport": { "type": "stdio" }, "runtimeHint": "docker", "runtimeArguments": [ + { + "type": "named", + "name": "-i", + "description": "Keep stdin open — required for the stdio MCP transport." + }, + { + "type": "named", + "name": "--rm", + "description": "Remove the ephemeral container on exit (keys persist in the volume)." + }, + { + "type": "named", + "name": "--init", + "description": "PID-1 init: signal forwarding and zombie reaping." + }, { "type": "named", "name": "-v",