cTrader-mcp-server

quin345/cTrader-mcp-server
★ 0 stars Python API Integration Updated 6d ago
MCP server for cTrader using openAPI.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ctrader-mcp-server": {
      "command": "uvx",
      "args": [
        "ctrader-mcp-server"
      ]
    }
  }
}

Or install with pip: pip install ctrader-mcp-server

README Excerpt

This project builds an MCP server for cTrader using the Alpaca reference architecture, adapted to the cTrader API and the bundled OpenApiPy library. - **16 cTrader tools** across account, market, positions, and trading categories - **OpenAPI-first generation** using FastMCP from spec-driven sources - **Custom overrides** for complex operations (create_order, amend_order, close_position)

Tools (16)

amend_ordercancel_orderclose_positioncreate_orderget_account_list_by_access_tokenget_account_statusget_market_dataget_order_detailsget_position_unrealized_pnlget_symbolget_traderlist_deals_by_position_idlist_orderslist_positionslist_symbol_categorieslist_symbols