QuantConnect
🐍 ☁️ – A Dockerized Python MCP server that bridges your local AI (e.g., Claude Desktop, etc) with the QuantConnect API—empowering you to create projects, backtest strategies, manage collaborators, and deploy live-trading workflows directly via natura
What is QuantConnect?
QuantConnect is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 🐍 ☁️ – a dockerized python mcp server that bridges your local ai (e.g., claude desktop, etc) with the quantconnect api—empowering you to create projects, backtest strategies, manage collaborators, an...
🐍 ☁️ – A Dockerized Python MCP server that bridges your local AI (e.g., Claude Desktop, etc) with the QuantConnect API—empowering you to create projects, backtest strategies, manage collaborators, and deploy live-trading workflows directly via natura
This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- 🐍 ☁️ – A Dockerized Python MCP server that bridges your loca
Use Cases
Maintainer
Works with
Installation
NPM
npx -y quantconnect-mcpManual Installation
npx -y quantconnect-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use QuantConnect
The QuantConnect MCP Server is a Dockerized Python server that bridges AI assistants like Claude Desktop with the QuantConnect cloud-based algorithmic trading platform. It exposes 64 tools covering the full trading lifecycle: project and file management, backtesting, parameter optimization, live trading deployment, object storage, and code analysis utilities including syntax checking and PEP8 formatting. Quant developers use it to write, test, and deploy trading strategies entirely through natural language without leaving their AI assistant.
Prerequisites
- Docker Desktop installed and running on your machine
- A QuantConnect account with a valid User ID and API Token (obtainable from your profile under 'Request API Token')
- An MCP-compatible client such as Claude Desktop
- Sufficient QuantConnect plan credits for backtesting and live trading features
Pull the Docker image
Pull the official QuantConnect MCP server image from Docker Hub. Use the --platform flag if you are on an Apple Silicon Mac.
# Intel/AMD
docker pull quantconnect/mcp-server
# Apple Silicon (M-series)
docker pull --platform linux/arm64 quantconnect/mcp-serverRetrieve your QuantConnect credentials
Log in to quantconnect.com, navigate to your profile settings, and click 'Request API Token' to generate your QUANTCONNECT_USER_ID and QUANTCONNECT_API_TOKEN.
Edit Claude Desktop configuration
Open Claude Desktop and go to File > Settings > Developer > Edit Config to open claude_desktop_config.json.
Add the QuantConnect server block
Paste the following configuration into claude_desktop_config.json, replacing the placeholder values with your actual credentials.
{
"mcpServers": {
"quantconnect": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "QUANTCONNECT_USER_ID",
"-e", "QUANTCONNECT_API_TOKEN",
"-e", "AGENT_NAME",
"--platform", "linux/amd64",
"quantconnect/mcp-server"
],
"env": {
"QUANTCONNECT_USER_ID": "your_user_id",
"QUANTCONNECT_API_TOKEN": "your_api_token",
"AGENT_NAME": "MCP Server"
}
}
}
}Restart Claude Desktop
Save the configuration file and restart Claude Desktop. The QuantConnect tools will be available in your next session.
Verify connectivity
Ask Claude to list your QuantConnect projects to confirm the server is connected and your credentials are valid.
QuantConnect Examples
Client configuration
Complete claude_desktop_config.json entry for the QuantConnect MCP server using Docker.
{
"mcpServers": {
"quantconnect": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "QUANTCONNECT_USER_ID",
"-e", "QUANTCONNECT_API_TOKEN",
"-e", "AGENT_NAME",
"--platform", "linux/amd64",
"quantconnect/mcp-server"
],
"env": {
"QUANTCONNECT_USER_ID": "12345",
"QUANTCONNECT_API_TOKEN": "abc123token",
"AGENT_NAME": "MCP Server"
}
}
}
}Prompts to try
Use these natural language prompts to interact with QuantConnect via the 64 available tools.
- "Create a new QuantConnect project called 'Moving Average Crossover'"
- "Run a backtest on my SMA strategy for the last 2 years and show me the results"
- "List all my active backtests and their performance metrics"
- "Deploy my 'Mean Reversion' strategy to live trading"
- "Check the syntax of this Python trading algorithm and fix any PEP8 issues"Troubleshooting QuantConnect
Docker container exits immediately with authentication error
Verify your QUANTCONNECT_USER_ID and QUANTCONNECT_API_TOKEN are correct. Log in to quantconnect.com, go to profile settings, and regenerate the API token if needed.
Platform mismatch error on Apple Silicon Mac
Change the --platform argument in your config from linux/amd64 to linux/arm64, or pull the ARM image with 'docker pull --platform linux/arm64 quantconnect/mcp-server'.
Tools are not appearing in Claude Desktop after saving config
Fully quit and relaunch Claude Desktop (not just close the window). Confirm Docker Desktop is running before launching Claude Desktop, as the server starts on demand.
Frequently Asked Questions about QuantConnect
What is QuantConnect?
QuantConnect is a Model Context Protocol (MCP) server that 🐍 ☁️ – a dockerized python mcp server that bridges your local ai (e.g., claude desktop, etc) with the quantconnect api—empowering you to create projects, backtest strategies, manage collaborators, and deploy live-trading workflows directly via natura It connects AI assistants to external tools and data sources through a standardized interface.
How do I install QuantConnect?
Install via npm with the command: npx -y quantconnect-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).
Which AI clients work with QuantConnect?
QuantConnect works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is QuantConnect free to use?
Yes, QuantConnect is open source and available under the Apache 2.0 license. You can use it freely in both personal and commercial projects.
QuantConnect Alternatives — Similar Finance & Fintech Servers
Looking for alternatives to QuantConnect? Here are other popular finance & fintech servers you can use with Claude, Cursor, and VS Code.
ValueCell
★ 10.7kValueCell is a community-driven, multi-agent platform for financial applications.
Vibe Trading
★ 8.1k'Vibe-Trading: Your Personal Trading Agent'
Quantdinger
★ 6.2kAI quantitative trading platform for crypto, stocks, and forex with backtesting, live trading, market data, and multi-agent research.vibe-trading ,trading-agents,ai-trader,ai-trading
TradingView
★ 2.8kReal-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick patterns + native Claude Desktop integration. Multi-exchange (Binance, KuCoin, Bybit+). Open-source AI trading infrastructure.
Financial Datasets
★ 2.1kProvides access to comprehensive financial data including income statements, balance sheets, cash flow statements, stock prices, company news, SEC filings, and cryptocurrency information with built-in financial ratio analysis.
Stripe
★ 1.6kThe Stripe Model Context Protocol server allows you to integrate with Stripe APIs through function calling. This protocol supports various tools to interact with different Stripe services.
Browse More Finance & Fintech MCP Servers
Explore all finance & fintech servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up QuantConnect in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use QuantConnect?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.