Flow MCP Server
@Outblock
About Flow MCP Server
Model Context Protocol (MCP) server for Flow blockchain with direct RPC communication
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"flow-mcp-server-outblock": {
"command": "bun",
"args": [
"dev"
]
}
}
}Tools
5Get 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
Overview
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.
More Other MCP servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
ACI: Open-Source Infra to Power Unified MCP Servers
aipotheosis-labsACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Codelf
unbugA search tool helps dev to solve the naming things problem.
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Comments