ibkr-mcp
Verified Safeby jinyiabc
Overview
An MCP server that enables Claude AI to interact with Interactive Brokers trading accounts for market data, account management, and trade execution.
Installation
python server.pyEnvironment Variables
- IBKR_HOST
- IBKR_PORT
- IBKR_CLIENT_ID
Security Notes
The server uses a local-only Model Context Protocol (MCP) server, communicating via standard I/O (stdio), which limits network exposure. The connection to Interactive Brokers TWS/Gateway is also configured for localhost (127.0.0.1) by default, further enhancing local security. No hardcoded credentials or API keys were found. The project strongly emphasizes starting with paper trading, understanding the risks of live trading, and securely configuring TWS/Gateway API access (e.g., unchecking 'Read-Only API' for order placement). The primary security risk lies in the user's operational choices, particularly enabling live trading for automated order placement without sufficient caution, which is clearly warned against in the documentation.
Similar Servers
alpaca-mcp-server
Enables natural language trading operations for Alpaca's Trading API via AI assistants, supporting stocks, options, crypto, portfolio management, and real-time market data.
finance-trading-ai-agents-mcp
A specialized MCP server for financial analysis and quantitative trading, designed to deploy local financial MCP services with a departmental architecture for LLM integration and algorithmic trading.
trading212-mcp-server
This server provides a Model Context Protocol (MCP) interface for seamless data connectivity and advanced interaction capabilities with the Trading212 trading platform.
options-chain
Provides real-time (delayed by 15 min) options chain data and historical prices from the Tradier Sandbox API to AI assistants within Claude Desktop.