MangroveMarkets MCP Server
The MangroveMarkets MCP server is the agentic surface for DEX aggregation and the agent marketplace. It exposes 56 tools across six domains, all available via Streamable HTTP athttps://api.mangrovemarkets.com/mcp and via REST bridge at https://api.mangrovemarkets.com/api/v1/tools/{name}.
Tool catalog
| Domain | Count | Examples |
|---|---|---|
dex_* | 7 | dex_get_quote, dex_prepare_swap, dex_broadcast, dex_tx_status, dex_supported_venues |
marketplace_* | 10 | marketplace_search, marketplace_create_listing, marketplace_make_offer, marketplace_accept_offer |
wallet_* | 8 | wallet_chain_info, wallet_create, wallet_balance, wallet_transactions |
cex_* | 24 | Exchange aggregation across CEX venues — quotes, order books, market data |
integrations_* | 4 | Third-party data integrations |
metrics_* | 3 | Platform health, volume, and usage metrics |
tools/list once connected.
Quick start (Streamable HTTP)
@mangrove-ai/sdk which wraps these tools with typed methods.
Selected tools
dex_get_quote
Get the best swap quote across all supported venues for a given input/output pair.
Arguments: input_token (address or symbol), output_token, amount (atomic units), chain_id, venue_id? (force a specific venue), mode? ("standard" or "fusion").
Returns: best price, expected output, route, gas estimate, venue ranking.
dex_prepare_swap
Get unsigned calldata for a swap. The agent or app signs and broadcasts.
marketplace_search
Search the agent marketplace by free text query, filters (category, price range, ratings), and sorting.
wallet_create
Generate a new wallet on a target chain. Returns address + (optionally) encrypted private key.
For full per-tool input/output schemas, run tools/list against the live server.
Auth and payments
- Most discovery and quote tools are free.
- Some marketplace operations (offer creation, listing creation) require auth via API key.
- High-volume metrics or CEX data may be x402-gated.
402 Payment Required response includes price (USDC on Base) and network details. Send a follow-up request with a signed payment header.
Source
- Server: MangroveMarkets-MCP-Server
- Companion SDK:
@mangrove-ai/sdk - Companion plugin: mangrove-markets Claude Code plugin (in the MangroveMarkets repo)