MCP Trader
Enables trading operations and market analysis through MetaTrader 5, MLP AI signals, and database integration. Supports real-time market data, automated trade execution, portfolio management, and performance monitoring through natural language comman
What is MCP Trader?
MCP Trader is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables trading operations and market analysis through metatrader 5, mlp ai signals, and database integration. supports real-time market data, automated trade execution, portfolio management, and perf...
Enables trading operations and market analysis through MetaTrader 5, MLP AI signals, and database integration. Supports real-time market data, automated trade execution, portfolio management, and performance monitoring through natural language comman
This server falls under the Finance & Fintech category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Enables trading operations and market analysis through MetaT
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-trader-serverConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP Trader
MCP Trader (now superseded by MaverickMCP) is a personal-use FastMCP 2.0 server that provides professional-grade financial data analysis, technical indicators, and portfolio optimization tools directly inside Claude Desktop. It comes pre-seeded with all 520 S&P 500 stocks, supports 29+ financial tools covering screening, backtesting via VectorBT, and portfolio correlation, and connects through HTTP, SSE, or STDIO transports. Individual traders and investors use it to run comprehensive stock analysis through natural language without expensive third-party platforms.
Prerequisites
- Python 3.12 or higher installed
- uv package manager (brew install uv or pip install uv)
- TA-Lib C library installed (brew install ta-lib on macOS)
- Free Tiingo API key from tiingo.com for market data
- Claude Desktop or another MCP-compatible client
Clone the MaverickMCP repository
The original mcp-trader repo is archived. Clone its successor, MaverickMCP, which is the actively maintained replacement.
git clone https://github.com/wshobson/maverick-mcp.git
cd maverick-mcpInstall TA-Lib
TA-Lib is required for technical analysis calculations. Install the C library first before the Python package.
# macOS / Linux
brew install ta-lib
# Windows (via conda)
conda install -c conda-forge ta-libInstall Python dependencies with uv
Use uv to install all dependencies in one step. This creates an isolated virtual environment automatically.
uv syncConfigure your Tiingo API key
Copy the environment template and add your free Tiingo API key. This key powers real-time and historical stock data.
cp .env.example .env
# Edit .env and set TIINGO_API_KEY=your_key_hereStart the server
Use the provided Makefile target to start the server. On first run it seeds the S&P 500 database. The server listens on port 8003.
make dev
# Server available at http://localhost:8003/mcp/Add to Claude Desktop configuration
Open your Claude Desktop config file and add the MaverickMCP entry using the STDIO transport.
MCP Trader Examples
Client configuration
Add MaverickMCP to your claude_desktop_config.json. The server is run via uv in the cloned directory.
{
"mcpServers": {
"maverick-mcp": {
"command": "uv",
"args": ["run", "python", "-m", "maverick_mcp"],
"cwd": "/path/to/maverick-mcp",
"env": {
"TIINGO_API_KEY": "your_tiingo_api_key_here"
}
}
}
}Prompts to try
These prompts demonstrate the server's stock screening, technical analysis, and portfolio tools.
- "Show me the top 10 Maverick Bullish breakout stocks from the S&P 500 today"
- "Calculate RSI, MACD, and Bollinger Bands for AAPL over the last 90 days"
- "Run a portfolio correlation analysis on MSFT, GOOGL, AMZN, and TSLA"
- "Screen for trending breakout stocks in the technology sector"
- "What is the sector performance summary for the market this week?"Troubleshooting MCP Trader
TA-Lib import error on startup
The C library must be installed before the Python wrapper. Run 'brew install ta-lib' (macOS) or use the conda-forge package on Windows, then re-run 'uv sync'.
No market data returned by tools
Verify TIINGO_API_KEY is set correctly in your .env file. Get a free key at tiingo.com. The key must be present before starting the server.
Claude Desktop does not see the server
Ensure the 'cwd' path in claude_desktop_config.json points to the cloned maverick-mcp directory and that 'uv' is in your system PATH. Restart Claude Desktop after editing the config.
Frequently Asked Questions about MCP Trader
What is MCP Trader?
MCP Trader is a Model Context Protocol (MCP) server that enables trading operations and market analysis through metatrader 5, mlp ai signals, and database integration. supports real-time market data, automated trade execution, portfolio management, and performance monitoring through natural language comman It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP Trader?
Follow the installation instructions on the MCP Trader GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with MCP Trader?
MCP Trader works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP Trader free to use?
Yes, MCP Trader is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
MCP Trader Alternatives — Similar Finance & Fintech Servers
Looking for alternatives to MCP Trader? 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 MCP Trader 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 MCP Trader?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.