MCP Wallet Signer
M

MCP Wallet Signer

MCP Wallet Signer is a secure blockchain wallet signing tool that approves transactions through browser wallets (such as MetaMask), ensuring that the private key never leaves the browser and providing secure EVM chain interaction capabilities for AI agents.
2 points
6.5K

What is MCP Wallet Signer?

MCP Wallet Signer is a Model Context Protocol (MCP) server designed to securely handle transaction signing on Ethereum Virtual Machine (EVM) blockchains. Unlike traditional MCP tools, it does not require you to paste your private key into a configuration file. Instead, it signs transactions through browser wallets (such as MetaMask, Rabby, etc.), ensuring that each transaction requires your explicit approval.

How to use MCP Wallet Signer?

When an AI assistant needs to perform blockchain operations (such as sending transactions or signing messages), MCP Wallet Signer will automatically open a local page in your browser, where you can connect your wallet and approve the operations. After the operations are completed, the results will be returned to the AI assistant for further processing.

Use Cases

Suitable for scenarios where you need an AI assistant to assist with blockchain operations but do not want to expose your private key. For example, you can let the AI assistant help you send tokens, interact with smart contracts, sign verification messages, etc., while maintaining secure control over your funds.

Main Features

Secure Wallet Connection
Connects to browser wallets through the EIP - 6963 standard, ensuring that your private key never leaves your browser and providing the highest level of security.
Transaction Signing
Sends ETH, tokens, or calls smart contracts. All transactions require explicit approval in your wallet.
Message Signing
Supports personal message signing (personal_sign) and EIP - 712 structured data signing for scenarios such as authentication.
Balance Query
Queries the ETH balance through an RPC node and obtains account information without wallet connection.
Multi - Chain Support
Built - in support for mainstream blockchain networks such as Ethereum, Polygon, Arbitrum, Optimism, Base, Avalanche, and BNB Chain.
Multi - Client Compatibility
Supports all MCP - compatible clients such as Claude Desktop, Claude Code, Cursor, and Windsurf.
Advantages
Ultimate Security: Your private key never leaves your browser, and each transaction requires manual approval.
No Private Key Configuration: There is no need to paste your private key into a configuration file, avoiding the risk of leakage.
User - Friendly: Operate using the familiar browser wallet interface.
Good Compatibility: Supports all EIP - 6963 compatible wallets (such as MetaMask, Rabby, etc.).
Multi - Chain Support: Covers mainstream EVM blockchain networks.
Limitations
Requires Browser Interaction: Each operation requires manual approval in the browser.
Not Automatable: Not suitable for scenarios that require full automation.
Depends on Wallet Connection: Requires installing and configuring a browser wallet extension.
Network Dependence: Requires a stable network connection to access the RPC node.

How to Use

Install MCP Wallet Signer
Select the appropriate installation method according to the client you are using.
Configure the Client
Add MCP Wallet Signer to your MCP client configuration.
Start and Use
Start your AI assistant client. When blockchain operations are required, a browser page will automatically open for you to connect your wallet and approve the operations.
Environment Configuration (Optional)
You can configure the server port and the default chain ID through environment variables.

Usage Examples

Send ETH to a Friend
Let the AI assistant help you send a certain amount of ETH to your friend's address.
Sign a Login Verification Message
Let the AI assistant help you sign a message for website login verification.
Query Account Balance
Let the AI assistant help you query the ETH balance of a certain address.
Interact with a DeFi Contract
Let the AI assistant help you call a DeFi smart contract, such as performing a token exchange.

Frequently Asked Questions

Is MCP Wallet Signer secure?
Which wallets are supported?
Do I need to install Node.js?
Which blockchains are supported?
Can transactions be executed automatically?
How can I change the default RPC node?
Does it support batch transactions?
What should I do if the browser page does not open automatically?

Related Resources

GitHub Repository
View the source code, submit issues, and participate in development.
npm Package Page
View npm package information and version history.
Model Context Protocol Documentation
Understand the technical specifications of the MCP protocol.
EIP - 6963 Standard
Understand the standard for wallet provider discovery.
Claude MCP Documentation
Understand how to use MCP in Claude.
viem Documentation
Understand the Ethereum JavaScript library used.

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "evm-wallet": {
      "command": "npx",
      "args": ["-y", "mcp-wallet-signer"]
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

V
Vestige
Vestige is an AI memory engine based on cognitive science. By implementing 29 neuroscience modules such as prediction error gating, FSRS - 6 spaced repetition, and memory dreaming, it provides long - term memory capabilities for AI. It includes a 3D visualization dashboard and 21 MCP tools, runs completely locally, and does not require the cloud.
Rust
5.9K
4.5 points
M
Moltbrain
MoltBrain is a long-term memory layer plugin designed for OpenClaw, MoltBook, and Claude Code, capable of automatically learning and recalling project context, providing intelligent search, observation recording, analysis statistics, and persistent storage functions.
TypeScript
6.9K
4.5 points
B
Bm.md
A feature-rich Markdown typesetting tool that supports multiple style themes and platform adaptation, providing real-time editing preview, image export, and API integration capabilities
TypeScript
5.1K
5 points
S
Security Detections MCP
Security Detections MCP is a server based on the Model Context Protocol that allows LLMs to query a unified security detection rule database covering Sigma, Splunk ESCU, Elastic, and KQL formats. The latest version 3.0 is upgraded to an autonomous detection engineering platform that can automatically extract TTPs from threat intelligence, analyze coverage gaps, generate SIEM-native format detection rules, run tests, and verify. The project includes over 71 tools, 11 pre-built workflow prompts, and a knowledge graph system, supporting multiple SIEM platforms.
TypeScript
5.8K
4 points
P
Paperbanana
Python
8.2K
5 points
F
Finlab Ai
FinLab AI is a quantitative financial analysis platform that helps users discover excess returns (alpha) in investment strategies through AI technology. It provides a rich dataset, backtesting framework, and strategy examples, supporting automated installation and integration into mainstream AI programming assistants.
6.5K
4 points
B
Better Icons
An MCP server and CLI tool that provides search and retrieval of over 200,000 icons, supports more than 150 icon libraries, and helps AI assistants and developers quickly obtain and use icons.
TypeScript
8.5K
4.5 points
A
Assistant Ui
assistant - ui is an open - source TypeScript/React library for quickly building production - grade AI chat interfaces, providing composable UI components, streaming responses, accessibility, etc., and supporting multiple AI backends and models.
TypeScript
7.9K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
26.5K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
36.7K
5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
74.4K
4.3 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
22.4K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
32.5K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
66.7K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
21.7K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
50.7K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase