Skip to main content
Glama

MCPilot

by Xiawpohr

MCPilot

El proyecto se desarrolló en el Hackathon Taipie 2025 de ETHGlobal. Es una prueba de concepto y no debe utilizarse en producción. Consulte metamask-mcp para obtener una aplicación lista para producción.

MCPilot ofrece un conjunto de servidores MCP que permiten a los LLM interactuar con las cadenas de bloques a través de la billetera MetaMask, garantizando así que los usuarios nunca tengan que exponer sus claves privadas ni arriesgarse a perder sus activos. Sirve como un conjunto de herramientas esencial para conectar la IA con la tecnología blockchain y también ayuda a agilizar la incorporación de usuarios en la cadena.

Descripción

Los LLM ya están transformando la forma en que interactuamos con las herramientas digitales. En lugar de leer manuales o aprender sistemas complejos, podemos simplemente usar lenguaje natural para pedirle a un LLM que complete tareas por nosotros. Esto simplifica enormemente la incorporación de usuarios, especialmente en la Web3. Con esta visión en mente, ya se han desarrollado numerosos agentes Web3 y DeFi para que los servicios descentralizados sean más accesibles e intuitivos.

Sin embargo, la mayoría de estos agentes comparten una desventaja crítica: los usuarios deben compartir sus claves privadas con el agente de IA para firmar transacciones. Esto supone un riesgo de seguridad significativo, ya que cualquier vulneración podría resultar en la pérdida de los activos del usuario.

MCPilot resuelve este problema integrando LLM con MetaMask, una de las billeteras de criptomonedas más confiables del ecosistema. Este enfoque garantiza que las claves privadas permanezcan seguras dentro de la billetera y nunca se expongan. Con MCPilot, los usuarios pueden gestionar toda su experiencia Web3 mediante lenguaje natural, con el poder de la IA, de forma segura.

Características

  • Interacción de blockchain con el lenguaje de la naturaleza

Sin código ni jerga: simplemente dile a la IA lo que quieres hacer. Desde el intercambio de tokens hasta la creación de puentes y la firma de contratos, «MCPilot» procesa lenguaje sencillo y utiliza numerosas herramientas de agencia para completar tus misiones.

  • Mantenga su almacén de claves privadas en una billetera de criptomonedas segura

Todas las transacciones se firman de forma segura en la aplicación móvil de MetaMask. No es necesario exponer su clave privada ni depender de custodios externos: todo está bajo su control.

  • Interoperabilidad entre servicios Web2 y Web3

MCPilot brinda capacidades de IA para integrar servicios web2 y web3, lo que permite un flujo de datos fluido e interacciones de contratos inteligentes en plataformas centralizadas y descentralizadas.

Cómo está loco

Pila de tecnología:

  • Claude: Un asistente de inteligencia artificial y chatbot similar a ChatGPT, diseñado con un fuerte énfasis en la seguridad y la confiabilidad.
  • MetaMask: una billetera criptográfica líder que permite a los usuarios interactuar con la cadena de bloques Ethereum y las aplicaciones descentralizadas (dApps) mediante la gestión segura de sus claves privadas.
  • MCP (Protocolo de contexto de modelo): un protocolo diseñado para simplificar y estandarizar cómo los modelos de IA interactúan con datos y herramientas externas, lo que les permite acceder a información en tiempo real más allá de su conocimiento incorporado.

Hemos desarrollado un conjunto de servidores MCP, cada uno de los cuales ofrece herramientas especializadas que amplían las capacidades de los LLM:

  • metamask-mcp: permite que los LLM interactúen con MetaMask para operaciones de billetera seguras.
  • chainlist-mcp: proporciona información sobre todas las redes blockchain compatibles.
  • solc-mcp: Compila contratos inteligentes de Solidity.
  • erc20-mcp: Permite la gestión de tokens ERC20.
  • celo-mcp: verifica contratos en la cadena de bloques Celo.
  • polygon-mcp: verifica contratos en la cadena de bloques Polygon.
  • zircuit-mcp: proporciona datos de tokens en la cadena de bloques Zircuit.

Cómo utilizar con Claude Desktop

Siga la guía https://modelcontextprotocol.io/quickstart/user y agregue la siguiente configuración:

{ "mcpServers": { "metamask-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/metamask-mcp/src/index.ts" ] }, "chainlist-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/chainlist-mcp/src/index.ts" ] }, "solc-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/solc-mcp/src/index.ts" ] }, "erc20-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/erc20-mcp/src/index.ts" ] }, "polygon-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/polygon-mcp/src/index.ts" ], "env": { "POLYGONSCAN_API_KEY": "" } }, "celo-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/celo-mcp/src/index.ts" ], "env": { "CELOSCAN_API_KEY": "" } }, "zircuit-server": { "command": "npx", "args": [ "tsx", "/PATH/TO/YOUR_PROJECT/packages/zircuit-mcp/src/index.ts" ] }, } }

Contratos implementados

Polígono

Celo

Zircuit

  • Prueba del token ERC20:
-
security - not tested
-
license - not tested
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un conjunto de servidores MCP que permiten a los LLM interactuar con cadenas de bloques a través de la billetera MetaMask sin exponer claves privadas, lo que facilita interacciones seguras con cadenas de bloques impulsadas por IA y una incorporación simplificada de usuarios.

  1. Descripción
    1. Características
      1. Cómo está loco
        1. Cómo utilizar con Claude Desktop
          1. Contratos implementados
            1. Polígono
            2. Celo
            3. Zircuit

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            An MCP server that provides LLMs access to other LLMs
            Last updated -
            4
            14
            12
            JavaScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            A secure MCP server that provides controlled ShellJS access for LLMs, enabling AI systems to safely execute shell commands and interact with the filesystem within a configurable security sandbox.
            Last updated -
            JavaScript
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.
            Last updated -
            4
            4
            1
            TypeScript
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            An MCP server that fetches on-chain blockchain data via the Ankr API, allowing LLMs to retrieve token balances for wallet addresses on specific networks.
            Last updated -
            1
            56
            1
            TypeScript

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/Xiawpohr/mcpilot'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server