MCP (AI Assistants)
The Model Context Protocol (MCP) lets AI assistants like Cursor create strategies, run backtests, and manage your portfolio in natural language. MCP is separate from the REST API - it uses OAuth, not API keys.
Endpoint
Section titled “Endpoint”https://api.quantly.trade/mcpOpenAPI spec: quantly-mcp.yaml
Connect an AI assistant
Section titled “Connect an AI assistant”In your MCP client (for example Cursor), add the Quantly MCP server URL above.
When prompted, sign in to Quantly and Authorize the connection. OAuth opens in your browser - approve access for the client you are connecting.
Ask your assistant to create strategies, backtest, or manage your portfolio in plain language.
Most MCP clients discover OAuth settings automatically. If your client needs manual configuration, the authorization server metadata is at https://api.quantly.trade/.well-known/oauth-authorization-server.
What you can do
Section titled “What you can do”Through MCP, an authorized assistant can:
- Create, update, copy, and delete strategies
- Run backtests on saved or ad-hoc strategy definitions
- Browse Explore strategies, Assets, and Track Record data
- View portfolio, holdings, positions, and trade history
- Execute portfolio actions (deposit, trade now, liquidate, skip today, and more) at your direction
MCP OAuth grants full trading API access to the connected client. It cannot change billing, delete your account, create API keys, or connect new broker accounts.
MCP vs REST API
Section titled “MCP vs REST API”| MCP | REST API | |
|---|---|---|
| Best for | AI assistants (Cursor, Claude Desktop, etc.) | Scripts, automation, custom integrations |
| Auth | OAuth (browser sign-in) | API keys (qk_live_...) |
| Setup | Add MCP URL in your AI client | Create a scoped key in Settings |
For programmatic access from your own code, use the REST API with API keys instead.
Tips for good prompts
Section titled “Tips for good prompts”- Name the tickers or theme you care about (for example “momentum on tech giants” or “defensive when SPY RSI is above 70”).
- Say whether you want a single stock, equal-weight basket, or a tilt toward one name.
- Mention indicators or conditions when you have them (RSI, moving averages, return thresholds).
- Start broad, then refine the generated tree in the Tree Builder.
Alternatives
Section titled “Alternatives”- In-app AI - click Generate with AI on the Strategies page. See AI Generation.
- Manual build - use the Tree Builder directly.
Next steps
Section titled “Next steps”- REST API - programmatic access with API keys
- AI Generation - generate strategies inside the app
- Your First Strategy - full walkthrough from build to deploy