MCP.so
登录

Flow MCP Server

@Outblock

关于 Flow MCP Server

Model Context Protocol (MCP) server for Flow blockchain with direct RPC communication

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

Outblock

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "flow-mcp-server-outblock": {
      "command": "bun",
      "args": [
        "dev"
      ]
    }
  }
}

工具

5

Get FLOW balance for an address

Get token balance for an address

Execute a Cadence script

Send a signed transaction to the Flow blockchain

Resolve a .find or .fn domain to a Flow address

概览

What is Flow MCP Server?

Flow MCP Server is a Model Context Protocol (MCP) server that provides tools for interacting with the Flow blockchain through direct RPC calls. It is designed for AI agent integration and enables querying balances, executing scripts, sending transactions, and resolving domain names.

How to use Flow MCP Server?

Install by cloning the repository and running npm install or bun install, or run directly via npx flow-mcp-server. Configure network (mainnet or testnet) and port using a .env file or command-line options like --network and --port. The server can operate in HTTP mode (with SSE) or stdio mode for direct MCP integration with AI assistants. Use the provided mcpServers configuration block to connect supported AI tools.

Key features of Flow MCP Server

  • Get FLOW and token balances for any address
  • Execute Cadence scripts on the Flow blockchain
  • Send signed transactions to the network
  • Resolve .find and .fn domains to Flow addresses
  • Interact with Flow contracts
  • Full MCP compliance for AI agent integration

Use cases of Flow MCP Server

  • An AI assistant queries a user’s FLOW balance before making a recommendation
  • An agent resolves a human-readable domain to a blockchain address
  • A developer’s assistant executes a test script on testnet
  • An automated workflow sends a signed transaction through natural language commands
  • A chatbot retrieves token balances for a given Flow address

FAQ from Flow MCP Server

What is the Flow MCP Server?

It is an MCP server that lets AI agents interact with the Flow blockchain by exposing tools for balances, scripts, transactions, and domain resolution.

What are the runtime requirements?

Node.js and npm (or Bun) are required. No additional external services are needed beyond a Flow RPC endpoint (the server connects to mainnet or testnet automatically).

Which Flow networks are supported?

Mainnet and testnet. The network is set via the FLOW_NETWORK environment variable or the --network command-line option. Mainnet is the default.

How do I configure the server?

Optionally create a .env file with PORT and FLOW_NETWORK, or pass command-line arguments like --port 3001 --network testnet. Custom access node URLs can also be specified with --access-node.

What transport modes are available?

The server supports HTTP with SSE (/sse and /messages endpoints) and stdio mode (--stdio). Both can be used for MCP integration with AI assistants.

评论

其他 分类下的更多 MCP 服务器