MCP ExplorerExplorer

Mcpilot

@Xiawpohron a year ago
3 MIT
FreeCommunity
AI Systems

Overview

What is Mcpilot

MCPilot is a proof-of-concept project developed during the ETHGlobal Hackathon Taipei 2025, designed to facilitate secure interactions between large language models (LLMs) and blockchain technology through the MetaMask wallet. It ensures that users do not need to expose their private keys when engaging in blockchain transactions, thereby enhancing security.

Use cases

MCPilot allows users to perform various blockchain-related tasks using natural language processing. Use cases include token swaps, contract signing, and bridging assets across different blockchain networks, catering especially to those unfamiliar with traditional coding or technical jargon.

How to use

To use MCPilot with the Claude Desktop, users need to follow a specific configuration setup as outlined in a provided guide. This involves initializing different MCP servers like metamask-mcp and chainlist-mcp, each serving specific functionalities for blockchain interactions. Users must run designated commands for each server setup.

Key features

MCPilot offers several key features including natural language processing for blockchain interactions, secure wallet operations with MetaMask to maintain private key safety, and the ability to integrate both Web2 and Web3 services for seamless data flow and smart contract engagements.

Where to use

MCPilot is designed for use in environments where users require secure blockchain transactions without the need for coding knowledge. It is especially beneficial for decentralized finance (DeFi) applications, user-friendly dApps, and any service needing integration of AI with blockchain operations.

Content

MCPilot

The project is made in ETHGlobal Hackathon Taipie 2025. The project is for proof of concept, and should not be used in production.
Please check out the metamask-mcp for production ready application.

MCPilot provides a suite of MCP servers that empower LLMs to interact with blockchains through the MetaMask wallet—ensuring users never have to expose their private keys or risk losing their assets. It serves as an essential toolkit for connecting AI with blockchain technology, and also helps streamline user onboarding on chain.

Description

LLMs are already transforming the way we interact with digital tools. Instead of reading manuals or learning complex systems, we can simply use natural language to ask an LLM to complete tasks for us. This greatly simplifies user onboarding, especially in Web3. With this vision in mind, many Web3 and DeFi agents have already been developed to make decentralized services more accessible and user-friendly.

However, most of these agents share a critical drawback: users are required to share their private keys with the AI agent in order to sign transactions. This poses a significant security risk, as any compromise could result in the loss of a user’s assets.

MCPilot solves this issue by integrating LLMs with MetaMask, one of the most trusted crypto wallets in the ecosystem. This approach ensures that private keys remain securely within the wallet and are never exposed. With MCPilot, users can manage their entire Web3 experience through natural language, with the power of AI—safely and securely.

Features

  • Blockchain interaction with nature language

No code, no jargon — just tell the AI what you want to do. From token swaps to bridging to contract signing, “MCPilot” processes plain language and uses many agentic tools to complete your missions.

  • Keep your private key store in a secure crypto wallet

All transactions are securely signed in the MetaMask mobile app. No need to expose your private key
or rely on third-party custodians — it stays 100% in your control.

  • Interoperability between Web2 and Web3 services

MCPilot gives AI capabilities to integrate web2 and web3 services, enabling seamless data flow, smart contract interactions across centralized and decentralized platforms.

How it’s mada

Tech Stack:

  • Claude: An AI assistant and chatbot similar to ChatGPT, designed with a strong emphasis on safety and reliability.
  • MetaMask: A leading crypto wallet that enables users to interact with the Ethereum blockchain and decentralized applications (dApps) by securely managing their private keys.
  • MCP (Model Context Protocol): A protocol designed to simplify and standardize how AI models interact with external data and tools, enabling them to access real-time information beyond their built-in knowledge.

We’ve developed a suite of MCP servers, each offering specialized tools that extend the capabilities of LLMs:

  • metamask-mcp: Enables LLMs to interact with MetaMask for secure wallet operations.
  • chainlist-mcp: Provides information on all supported blockchain networks.
  • solc-mcp: Compiles Solidity smart contracts.
  • erc20-mcp: Allows management of ERC20 tokens.
  • celo-mcp: Verifies contracts on the Celo blockchain.
  • polygon-mcp: Verifies contracts on the Polygon blockchain.
  • zircuit-mcp: Supplies token data on the Zircuit blockchain.

How to use with Claude Desktop

Follow the guide https://modelcontextprotocol.io/quickstart/user and add the following configuration:

Deployed contracts

Polygon

Celo

Zircuit

  • Test ERC20 Token:

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers