Best MCP Connectors for Brokerages in 2026
Last updated June 2026
Short answer
For connecting a real brokerage to an AI agent over MCP, the best choice depends on your broker and whether you need execution. Alpaca's official MCP server is strongest for builders who want data, paper trading, and live trades on Alpaca. Community connectors cover Interactive Brokers. Walnut is the no-code option that connects most US brokers through SnapTrade and works through Claude or ChatGPT. Market-data MCPs (Alpha Vantage, Polygon) are read-only and do not touch an account.
Since Anthropic introduced the Model Context Protocol, a wave of finance MCP servers has shipped, and they are not interchangeable. Some connect to your actual brokerage so an assistant can read and trade; others only serve market data. This guide separates the two, compares the brokerage connectors on what matters, and shows where Walnut fits.
What to look for in a brokerage MCP connector
- Broker coverage. Whether it works with your broker, or only one (Alpaca-only, IBKR-only) versus many through an aggregator.
- Read vs execution. Whether it only reads holdings or can also place trades, and what approval controls gate orders.
- Paper trading. A sandbox to test agent behavior before risking real money.
- Security. Read-only defaults and credentials that never leave the broker or aggregator.
- Setup effort. Self-hosted open-source server (needs code) versus a hosted, no-code connector.
Brokerage-execution MCP connectors (read and trade a real account)
Alpaca MCP server
Alpaca's official, open-source MCP server gives an AI agent real-time market data, paper trading, and live execution on Alpaca brokerage accounts. Best for developers building automated, agent-driven workflows. You self-host and configure it.
Interactive Brokers (community connectors)
IBKR has deep market access and the community has built open-source MCP connectors (for example ibkr-gateway) that support read and trade, with paper and live modes, on IBKR accounts. Best for advanced IBKR users comfortable running their own gateway.
Walnut
Walnut offers a hosted MCP connector: connect most US brokers once through SnapTrade, then read your portfolio and use basket tools from Claude or ChatGPT, with no server to run. Trades stay approval-gated and read access is the default. Best for people who want broad broker coverage without writing code. Walnut is not an investment adviser.
Market-data MCP servers (research only, no account)
These do not connect to a brokerage. They feed an assistant prices, fundamentals, and news so its analysis is grounded in real data rather than stale training data. Common ones: Alpha Vantage (broad prices and fundamentals), Polygon.io (low-latency market data), and Nasdaq Data Link, Tiingo, and Financial Modeling Prep for additional coverage. Many people pair a data MCP for research with a brokerage MCP for their actual portfolio.
At a glance
| Connector | Type | Brokers | Read / trade | Setup | Cost |
|---|---|---|---|---|---|
| Alpaca MCP (official) | Brokerage execution | Alpaca | Read + trade + paper | Self-host (code) | Free (open source) |
| IBKR (community) | Brokerage execution | Interactive Brokers | Read + trade + paper | Self-host (code) | Free (open source) |
| Walnut | Brokerage execution | Most US brokers (SnapTrade) | Read + approved trades | Hosted (no code) | Free tier |
| Alpha Vantage | Market data | n/a | Data only | Self-host (code) | Free tier |
| Polygon.io | Market data | n/a | Data only | Self-host (code) | Subscription |
How we evaluated these
We split the field into brokerage connectors (which touch a real account) and market-data servers (which do not), because comparing them on the same axis is misleading. Within the brokerage group, we weighed broker coverage, whether the server can execute or only read, paper-trading support, security defaults, and setup effort. We treat read-only defaults and credential safety as table stakes, not bonus features: a connector that can trade but mishandles access is not better than a careful read-only one.
Security: read-only by default
The Model Context Protocol was designed by Anthropic for scoped, permissioned access. A good brokerage MCP keeps read access as the default, gates any trade behind explicit approval, and never stores your broker password. Walnut follows this pattern: connections go through the regulated aggregator SnapTrade so credentials stay at your broker, access is read-only unless you enable trading, and every order requires your confirmation.
Where Walnut fits
Among brokerage MCP connectors, Walnut is the no-code, broad-coverage option: if you want one connector that works across most US brokers and from Claude or ChatGPT without self-hosting, it fits. If you are a developer who lives in Alpaca or IBKR and wants full execution control, the Alpaca official server or an IBKR community connector will fit better. For pure research, pair either with a data MCP like Alpha Vantage. You can then ask an assistant about a specific stock, ETF, or theme against your real holdings.
Try Walnut on top of your broker
Walnut's hosted MCP connector links most US brokers through SnapTrade and works from Claude or ChatGPT, with no server to run. Read-only by default; you approve every trade.
FAQ
What is an MCP connector for a brokerage?
+
MCP (Model Context Protocol) is an open standard, introduced by Anthropic in late 2024, for connecting AI assistants to external data and tools. An MCP connector for a brokerage exposes your account to an assistant like Claude so it can read positions and, with the right server, place trades.
What is the best MCP connector for a brokerage account?
+
It depends on your broker and whether you want execution. Alpaca's official MCP server is the strongest for builders who want data, paper trading, and live execution on Alpaca accounts. For Interactive Brokers, community connectors handle read and trade. Walnut is the no-code option that connects most US brokers through SnapTrade and works through Claude or ChatGPT.
Which MCP servers can actually place trades?
+
Brokerage-execution MCP servers can: Alpaca's official server and community IBKR connectors support read plus trade for accounts at those brokers, and Walnut supports trades you approve across connected brokers. Market-data MCP servers (Alpha Vantage, Polygon, Tiingo) are read-only data sources and cannot touch an account.
Do I need to run an MCP server myself?
+
For the open-source brokerage and data servers (Alpaca, IBKR community connectors, Alpha Vantage), yes, you self-host and configure them, which requires technical comfort. Walnut is hosted, so there is no server to run; you connect a broker in the app and use the connector from Claude or ChatGPT.
Are brokerage MCP connectors safe?
+
The safer ones default to read-only access and never store your broker credentials, relying on a regulated aggregator or the broker's own auth. Before connecting, confirm whether the server can place trades and what approval controls exist. Walnut is read-only by default and requires explicit approval for every order.
What is the difference between a brokerage MCP and a market-data MCP?
+
A brokerage MCP connects to your actual account so an assistant can read holdings and possibly trade. A market-data MCP (Alpha Vantage, Polygon, Nasdaq Data Link) only provides prices and fundamentals, with no account access. Many setups combine both: a data MCP for research and a brokerage MCP for the portfolio.
Walnut is informational and is not an investment adviser. MCP servers, broker support, and pricing change quickly; verify current capabilities on each project's documentation before connecting an account.