alpaca-mcp-server and mcp-metatrader5-server

These are **competitors** — both provide MCP servers for real-time market data access and automated trading execution, but Alpaca targets equities/crypto/options trading while MetaTrader5 specializes in forex and commodities, so they serve overlapping but distinct asset class preferences.

alpaca-mcp-server
82
Verified
mcp-metatrader5-server
59
Established
Maintenance 20/25
Adoption 19/25
Maturity 18/25
Community 25/25
Maintenance 13/25
Adoption 15/25
Maturity 10/25
Community 21/25
Stars: 545
Forks: 175
Downloads: 13,166
Commits (30d): 7
Language: Python
License: MIT
Stars: 93
Forks: 39
Downloads: 618
Commits (30d): 0
Language: Python
License:
No risk flags
No License

About alpaca-mcp-server

alpacahq/alpaca-mcp-server

Alpaca’s official MCP Server lets you trade stocks, ETFs, crypto, and options, run data analysis, and build strategies in plain English directly from your favorite LLM tools and IDEs

Built with FastMCP and OpenAPI, it dynamically generates trading tools from Alpaca's API specifications rather than hand-crafting them, enabling automatic schema alignment and toolset filtering via `ALPACA_TOOLSETS`. Integrates with Claude, Cursor, VS Code, and PyCharm through the Model Context Protocol (MCP) stdio transport, allowing LLMs to execute trading operations with real-time market data access and portfolio management directly within IDE environments.

About mcp-metatrader5-server

Qoyyuum/mcp-metatrader5-server

A Model Context Protocol (MCP) server for interacting with the MetaTrader 5 trading platform. This server provides AI assistants with tools and resources to access market data, perform trading operations, and analyze trading history.

Implements stdio transport by default for seamless Claude Desktop integration while supporting optional HTTP mode for development. Built with FastMCP framework, it exposes 30+ tools spanning connection management, market data retrieval (symbols, rates, ticks), order execution, and position/history analysis, plus embedded resources and prompts to guide AI assistants through MT5 workflows. Requires Windows with MetaTrader 5 terminal installed and uses the native MetaTrader 5 Python API via direct bindings.

Scores updated daily from GitHub, PyPI, and npm data. How scores work