Hosted MCP server · #146 most used on Smithery
OpenMM MCP
qbtlabs/openmm-mcp
MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents via Claude Desktop, Claude Code, Cursor, Windsurf, and other MCP clients.
- Uses
- 3.7k
- Tools
- 13
- Runs
- Hosted
- Prompts
- 3
- Listed
- 8mo ago
Get started
Add it to your agent
npx -y @smithery/cli@latest install qbtlabs/openmm-mcp --client claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http openmm https://server.smithery.ai/qbtlabs/openmm-mcp/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.openmm]
url = "https://server.smithery.ai/qbtlabs/openmm-mcp/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"openmm": {
"url": "https://server.smithery.ai/qbtlabs/openmm-mcp/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"openmm": {
"type": "http",
"url": "https://server.smithery.ai/qbtlabs/openmm-mcp/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http openmm https://server.smithery.ai/qbtlabs/openmm-mcp/mcpSaved to .gemini/settings.json.
What it can do
13 tools
get_ticker2 paramsGet real-time price, bid/ask, spread, and volume for a trading pair on a supported exchange
| Parameter | Type | Description |
|---|---|---|
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
get_orderbook3 paramsFetch order book depth (bids and asks) for a trading pair on a supported exchange
| Parameter | Type | Description |
|---|---|---|
limit | number | Number of results to return (default: 10, max: 100) |
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
get_trades3 paramsGet recent trades for a trading pair on a supported exchange
| Parameter | Type | Description |
|---|---|---|
limit | number | Number of results to return (default: 20, max: 100) |
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
get_balance2 paramsGet account balances for all assets (or a specific asset) on a supported exchange
| Parameter | Type | Description |
|---|---|---|
asset | string | Optional asset to filter by (e.g., USDT, BTC). Returns all assets if omitted. |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
list_orders2 paramsList open orders on a supported exchange, optionally filtered by trading pair symbol
| Parameter | Type | Description |
|---|---|---|
symbol | string | Optional trading pair to filter by (e.g., BTC/USDT). Returns all if omitted. |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
create_order6 paramsCreate a new order (limit or market) on a supported exchange
| Parameter | Type | Description |
|---|---|---|
side | string | Order side: buy or sell |
type | string | Order type: limit or market |
price | number | Order price (required for limit orders, ignored for market orders) |
amount | number | Order amount in base currency |
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
cancel_order3 paramsCancel a specific order by ID on a supported exchange
| Parameter | Type | Description |
|---|---|---|
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
orderId | string | The order ID to cancel |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
cancel_all_orders2 paramsCancel all open orders for a trading pair on a supported exchange
| Parameter | Type | Description |
|---|---|---|
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
get_cardano_price1 paramGet aggregated price for a Cardano native token from DEX liquidity pools (TOKEN/USDT via ADA bridge)
| Parameter | Type | Description |
|---|---|---|
symbol | string | Cardano token symbol (INDY, SNEK, MIN, NIGHT) |
discover_pools1 paramDiscover Cardano DEX liquidity pools for a native token via Iris API
| Parameter | Type | Description |
|---|---|---|
symbol | string | Cardano token symbol (INDY, SNEK, MIN, NIGHT) |
start_grid_strategy9 paramsCalculate and optionally place grid trading orders around the current price
| Parameter | Type | Description |
|---|---|---|
dryRun | boolean | Preview grid without placing orders (default: true) |
levels | number | Grid levels per side (default: 5) |
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
spacing | number | Base spacing as decimal (default: 0.02 = 2%) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
orderSize | number | Base order size in quote currency (default: 50) |
sizeModel | string | Size model |
spacingModel | string | Spacing model |
spacingFactor | number | Factor for geometric spacing (default: 1.3) |
stop_strategy2 paramsCancel all open orders for a trading pair, effectively stopping any running grid strategy
| Parameter | Type | Description |
|---|---|---|
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
get_strategy_status2 paramsGet current grid strategy status: open orders, current price, and P&L estimate
| Parameter | Type | Description |
|---|---|---|
symbol | string | Trading pair symbol (e.g., BTC/USDT, INDY/USDT) |
exchange | string | Exchange to query. Supported: mexc, gateio, bitget, kraken |
Ready-made
Prompts
market_analysisAnalyze market conditions for a trading pair using ticker, order book, and recent trades dataportfolio_overviewGet a comprehensive overview of account balances and open orders across an exchangegrid_setup_advisorAnalyze market conditions and recommend optimal grid trading configuration
Readable data
Resources
exchanges-listexchanges://listgrid-strategystrategies://gridgrid-profilesstrategies://grid/profiles