Skip to main content
Glama
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

Related MCP server: Base MCP Server

🚀 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! 🍾

Latest Blog Posts

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