Skip to main content
Glama

Flow MCP Server

by lmcmz

Servidor MCP de flujo

Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con la blockchain de Flow. Este servidor permite a los asistentes de IA acceder a los datos de la blockchain de Flow y realizar operaciones a través de una interfaz estandarizada.

Características

  • Comprobación de saldo para Flow y tokens fungibles
  • Resolución de dominios .find y .fn
  • Ejecución de script para leer datos de blockchain
  • Envío y seguimiento de transacciones
  • Recuperación de información de la cuenta
  • Configuración de flujo basada en variables de entorno

Instalación

Uso de npx (recomendado)

npx -y @outblock/flow-mcp-server --stdio

O especifique el modo HTTP con un puerto:

npx -y @outblock/flow-mcp-server --port 3000

Instalación local (para desarrollo)

git clone https://github.com/lmcmz/flow-mcp-server.git cd flow-mcp-server npm install npm run build npm start

Uso

Ejecutando con npx

# Run in stdio mode (for AI assistant integration) npx -y @outblock/flow-mcp-server --stdio # Run as HTTP server on port 3000 npx -y @outblock/flow-mcp-server --port 3000 # Specify Flow network npx -y @outblock/flow-mcp-server --port 3000 --network testnet

Ejecución del servidor de desarrollo local

# Run in stdio mode npm run build npm start # Run as HTTP server on port 3000 npm run build PORT=3000 npm start # For development with auto-reload npm run dev

Configuración

El servidor se puede configurar mediante variables de entorno:

  • PORT - Puerto HTTP para escuchar (si no se configura, el modo predeterminado es stdio)
  • FLOW_NETWORK - Red de flujo a la que conectarse (red principal, red de prueba, emulador)
  • FLOW_ACCESS_NODE - URL de nodo de acceso de flujo personalizado
  • LOG_LEVEL - Nivel de registro (depuración, información, advertencia, error)

Uso con asistentes de IA

Al integrarse con asistentes de IA como Claude, puede iniciar el servidor MCP en modo stdio y conectarlo a la configuración de herramientas de su asistente.

Ejemplo de configuración de la herramienta Claude:

{ "tools": [ { "name": "flow-mcp-server", "command": "npx -y @outblock/flow-mcp-server --stdio" } ] }

Puntos finales de la API HTTP

Cuando se ejecuta en modo HTTP, están disponibles los siguientes puntos finales:

  • /sse - Punto final de eventos enviados por el servidor para actualizaciones en tiempo real
  • /messages - Punto final POST para enviar solicitudes de herramientas
  • /health - Punto final de verificación de estado
  • / - Información del servidor

Ejemplo de llamada a la API HTTP:

curl -X POST http://localhost:3000/messages \ -H "Content-Type: application/json" \ -d '{ "tool_request": { "name": "get_balance", "parameters": { "address": "0x2d4c3caffbeab845", "network": "mainnet" } } }'

Herramientas disponibles

  • get_balance - Obtener el saldo de flujo para una dirección
  • get_token_balance - Obtener el saldo del token fungible
  • get_account - Obtener información de la cuenta
  • resolve_domain - Resolver un dominio .find o .fn a una dirección
  • execute_script - Ejecutar un script de Cadence
  • send_transaction - Envía una transacción a la cadena de bloques
  • get_transaction - Obtener detalles de la transacción por ID

Historial de versiones

  • v0.1.1 - Corrección de errores en la importación de formatArguments en el servicio de transacciones
  • v0.1.0 - Versión inicial con integración básica de blockchain de Flow

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

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

Un servidor de protocolo de contexto de modelo que permite a los asistentes de IA acceder a los datos de la cadena de bloques Flow y realizar operaciones como verificar saldos, resolver dominios, ejecutar scripts y enviar transacciones.

  1. Características
    1. Instalación
      1. Uso de npx (recomendado)
      2. Instalación local (para desarrollo)
    2. Uso
      1. Ejecutando con npx
      2. Ejecución del servidor de desarrollo local
    3. Configuración
      1. Uso con asistentes de IA
        1. Puntos finales de la API HTTP
          1. Herramientas disponibles
            1. Historial de versiones
              1. Licencia

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  A Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.
                  Last updated -
                  28
                  230
                  252
                  TypeScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  Implements the Model Context Protocol to allow AI models to access and interact with blockchain data, including reading contract states, retrieving events, and accessing transaction information across various networks.
                  Last updated -
                  10
                  45
                  30
                  TypeScript
                • -
                  security
                  F
                  license
                  -
                  quality
                  A Model Context Protocol server that enables AI agents to interact with the Flow blockchain through RPC calls, supporting account balances, script execution, transactions, domain resolution, and contract interactions.
                  Last updated -
                  82
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server for integrating AI assistants like Claude Desktop with the Stellar blockchain, enabling wallet connections, token listings, balance queries, and fund transfers.
                  Last updated -
                  5
                  JavaScript
                  MIT License
                  • Apple
                  • Linux

                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/lmcmz/flow-mcp-server'

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