Skip to main content
Glama
README.md
# Flow MCP Monorepo

This monorepo contains a collection of Model Context Protocol (MCPs) for interacting with the Flow blockchain and FLOW-EVM environment.

## Packages

This monorepo is split into two main packages:

- **`packages/flow-mcp`**: Core tools for interacting with the native Flow blockchain. This includes functionalities for managing accounts, checking balances, and interacting with native contracts.
- **`packages/flow-defi-mcp`**: A suite of tools focused on DeFi (Decentralized Finance) and EVM-compatible interactions on the Flow network. This includes tools for checking token prices, swapping tokens on decentralized exchanges, and interacting with ERC20 tokens.

Please refer to the `README.md` file within each package for more detailed information, including setup instructions and a list of available tools.

## Getting Started

To get started with this monorepo, you will need to have a monorepo manager like `pnpm`, `lerna`, or `turborepo` installed.

1.  Clone the repository:
    ```bash
    git clone <repository-url>
    ```
2.  Navigate to the root directory and install the dependencies for all packages:
    ```bash
    pnpm install
    # or yarn install, or npm install
    ```

## Contributing

Contributions are welcome! Please open an issue or submit a pull request with your changes.

TDQS

A3.5/5.0

Scored across 5 tools

Disambiguation3/5

There is overlap between get_account_info and get_flow_balance, as account info includes balance. Additionally, get_token_balances may overlap with the balance portion of account info. However, the descriptions provide some distinction.

Naming Consistency5/5

All tools follow the consistent verb_noun pattern with 'get_' prefix, making them predictable and easy to understand.

Tool Count5/5

5 tools is well-scoped for a read-only Flow blockchain information server. Each tool addresses a distinct query need without being overwhelming.

Completeness4/5

The set covers essential read operations for Flow accounts (balance, tokens, contracts, COA). Minor gaps exist such as missing block info or non-fungible token queries, but core functionality is present.

Maintenance

ActivityInactive
ResponsivenessNo issues