Skip to main content
Glama

Veri5ight MCP Server

by 5ajaki

🔍 Veri5ight

¡Tu amigo cercano que te susurra los nodos de Ethereum! Un servidor MCP (Protocolo de Contexto de Modelo) que ayuda a Claude a comunicarse con los nodos de Ethereum.

🌟¿De qué se trata todo esto?

Veri5ight es una interfaz directa entre Claude y los nodos de Ethereum, que proporciona:

  • 💰 Información de delegación y saldo de tokens en tiempo real para cualquier ERC20
  • 🔎 Información del contrato inteligente
  • 🚀 Acceso directo al nodo sin límites de velocidad
  • 🔒 Interacciones privadas y seguras

🚀 Inicio rápido

# Clone the repository git clone https://github.com/5ajaki/veri5ight.git # Install dependencies npm install # Build the project npm run build

⚙️ Configuración

  1. Copiar .env.example a .env :
cp .env.example .env
  1. Agregue la URL de su nodo Ethereum (se muestra un ejemplo a continuación: actualícelo con la URL y el puerto de su nodo real):
ETH_NODE_URL="http://localhost:8545" # Example - replace with your node's URL and port
  1. Configurar Claude Desktop:
{ "mcpServers": { "veri5ight": { "command": "node", "args": ["/absolute/path/to/veri5ight/dist/index.js"] // Local path to the compiled index.js file } } }

Nota: La ruta del paso 3 debe apuntar al archivo index.js compilado en el directorio dist local. Este se crea al ejecutar npm run build .

Opciones de lanzamiento

De forma predeterminada, Veri5ight se inicia automáticamente con la aplicación de escritorio Claude. Si prefiere ejecutarlo cuando lo necesite:

  1. Eliminar el script posterior a la compilación de package.json que se inicia automáticamente con Claude
  2. Ejecutar manualmente cuando sea necesario:
node dist/index.js

🎮 Herramientas disponibles

ethereum_getTokenBalance

Obtenga el saldo del token para cualquier token ERC20 usando la dirección o el nombre ENS.

Ejemplo:

Claude, what's vitalik.eth's UNI balance?

Delegación de token de Ethereum

Verifique la información de delegación para cualquier token de gobernanza.

Ejemplo:

Claude, who has nick.eth delegated their tokens to?

ethereum_getContractInfo

Obtenga información detallada sobre cualquier contrato inteligente.

Ejemplo:

Claude, what can you tell me about this contract: nick.eth

ethereum_getRecentTransactions

Ver transacciones recientes de cualquier dirección. Nota: Esta función escanea los 10 bloques más recientes en busca de transacciones relacionadas con la dirección especificada.

Ejemplo:

Claude, show me any recent transactions for vitalik.eth

La función devolverá hasta el número solicitado de transacciones (predeterminado: 3) dentro de esos bloques. Si no se encuentran transacciones en los bloques recientes, devolverá un resultado vacío.

🔍 Depuración

Consulte los registros de Claude para detectar cualquier problema:

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

💡¿Por qué acceso directo al nodo?

  • Baja latencia : consultas de nodo directas sin sobrecarga de API
  • Sin límites de velocidad : consultas ilimitadas a su propio nodo
  • Privacidad : las consultas permanecen entre usted y su nodo
  • Acceso completo : Disponibilidad completa de la API JSON-RPC
  • Datos en tiempo real : acceso directo al último estado de la cadena de bloques

🛠️ Desarrollo

# Watch mode for the cool kids npm run dev # Build for production npm run build

🤝 Contribuyendo

¿Tienes ideas? ¿Encontraste un error? ¡Agradecemos tus relaciones públicas! Simplemente:

  1. Bifurcarlo
  2. Ramificarlo
  3. Codificarlo
  4. Relaciones públicas

📜 Licencia

MIT - ¡A por todas! Consulta LICENCIA para los aburridos asuntos legales.

🙏 Accesorios

  • Creado con ❤️ por el equipo de Veri5ight
  • Impulsado por el gran cerebro de Claude
  • De pie sobre los hombros de los gigantes de Ethereum

🆘¿Necesitas ayuda?

  • ¿Encontraste un error? ¡Abre un problema!
  • ¿Preguntas? ¡Comienza una discusión!
  • ¿Tienes alguna idea genial? ¡Cuéntanosla!

Recuerda: Veri5ight es como una navaja suiza para los datos de Ethereum, ¡pero no intentes abrir botellas con ella! 🍾

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

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

Permite a Claude interactuar con los nodos de Ethereum, lo que permite a los usuarios verificar los saldos de tokens ENS, ver el código de contrato inteligente y decodificar transacciones a través del lenguaje natural.

  1. 🌟¿De qué se trata todo esto?
    1. 🚀 Inicio rápido
      1. ⚙️ Configuración
        1. Opciones de lanzamiento
      2. 🎮 Herramientas disponibles
        1. ethereum_getTokenBalance
        2. Delegación de token de Ethereum
        3. ethereum_getContractInfo
        4. ethereum_getRecentTransactions
      3. 🔍 Depuración
        1. 💡¿Por qué acceso directo al nodo?
          1. 🛠️ Desarrollo
            1. 🤝 Contribuyendo
              1. 📜 Licencia
                1. 🙏 Accesorios
                  1. 🆘¿Necesitas ayuda?

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      Enables read and write interactions with 60+ blockchain networks through Claude Desktop, providing a standardized multi-chain API for transaction management, account insights, staking, and token interactions.
                      Last updated -
                      11
                      13
                      2
                      TypeScript
                      MIT License
                      • Apple
                    • -
                      security
                      A
                      license
                      -
                      quality
                      Provides onchain tools for Claude AI to interact with the Base blockchain and Coinbase API, enabling wallet management, fund transfers, and smart contract deployment.
                      Last updated -
                      28
                      262
                      TypeScript
                      MIT License
                      • Apple
                      • Linux
                    • A
                      security
                      F
                      license
                      A
                      quality
                      Enables Claude to interact with the Ethereum Name Service (ENS) system to resolve names, check availability, retrieve records, and perform other ENS-related operations through natural language.
                      Last updated -
                      8
                      402
                      8
                      TypeScript
                    • A
                      security
                      F
                      license
                      A
                      quality
                      A comprehensive toolkit for Ethereum blockchain analysis within Claude AI, enabling contract auditing, wallet analysis, profitability tracking, and on-chain data retrieval.
                      Last updated -
                      11
                      601
                      9
                      JavaScript

                    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/5ajaki/veri5ight'

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