Integrations
Supports environment configuration through .env files for specifying port and Flow network settings.
Provides a way to interact with GitHub repositories, specifically for cloning the Flow MCP Server repository.
Supports JavaScript-based configuration for connecting to Flow networks with appropriate contract addresses.
Servidor MCP de flujo
Servidor de Protocolo de Contexto de Modelo (MCP) para la cadena de bloques Flow con comunicación RPC directa.
Este servidor implementa el Protocolo de Contexto de Modelo y proporciona herramientas para interactuar con la cadena de bloques Flow directamente a través de llamadas RPC.
Características
- Obtener saldos de cuentas (FLOW y tokens)
- Ejecutar scripts de flujo
- Enviar transacciones
- Resolver dominios en direcciones de flujo
- Interactuar con los contratos de Flow
- Cumplimiento total de MCP para la integración de agentes de IA
Configuración
- Clonar el repositorio:Copy
- Instalar dependencias:Copy
- (Opcional) Cree un archivo
.env
con su configuración:El servidor usa automáticamente la red principal de Flow por defecto. Solo necesitas configurar el entorno si quieres usar la red de prueba o un puerto personalizado.Copy
Uso
Iniciando el servidor
Uso del comando NPX
Puede ejecutar el servidor MCP directamente usando npx sin instalación:
O instálelo globalmente:
Opciones de línea de comandos
Configuración de red
El servidor configura automáticamente FCL con las direcciones de contrato adecuadas para la red seleccionada. Se admiten las siguientes redes:
Red principal
La configuración de la red principal incluye direcciones de contrato para:
Red de prueba
La configuración de la red de prueba incluye direcciones de contrato para el entorno de red de prueba.
También puede ver la configuración de red actual accediendo al punto final /networks
.
Configuración de MCP
Para configurar un asistente de IA para que utilice Flow MCP, utilice la siguiente configuración:
O con API HTTP directa:
Uso con asistentes de IA
El servidor implementa el Protocolo de Contexto de Modelo, lo que permite su uso con asistentes de IA compatibles con MCP. Expone diversas herramientas para interactuar con la blockchain de Flow.
Puntos finales de API
/sse
- Punto final SSE para comunicación en tiempo real/messages
- Punto final para enviar solicitudes de herramientas/health
- Punto final de verificación de estado/
- Información del servidor/networks
- Información de configuración de red
Herramientas disponibles
get_flow_balance
- Obtener el saldo de FLOW para una direcciónget_token_balance
- Obtener el saldo del token para una direcciónexecute_script
- Ejecutar un script de Cadencesend_transaction
- Envía una transacción firmada a la cadena de bloques Flowresolve_domain
- Resolver un dominio .find o .fn en una dirección de flujo
Publicación en npm
Si desea publicar su propia versión de este paquete:
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Un servidor de protocolo de contexto de modelo que permite a los agentes de IA interactuar con la cadena de bloques Flow a través de llamadas RPC, lo que respalda los saldos de cuentas, la ejecución de scripts, las transacciones, la resolución de dominios y las interacciones de contratos.