Model Context Protocol

AI-Powered Algorithmic Trading for QuantConnect

Professional-grade Model Context Protocol server that seamlessly connects your AI assistant to QuantConnect's comprehensive trading platform.

Quickstart
uvx quantconnect-mcp
Start trading with AI in under 60 seconds
Documentation
Why QuantConnect MCP

Built for Algorithmic Trading

Transform your algorithmic trading research with a production-ready MCP server that provides advanced analytics, portfolio optimization, and seamless QuantConnect integration.

Research Environment

Full QuantBook integration for interactive financial analysis with advanced statistical tools and data visualization.

Production Ready Type Safe

Advanced Analytics

PCA, cointegration testing, mean reversion analysis, and sophisticated correlation studies with enterprise-grade security.

Production Ready Type Safe

Portfolio Optimization

Sophisticated sparse optimization with Huber Downward Risk minimization and concurrent data processing.

Production Ready Type Safe
Get Started

Ready in Minutes

Follow these simple steps to connect your AI assistant to QuantConnect.

1

Clone & Install

Get the repository and install dependencies with a single command.

$ git clone https://github.com/taylorwilsdon/quantconnect-mcp.git
$ cd quantconnect-mcp
$ uv sync
2

Set Credentials

Configure your QuantConnect API credentials as environment variables.

$ export QUANTCONNECT_USER_ID="your_user_id"
$ export QUANTCONNECT_API_TOKEN="your_token"
3

Start Server

Launch the MCP server and connect your AI assistant.

$ python main.py
▶ QuantConnect MCP Server ready
Trading Tools

60+ API Tools

Access the full power of QuantConnect's algorithmic trading platform through a unified, AI-friendly interface. Each tool is fully integrated and production-ready.

Ready

Authentication

Secure QuantConnect API authentication

Capabilities

Configure credentials
Validate auth
Test connectivity
Clear credentials
Ready

QuantBook Research

Interactive research environment

Capabilities

Initialize instances
List active sessions
Get instance info
Clean up resources
Ready

Data Retrieval

Historical and real-time market data

Capabilities

Add equities
Get history
Alternative data
ETF constituents
Ready

Statistical Analysis

Advanced financial analytics

Capabilities

PCA analysis
Cointegration tests
Mean reversion
Correlation matrix
Ready

Portfolio Optimization

Sophisticated portfolio management

Capabilities

Sparse optimization
Performance metrics
Equal-weight optimization
Risk analysis
Ready

Universe Selection

Asset screening and selection

Capabilities

ETF constituents
Uncorrelated assets
Multi-criteria screening
Universe filtering
Ready

Project Management

QuantConnect project operations

Capabilities

Create projects
Read projects
Update projects
Manage files
Ready

Backtest Management

Algorithm testing and validation

Capabilities

Create backtests
Read results
Chart data
Order history
Insights data

Ready to Transform Your Trading?

Join the algorithmic trading community building sophisticated AI-powered trading strategies with QuantConnect.

60+
API Tools
All
Trading Features
100%
Open Source