MCP Trader

v1.0.0Finance & Fintechstable

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

anthropicartificial-intelligenceclaudeequitiesfinance
Share:
269
Stars
0
Downloads
0
Weekly
0/5

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

Execute trades with MetaTrader 5
Analyze markets with AI signals
Manage portfolios and performance
wshobson

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedApr 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-trader-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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-mcp
2

Install 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-lib
3

Install Python dependencies with uv

Use uv to install all dependencies in one step. This creates an isolated virtual environment automatically.

uv sync
4

Configure 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_here
5

Start 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/
6

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.

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.

Quick Config Preview

{ "mcpServers": { "mcp-trader-server": { "command": "npx", "args": ["-y", "mcp-trader-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides