nikicat/mcp-wallet-signer
🔌 MCP Servernikicat
A non-custodial EVM wallet MCP server that routes transactions to browser wallets for secure, user-approved signing.
The nikicat/mcp-wallet-signer is a specialized Model Context Protocol (MCP) server designed to solve the security challenges of AI-driven blockchain interactions. Traditional AI agents often struggle with secure transaction signing; this tool addresses that by acting as a secure gateway between the agent and the user's browser wallet. It utilizes the EIP-6963 standard for multi-injected provider discovery, ensuring seamless compatibility with popular browser extensions like MetaMask. When an AI agent requests a transaction, the MCP server forwards the request to the browser wallet, where the user must manually approve the action. This architecture ensures that private keys remain isolated from the AI runtime, significantly reducing the risk of key exposure. It is an essential component for developers building autonomous financial agents, decentralized application (dApp) automation, or AI-powered portfolio management tools that require secure, verifiable on-chain execution.
💡Highlights
- ├─Non-custodial EVM transaction signing
- ├─EIP-6963 browser wallet integration
- └─Explicit user approval for all actions
🎯For
- ├─Web3 Developers
- └─AI Agent Builders