MCP.Market

Openmm MCP server

online · 100% uptime
by QBT-Labs·io.github.QBT-Labs/openmm-mcp·v1.0.14·3 stars

MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents

B79/100grade B
What users say
No reviews yet
Be the first
Safety scan
B79/100

full report

Adoption
Growing

3 stars119 downloads/wk

Reviews

Write one

Nobody has reviewed Openmm yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Openmm tools (15, 4 write)

write = sends, deletes, buys or posts
  • cancel_all_orderswrite actionFree

    Cancel all open orders for a trading pair on a supported exchange

  • cancel_orderwrite actionFree

    Cancel a specific order by ID on a supported exchange

  • create_orderwrite actionFree

    Create a new order (limit or market) on a supported exchange

  • discover_poolsFree

    Discover Cardano DEX liquidity pools for a native token via Iris API

  • get_balanceFree

    Get account balances for all assets (or a specific asset) on a supported exchange

  • get_cardano_priceFree

    Get aggregated price for a Cardano native token from DEX liquidity pools (TOKEN/USDT via ADA bridge)

  • get_ohlcvFree

    Get OHLCV (candlestick) data for a trading pair

  • get_orderbookFree

    Fetch order book depth (bids and asks) for a trading pair

  • get_strategy_statusFree

    Get current grid strategy status: open orders, current price, and P&L estimate

  • get_tickerFree

    Get real-time price, bid/ask, spread, and volume for a trading pair

  • get_tradesFree

    Get recent trades for a trading pair

  • list_exchangesFree

    List all supported exchanges with their IDs, features, and required credentials

  • list_ordersFree

    List open orders on a supported exchange, optionally filtered by trading pair symbol

  • start_grid_strategyFree

    Calculate and optionally place grid trading orders around the current price

  • stop_strategywrite actionFree

    Cancel all open orders for a trading pair, effectively stopping any running grid strategy

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

1 high
  • Code scan63 source files scanned25/25
  • Live reliabilityremote reachable in 2716ms17/20
  • Tool poisoning15 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 4 write-action tools with no auth3/15
  • Maintenancelast push 52 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 79/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Openmm compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
79/100
higher than 58% of 48,255 servers
Tools
15
the typical server has 7
Tools that change things
27%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
25 ms
faster than 96% of 30,031 servers
GitHub stars
3
more than 80% of 28,688 servers
Downloads a week
119
more than 66% of 12,191 servers with a package

What its tools let an agent do: 10 read · 1 create · 2 delete · 2 run or deploy

Install Openmm in Claude Code, Cursor or VS Code

claude mcp add --transport http openmm-mcp https://mcp.openmm.io/mcp
Add to Cursor

What the publisher says

From the Openmm repository's README, as published. We do not edit it. Read it on GitHub

@qbtlabs/openmm-mcp

📚 Documentation · 🤖 AI Skills Portal · 🔌 API Reference

MCP server for OpenMM — exposes market data, account, trading, and strategy tools to AI agents via any MCP client.

Two Ways to Use

Local Setup

Prerequisites: Node.js 20 or later.

1. Install and configure

npm install -g @qbtlabs/openmm-mcp
openmm-mcp --setup

The setup wizard writes the correct MCP config for your client (Claude Desktop, Claude Code, Cursor, Windsurf). No credentials are stored in config files — only the socket path.

2. Initialize encrypted vault

openmm-init

This creates an encrypted vault at ~/.openmm/vault.enc containing your wallet key and exchange API credentials. You'll set a password, generate (or import) a wallet, and optionally add exchange keys.

3. Start the server

openmm serve

Type your vault password once. The unified socket starts at /tmp/openmm.sock — all MCP clients connect here. No credentials exist in any config file.

Manual configuration

If you prefer to edit config files directly instead of using --setup:

{
  "mcpServers": {
    "openmm": {
      "command": "node",
      "args": ["/path/to/openmm-mcp/dist/index.js"],
      "env": {
        "MCP_TRANSPORT": "stdio",
        "OPENMM_SOCKET": "/tmp/openmm.sock",
        "PAYMENT_SERVER": "https://mcp.openmm.io",
        "X402_TESTNET": "true"
      }
    }
  }
}

Replace /path/to/openmm-mcp with the actual install path. For Claude Desktop, use the full path to node (e.g. from which node) to avoid nvm/PATH issues.

Tip: Run openmm-mcp --setup instead — it writes the correct absolute paths automatically.

No API keys. No private keys. No passwords. Just the socket path.

Without vault (quick start)

You can skip the vault and pass API keys directly in the env block:

{
  "mcpServers": {
    "openmm": {
      "command": "npx",
      "args": ["@qbtlabs/openmm-mcp"],
      "env": {
        "MEXC_API_KEY": "your_key",
        "MEXC_SECRET": "your_secret"
      }
    }
  }
}

The vault strengthens every scenario — nothing sensitive exists in any config file, process environment, or client memory.

Client compatibility

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Openmm: common questions

Is Openmm MCP server safe?
Mostly: it is graded B (79/100). Read the Openmm safety report
How do I install Openmm?
It runs remotely at mcp.openmm.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Openmm need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Openmm maintained?
The last commit was 56 days ago (2026-09-09). The latest release is v1.0.14.
Is Openmm up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Openmm?
Servers from other publishers that do the same job: CCXT MCP server.
How does Openmm compare with other MCP servers?
safety score 79/100 (higher than 58% of 48,255 servers); tools 15 (the typical server has 7); tools that change things 27% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Openmm

Same job from other publishers: the closest match first, then the best rated.

  • CCXT
    Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets
    A