Prerequisites
- Node.js 18+ installed
- An MCP-compatible AI agent (Claude Desktop, Cursor, OpenClaw, etc.)
- Exchange API keys (optional, only for trading)
Setup Steps
1
Install the OpenMM Skills
Add OpenMM tools to your agent with a single command
npx skills add qbt-labs/openmm💡 This installs all OpenMM skills: market-data, trading, and cardano
2
Configure Your Agent
Add the MCP server to your agent configuration
{
"mcpServers": {
"openmm": {
"command": "npx",
"args": ["-y", "@qbt-labs/openmm-mcp"]
}
}
}💡 Configuration varies by client — see MCP Setup for specific instructions
3
Add Your API Keys
Set exchange credentials as environment variables
export MEXC_API_KEY="your-api-key"
export MEXC_SECRET="your-secret"💡 Only needed for trading operations. Market data works without keys.
4
Start Using OpenMM
Ask your agent to interact with exchanges
"Get the BTC/USDT price on MEXC"
"Show my balances across all exchanges"
"What's the orderbook for ETH/USDT?"💡 Your agent now has access to 30+ trading tools
Available Tools
| Tool | Description |
|---|---|
openmm_ticker | Get price, bid/ask, spread, 24h volume |
openmm_orderbook | Get order book bids and asks |
openmm_trades | Get recent trades with buy/sell breakdown |
openmm_balance | Get account balances |
openmm_list_orders | List open orders |
openmm_grid_status | Get grid strategy status |
openmm_cardano_price | Get Cardano token prices from DEX |
openmm_discover_pools | Discover Cardano DEX pools |
