Bankless Onchain MCP
by Bankless
Consulta datos on-chain de Ethereum, Polygon, Arbitrum y más desde asistentes de IA
finance Node.js Intermedio Auto-hospedable
⭐ 100 stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP de Bankless para consultar datos blockchain on-chain directamente desde asistentes de IA. Recupera saldos de tokens ERC20, historiales de transacciones, estado de smart contracts y metadatos de tokens en múltiples cadenas EVM incluyendo Ethereum, Polygon, Arbitrum y Optimism. Construido para desarrolladores y analistas que necesitan insights blockchain en tiempo real sin cambiar entre exploradores de bloques — trayendo analíticas on-chain al flujo de trabajo con IA con soporte multi-chain y respuestas de datos estructurados.
✅ Ideal para
Desarrolladores y analistas que necesitan acceso rápido a datos on-chain en múltiples cadenas EVM desde su flujo de IA
⏭️ No recomendado si
Necesitas ejecutar transacciones blockchain en vez de solo consultar datos
💡 Casos de uso
- Consultar saldos de tokens ERC20 y composición de portfolio entre cadenas
- Investigar historiales de transacciones y actividad de wallets para analíticas
- Leer estado de smart contracts y verificar datos on-chain durante el desarrollo
- Obtener metadatos de tokens e información de mercado para investigación DeFi
👍 Ventajas
- ✓ Soporte multi-chain cubriendo Ethereum, Polygon, Arbitrum y otras cadenas EVM
- ✓ Acceso a datos on-chain en tiempo real sin cambiar a exploradores de bloques
- ✓ Respuestas estructuradas optimizadas para consumo por asistentes de IA
- ✓ Cubre tokens, transacciones, contratos y estado de cadena en un solo servidor
👎 Desventajas
- ✗ Acceso solo de lectura — no puede ejecutar transacciones ni modificar estado on-chain
- ✗ Requiere un API key para acceso al proveedor de datos
- ✗ La profundidad de consulta puede estar limitada por los rate limits del proveedor de datos
🔧 Herramientas expuestas (5 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| get_token_balances | query | Obtener saldos de tokens ERC20 de una wallet en las cadenas soportadas |
| get_transactions | query | Obtener historial de transacciones para una dirección de wallet |
| query_contract | query | Leer estado de smart contracts y llamar funciones de vista |
| get_token_info | query | Obtener metadatos del token incluyendo nombre, símbolo, decimales y supply |
| get_chain_data | query | Consultar estado de la blockchain como números de bloque, precios de gas e info de cadena |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • API key
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Usa get_token_balances con un parámetro de cadena específico para evitar consultar todas las cadenas a la vez. Para historial de transacciones, acota el rango de bloques para mejorar tiempos de respuesta en wallets con alta actividad.
🔄 Alternativas
Info rápida
- Autor
- Bankless
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- stdio
- Categoría
- finance
- Dificultad
- Intermedio
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- —
- Versión
- latest
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ✅ Claude Code
- ✅ Cursor
- ✅ VS Code Copilot
- ❓ Gemini CLI
- ✅ Windsurf
- ✅ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows