← Index

EVM Wallet Signer

io.github.nikicat/mcp-wallet-signer·v0.1.3·Browser Automation
Quality Score
86
/100

Route EVM transactions to browser wallets (MetaMask, etc.) for signing via EIP-6963

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "mcp-wallet-signer": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-wallet-signer"
      ],
      "env": {
        "EVM_MCP_PORT": "3847",
        "EVM_MCP_DEFAULT_CHAIN": "1"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "mcp-wallet-signer": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-wallet-signer"
      ],
      "env": {
        "EVM_MCP_PORT": "3847",
        "EVM_MCP_DEFAULT_CHAIN": "1"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y mcp-wallet-signer
§02  Environment variables
EVM_MCP_PORT

HTTP server port for the browser approval UI (default: 3847)

EVM_MCP_DEFAULT_CHAIN

Default EVM chain ID (default: 1 for Ethereum mainnet)

§03  MCP Quality Score  ·  methodology
freshness
21
completeness
20
installability
25
documentation
15
stability
5
§04  Alternatives in Browser Automation