Servidor MCP Onchain de Bankless
Accede y analiza el estado de contratos, eventos y transacciones de blockchain directamente en tus flujos de trabajo potenciados por IA y herramientas para desarrolladores con el Servidor MCP Onchain de Bankless.

¿Qué hace el Servidor MCP “Bankless Onchain”?
El Servidor MCP Onchain de Bankless es un servidor de Protocolo de Contexto de Modelo (MCP) diseñado para facilitar el acceso estructurado a los datos de blockchain a través de la API de Bankless. Al implementar MCP, permite que asistentes de IA y herramientas para desarrolladores interactúen sin problemas con datos on-chain, como el estado de contratos inteligentes, eventos e historiales de transacciones en múltiples redes blockchain. Este servidor habilita flujos de trabajo y automatizaciones potenciados por IA que requieren leer el estado de contratos, obtener ABIs de contratos, recuperar logs de eventos y analizar datos de transacciones. Al exponer estas operaciones de blockchain como herramientas MCP estandarizadas, el Servidor MCP Onchain de Bankless mejora la productividad del desarrollador y posibilita la construcción de aplicaciones y agentes blockchain inteligentes y orientados a datos.
Lista de Prompts
No se especifican plantillas de prompt en el repositorio.
Lista de Recursos
No se documentan recursos explícitos en el repositorio.
Lista de Herramientas
- read_contract
- Lee el estado de un contrato en la blockchain llamando a métodos específicos con los parámetros dados y devuelve el resultado.
- get_proxy
- Recupera la dirección de implementación actual para un contrato proxy en una red dada.
- get_abi
- Obtiene la Interfaz Binaria de Aplicación (ABI) de un contrato inteligente, permitiendo a los clientes comprender los métodos y eventos disponibles.
- get_source
- Recupera el código fuente verificado, ABI, versión del compilador y metadatos de un contrato.
- get_events
- Obtiene registros de eventos para contratos y temas específicos, permitiendo consultas y análisis basados en eventos.
- build_event_topic
- Genera el hash de la firma de un tema de evento a partir del nombre del evento y los tipos de argumentos para filtrar logs.
- get_transaction_history
- Recupera una lista de transacciones para una dirección de usuario, posiblemente filtrada por contrato, método y tiempo.
- get_transaction_info
- Proporciona información detallada sobre una transacción específica, incluyendo bloque, participantes, valor, gas y estado.
Casos de uso de este Servidor MCP
- Consultas de Estado de Contratos Inteligentes
- Desarrolladores y agentes de IA pueden leer programáticamente el estado actual de cualquier contrato inteligente en blockchains soportadas, útil para tableros, bots de monitoreo o analítica DeFi.
- Automatización de Exploradores de Bloques
- Automatiza la obtención de código fuente de contratos, ABI e información de proxies, facilitando análisis de código, auditorías o herramientas de ingeniería inversa.
- Monitoreo y Alertas de Eventos
- Configura agentes de IA o servicios para obtener y procesar eventos on-chain para notificaciones en tiempo real, monitoreo de cumplimiento o señales de trading.
- Análisis de Transacciones
- Accede a historiales detallados de transacciones e información para direcciones, habilitando analítica de billeteras, rutinas KYC/AML o resúmenes de actividad en la cadena.
- Herramientas para Desarrolladores y Flujos de Trabajo IA
- Integra el acceso a datos de blockchain en IDEs para desarrolladores o copilotos de IA, aumentando la productividad en el desarrollo y pruebas de contratos inteligentes.
Cómo configurarlo
Windsurf
- Asegúrate de tener Node.js instalado y el paquete del servidor MCP disponible.
- Localiza o crea tu archivo de configuración
.windsurf/config.json
. - Agrega el Servidor MCP Onchain de Bankless a tu sección
mcpServers
:{ "mcpServers": [ { "command": "npx", "args": ["@bankless/onchain-mcp@latest"] } ] }
- Guarda el archivo de configuración.
- Reinicia Windsurf y verifica que el servidor esté en funcionamiento.
Protección de claves API: Si la API de Bankless requiere autenticación, utiliza variables de entorno:
{
"mcpServers": [
{
"command": "npx",
"args": ["@bankless/onchain-mcp@latest"],
"env": {
"BANKLESS_API_KEY": "tu_clave_api_aquí"
}
}
]
}
Claude
- Instala Node.js si aún no está instalado.
- Abre el archivo de configuración del servidor de Claude.
- Agrega el Servidor MCP Onchain de Bankless en la sección
mcpServers
como se muestra:{ "mcpServers": [ { "command": "npx", "args": ["@bankless/onchain-mcp@latest"] } ] }
- Guarda y reinicia Claude para cargar el nuevo servidor.
Protección de claves API:
Agrega tus claves API en el objeto env
como se muestra arriba.
Cursor
- Instala Node.js y asegúrate de que tu entorno de desarrollo pueda ejecutar servidores MCP.
- Abre la configuración de Cursor.
- Agrega la siguiente entrada de servidor MCP:
{ "mcpServers": [ { "command": "npx", "args": ["@bankless/onchain-mcp@latest"] } ] }
- Guarda la configuración y reinicia Cursor.
Protección de claves API:
Incluye las claves API de forma segura usando la sección env
.
Cline
- Asegúrate de tener Node.js instalado en tu máquina.
- Abre el archivo JSON de configuración de Cline.
- Agrega la configuración del servidor MCP:
{ "mcpServers": [ { "command": "npx", "args": ["@bankless/onchain-mcp@latest"] } ] }
- Guarda y reinicia Cline.
Protección de claves API:
Utiliza la propiedad env
para proporcionar las claves API de forma segura.
Cómo usar este MCP dentro de los flujos
Uso de MCP en FlowHunt
Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza agregando el componente MCP a tu flujo y conectándolo a tu agente de IA:

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración del sistema MCP, inserta los detalles de tu servidor MCP usando este formato JSON:
{
"bankless-onchain": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una vez configurado, el agente de IA podrá usar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “bankless-onchain” por el nombre real de tu servidor MCP y reemplazar la URL por la de tu propio servidor MCP.
Resumen
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | Fuente: README.md |
Lista de Prompts | ⛔ | No hay plantillas de prompt documentadas |
Lista de Recursos | ⛔ | No hay recursos explícitos descritos |
Lista de Herramientas | ✅ | read_contract, get_proxy, get_abi, get_source, get_events, build_event_topic, get_transaction_history, get_transaction_info |
Protección de claves API | ✅ | Ejemplo proporcionado para uso de env |
Soporte para muestreo (menos importante en la evaluación) | ⛔ | No mencionado |
Soporte de raíces | ⛔ | No mencionado |
Según las tablas anteriores, el Servidor MCP Onchain de Bankless cubre las herramientas y configuraciones esenciales para el acceso a datos de blockchain, pero carece de plantillas de prompt, definiciones de recursos y menciones de raíces o muestreo. Esto lo convierte en un servidor MCP sólido pero básico, especialmente para datos de blockchain. Le daría una puntuación de 6 sobre 10 para integridad MCP general.
Puntuación MCP
Tiene una LICENSE | ✅ (MIT) |
---|---|
Tiene al menos una herramienta | ✅ |
Número de Forks | 11 |
Número de Stars | 47 |
Preguntas frecuentes
- ¿Qué hace el Servidor MCP Onchain de Bankless?
Permite que asistentes de IA y herramientas para desarrolladores accedan a datos de blockchain, incluyendo el estado de contratos inteligentes, eventos e historiales de transacciones, a través de la API de Bankless. Esto potencia análisis, automatizaciones y flujos de trabajo basados en datos.
- ¿Qué operaciones de blockchain son compatibles?
El servidor expone herramientas para leer el estado de contratos, obtener implementaciones de proxies, recuperar ABIs y código fuente, obtener logs de eventos, construir temas de eventos y acceder al historial y detalles de transacciones.
- ¿Cómo protejo mi clave API de Bankless?
Configura tu clave API como una variable de entorno en la configuración de tu servidor MCP bajo la propiedad `env`. Esto mantiene tus credenciales seguras y separadas de tu código.
- ¿Cuáles son los principales casos de uso de este servidor MCP?
Los casos de uso incluyen tableros de contratos inteligentes, bots basados en eventos, análisis de transacciones, integraciones en IDEs para desarrolladores y flujos de trabajo avanzados de DeFi o cumplimiento normativo.
- ¿Cómo integro este servidor MCP en FlowHunt?
Agrega el servidor MCP al panel de configuración de tu flujo en FlowHunt usando el ejemplo de JSON proporcionado y luego conéctalo a tu agente de IA para habilitar todas las herramientas de blockchain compatibles.
Integra Bankless Onchain MCP en tu flujo de trabajo
Impulsa tus agentes de IA y herramientas para desarrolladores con acceso fluido a datos de blockchain. Configura hoy el Servidor MCP Onchain de Bankless y potencia tu analítica, automatizaciones y comprensión de contratos inteligentes.