About cotrader
cotrader is an MCP server for users who want to screen US stocks and inspect technical chart patterns through an AI assistant. It combines natural-language screening across more than 11,000 stocks with symbol search and historical price data.
Key features
- 01Natural-language stock screening
- 02Technical chart-pattern detection
- 03Market-wide pattern scans
- 04Ticker search by name or prefix
- 05Historical daily OHLCV data
Use cases
- 01Screening stocks by indicators and fundamentals
- 02Checking chart patterns for a ticker
- 03Finding stocks with a specified pattern
- 04Reviewing historical daily prices
MCP support
It exposes stock screening, pattern analysis, symbol search, and price-history tools to MCP clients. Connection requires an API key.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://api.getcotrader.com/mcpclaude mcp add --transport http get-cotrader-cotrader https://api.getcotrader.com/mcp{"mcpServers":{"get-cotrader-cotrader":{"type":"http","url":"https://api.getcotrader.com/mcp"}}}Open in Cursor{"servers":{"get-cotrader-cotrader":{"type":"http","url":"https://api.getcotrader.com/mcp"}}}Open in VS Code{"mcpServers":{"get-cotrader-cotrader":{"type":"http","url":"https://api.getcotrader.com/mcp"}}}{"mcpServers":{"get-cotrader-cotrader":{"serverUrl":"https://api.getcotrader.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMECoTrader MCP Server
AI-powered stock screening and chart pattern detection for Claude Desktop, Claude Code, Cursor, and other MCP-compatible AI assistants.
Screen 11,000+ US stocks using natural language and detect technical chart patterns — all from your AI assistant.
Tools
| Tool | Description |
|---|---|
screen_stocks | Screen stocks using natural language (e.g., "RSI under 30 with price above 200 EMA") |
detect_patterns | Detect chart patterns for a specific stock (support/resistance, trendlines, channels, etc.) |
scan_patterns | Scan the entire universe for a specific pattern type |
search_symbols | Search for ticker symbols by name or prefix |
get_stock_bars | Get historical daily OHLCV price data |
Quick Start
1. Get an API Key
Sign up at getcotrader.com and create an API key at getcotrader.com/api-keys.
2. Connect Your AI Assistant
Claude Desktop
Open Settings > Integrations > Add and enter:
https://api.getcotrader.com/mcp?api_key=YOUR_API_KEY
Claude Code / Cursor / VS Code
Add to your MCP settings:
{
"mcpServers": {
"cotrader": {
"url": "https://api.getcotrader.com/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
3. Start Asking
- "Screen for stocks with RSI under 30 and price above their 200-day EMA"
- "Detect chart patterns for AAPL"
- "Scan for stocks forming double bottoms"
- "Show me NVDA's price history for the last 90 days"
Supported Screening Criteria
- Price: close, open, high, low, price change (1d/5d/1m/3m/6m/1y)
- Volume: volume, average volume, relative volume
- Moving Averages: SMA/EMA (10, 20, 50, 100, 200 day)
- Momentum: RSI (14), MACD, Stochastic
- Volatility: Bollinger Bands, ATR
- Fundamentals: market cap, P/E ratio, sector, industry
Supported Chart Patterns
- Horizontal support/resistance levels
- Rising and descending trendlines
- Price channels
- Double and triple bottoms
- Pennants/triangles
- Head and shoulders
Documentation
Full documentation: getcotrader.com/docs/mcp-server
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.