Metamask Blockchain Toolkit
MCPilot is a project developed at the ETHGlobal hackathon. It enables LLMs to interact with blockchains securely through MCP servers, allowing users to perform operations via MetaMask wallet without exposing private keys.
rating : 2.5 points
downloads : 12
What is MCPilot?
MCPilot is a toolkit that connects AI language models (LLMs) with blockchain technology through MetaMask, allowing users to perform Web3 operations using natural language while keeping their private keys secure.How does MCPilot work?
It uses specialized MCP servers to translate natural language commands into blockchain actions, with all transactions securely signed in MetaMask mobile app.Use Cases
Ideal for: 1) Non-technical users wanting to interact with Web3 2) AI assistants managing crypto assets 3) Seamless Web2-Web3 integrationKey Features
Natural Language Blockchain InteractionExecute Web3 operations using plain English without coding knowledge
Secure MetaMask IntegrationAll transactions are signed securely in MetaMask mobile app - private keys never leave your wallet
Multi-Chain SupportWorks with Polygon, Celo, Zircuit and other EVM-compatible chains
Web2-Web3 BridgeEnables AI to integrate traditional web services with blockchain operations
Pros and Cons
Advantages
No private key exposure - maximum security
No need to learn complex Web3 interfaces
Works with existing MetaMask wallet
Supports multiple blockchain networks
Limitations
Currently proof-of-concept (not production-ready)
Requires MetaMask mobile app
Limited to supported chains (Polygon, Celo, Zircuit)
Setup Guide
Install Required Packages
Ensure you have Node.js and npm installed on your system
Configure MCP Servers
Add the server configuration to your Claude Desktop setup
Connect MetaMask
Pair your MetaMask mobile wallet by scanning the QR code
Example Use Cases
Token SwapConvert between cryptocurrencies using natural language
Contract VerificationVerify smart contracts on supported blockchains
Frequently Asked Questions
Is my private key ever exposed to the AI?
Which blockchains are currently supported?
Can I use this with other wallets besides MetaMask?
Additional Resources
GitHub Repository
Production-ready version of the MetaMask MCP server
Model Context Protocol Docs
Official documentation for MCP configuration
Demo Video
Video demonstration of MCPilot in action
Featured MCP Services

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
145
4.5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
833
4.3 points

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
1.7K
5 points

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
91
4.3 points

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#
569
5 points

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
6.7K
4.5 points

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
285
4.5 points

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
757
4.8 points