Interactive Brokers MCP Server
Interactive Brokers MCP server enabling AI agents to interact with IBKR accounts via the Interactive Brokers Client Portal API — retrieving portfolio positions, fetching account balances and P&L, placing and managing orders, getting real-time market data and quotes, and integrating IBKR's comprehensive brokerage platform into agent-driven investment analysis and trading automation workflows.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
IBKR Gateway auth. Real financial account. HTTPS. Confirm before trading. Community MCP. Paper trading for development.
⚡ Reliability
Best When
An investor or quantitative trader with an IBKR account needs AI-assisted portfolio management, market data retrieval, or algorithmic order management via the Client Portal API.
Avoid When
You don't have an IBKR account, need HFT-grade latency, or prefer Futu/Tiger Brokers for HK markets.
Use Cases
- • Fetching portfolio positions and P&L from investment monitoring agents
- • Placing and managing orders from automated trading agents
- • Retrieving real-time quotes and market data from market analysis agents
- • Checking account balances and margin from risk management agents
- • Screening options chains from options strategy agents
- • Building algorithmic trading workflows from quantitative finance agents
Not For
- • Teams without Interactive Brokers account
- • Paper trading validation only (real money at risk — test carefully)
- • High-frequency trading (MCP latency too high for HFT strategies)
Interface
Authentication
IBKR Client Portal API requires running the IBKR Client Portal Gateway locally. Gateway handles OAuth2 session management. Must authenticate via browser session through the Gateway. Session expires daily and requires re-authentication.
Pricing
IBKR account requires funding. Client Portal API access is free with IBKR account. Community MCP is free. Real trading involves financial risk.
Agent Metadata
Known Gotchas
- ⚠ IBKR Client Portal Gateway must run locally — extra process required beyond typical MCP
- ⚠ Daily re-authentication required — browser login flow needed each day
- ⚠ Order placement involves REAL MONEY — always confirm before executing trades
- ⚠ IBKR API has trading day restrictions — different behavior during market hours vs after-hours
- ⚠ Paper trading account available for testing — use before connecting live account
- ⚠ Community MCP — IBKR's Client Portal API is officially documented but complex
Alternatives
Full Evaluation Report
Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Interactive Brokers MCP Server.
Scores are editorial opinions as of 2026-03-06.