MCPSERV.CLUB
sentioxyz

MCP3 Monorepo

MCP Server

Unified Model Context Protocol for blockchain networks

Active(70)
2stars
1views
Updated May 8, 2025

About

MCP3 is a monorepo that implements the Model Context Protocol across multiple blockchain networks, offering CLI tools, APIs, and ecosystem packages for Sui, Ethereum, and DeFi integrations. It streamlines data access, transaction management, and protocol interactions for developers.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

MCP3 – A Unified Model Context Protocol for Blockchain Interaction

MCP3 is a monorepo that implements the Model Context Protocol (MCP) across multiple blockchain ecosystems, with a particular focus on the Sui network. By exposing a consistent set of tools, prompts, and transaction services through MCP, it eliminates the friction that developers normally face when integrating disparate blockchain APIs into AI assistants. Instead of writing custom adapters for each protocol, developers can rely on a single MCP server that already knows how to query Sui, interact with DeFi protocols like Cetus and Navi, or fetch market data from DexScreener and DeFiLlama. This unified approach streamlines AI workflows, enabling assistants to answer questions about wallet balances, liquidity pools, or transaction status with minimal latency.

At its core, MCP3 offers a CLI‑driven toolbox that groups all blockchain utilities under a single command. Each subproject—whether it’s wallet management, protocol integration, or market data retrieval—registers its commands automatically. Developers can list available tools with and execute any of them by name, e.g., . This design makes it trivial to extend the server: a new package only needs to register its tools, and they instantly become part of the MCP interface. The monorepo structure also keeps shared utilities in , ensuring consistency across Ethereum, Sui, and other blockchain implementations.

Key capabilities of MCP3 include:

  • Cross‑chain support: Packages for Ethereum () and Sui () share the same MCP interface, allowing an AI assistant to switch between chains seamlessly.
  • Protocol integrations: Dedicated packages for Cetus, Navi, DexScreener, and DeFiLlama provide ready‑to‑use commands for querying pool data, token prices, or protocol health metrics.
  • Transaction management: The and packages expose a web‑based UI for signing and submitting transactions, which can be invoked from the MCP client or embedded in an assistant’s UI.
  • CLI orchestration: A unified command automatically discovers and lists all available subcommands, grouping them by prefix for easy navigation.

Typical use cases span from developer tooling—such as quickly listing all wallets or inspecting a Cetus pool—to AI‑powered support bots that can answer user queries like “What is my current Sui balance?” or “Show me the top liquidity pools on Navi.” Because MCP3’s tools are stateless and expose only the necessary data, an AI assistant can invoke them on demand without exposing sensitive keys or state. The server’s modularity also means that new protocols can be added by simply creating a new package and registering its tools, keeping the assistant’s feature set future‑proof.

In summary, MCP3 turns a complex web of blockchain APIs into a single, discoverable interface that AI assistants can tap into instantly. By providing a rich set of pre‑built tools, transaction handling, and cross‑chain support, it empowers developers to build smarter, faster, and more secure AI workflows that interact with the blockchain ecosystem.