EZIB-MCP: Interactive Brokers Trading for AI Agents

Created at 6 months ago

by kelvingao

starstarstarstarstar

MCP server built on ezib_async that exposes Interactive Brokers' trading and market data functionality.

Categories

finance

Tags

ezib-mcp

trading

AI-agents

EZIB-MCP: Interactive Brokers Trading for AI Agents

what is EZIB-MCP?

EZIB-MCP is an implementation of the Model Context Protocol (MCP) server that allows AI agents to interact with Interactive Brokers' trading platform, providing access to market data, account information, and trading functionalities.

how to use EZIB-MCP?

To use EZIB-MCP, clone the repository, install the dependencies, configure your environment variables, and run the server either using pip or Docker. You can then connect your AI agents to the server to perform trading operations.

key features of EZIB-MCP?

  • Access to account balances, positions, and portfolio data.
  • Retrieve real-time and historical market data.
  • Place, modify, and cancel orders.
  • Monitor and manage trading positions.

use cases of EZIB-MCP?

  1. Algorithmic trading with AI agents.
  2. Real-time market analysis and data retrieval.
  3. Automated order management and execution.

FAQ from EZIB-MCP?

  • What is required to run EZIB-MCP?

You need Python 3.11+, Interactive Brokers TWS or IB Gateway, and optionally Docker for containerized deployment.

  • Can I use EZIB-MCP for live trading?

Yes, EZIB-MCP can be used for live trading with Interactive Brokers.

  • Is there a license for EZIB-MCP?

Yes, EZIB-MCP is licensed under the MIT License.

View More