flow-mcp
This project is a Model Context Protocol server that facilitates interactions with the Flow EVM blockchain. It provides an abstraction over Ethereum RPC methods for seamless operations within the Flow EVM ecosystem, leveraging a structured interface to engage with blockchain functionalities.
Servidor MCP para Flow EVM
A Model Context Protocol (MCP) server designed to interact with the Flow EVM blockchain. It acts as a bridge between language models and the Flow EVM network, simplifying queries and interactions with the blockchain.
What is Flow EVM?
Flow EVM is an implementation of the Ethereum Virtual Machine (EVM) on the Flow blockchain, offering compatibility with Ethereum smart contracts, tools, and libraries while benefiting from Flow's scalable and efficient architecture.
Features
- Network Information
- Retrieve Code
- Chain ID
- Gas Price
- Account Balance
- Function Calls
- Transaction Sending
- Latest Block Number
- COA Verification
Implementation
The server implements an abstraction layer over the Ethereum standard RPC methods, tailored for the Flow EVM environment, providing a clear interface with naming conventions familiar to the Flow ecosystem.
Supported Networks
- Flow EVM Mainnet
- Flow EVM Testnet
Usage
- Install dependencies
- Compile the project
- Run the server