QuantConnect-mcp-server
Verified Safeby mymanish9-code11
Overview
The QuantConnect MCP Server acts as a bridge, enabling AI agents like Claude and OpenAI o3 Pro to programmatically interact with the QuantConnect cloud platform for tasks such as updating projects, writing and backtesting trading strategies, and deploying algorithms to live trading.
Installation
docker run -i --rm -e QUANTCONNECT_USER_ID="<your_user_id>" -e QUANTCONNECT_API_TOKEN="<your_api_token>" -e AGENT_NAME="MCP Server" --platform linux/amd64 --name quantconnect-mcp-server quantconnect/mcp-serverEnvironment Variables
- QUANTCONNECT_USER_ID
- QUANTCONNECT_API_TOKEN
- AGENT_NAME
- MCP_TRANSPORT
Security Notes
The server uses environment variables for sensitive API credentials (QUANTCONNECT_USER_ID, QUANTCONNECT_API_TOKEN), avoiding hardcoded secrets. All API communication is secured via HTTPS and custom basic authentication with SHA256 hashing. Pydantic models are used for input validation, reducing risks of malformed requests. `httpx.AsyncClient` is used with `raise_for_status()` for robust error handling. No `eval()` or similar dynamic code execution is observed. `webbrowser.open` is used for OAuth flows, which is a standard and generally safe practice for user authentication. The main risk relies on the security of the QuantConnect API itself and the trust in the provided Docker image.
Similar Servers
freqtrade-mcp
Integrates an AI agent with the Freqtrade cryptocurrency trading bot to enable automated trading operations via its REST API.
finance-trading-ai-agents-mcp
A specialized MCP server for financial analysis and quantitative trading, designed to deploy local financial MCP services with a departmental architecture for LLM integration and algorithmic trading.
mcp-server
Serves as a bridge for AIs to interact with the QuantConnect cloud platform, enabling tasks like project updates, strategy writing, backtesting, and live trading deployments.
trading212-mcp-server
This server provides a Model Context Protocol (MCP) interface for seamless data connectivity and advanced interaction capabilities with the Trading212 trading platform.