IBKR MCP Server
This project is a FastAPI application that interacts with the Interactive Brokers (IBKR) API to fetch portfolio details.
Project Structure
ibkr-mcp-server
├── app
│ ├── __init__.py
│ ├── main.py
│ ├── api
│ │ ├── __init__.py
│ │ └── endpoints
│ │ ├── __init__.py
│ │ └── portfolio.py
│ ├── core
│ │ ├── __init__.py
│ │ └── config.py
│ ├── models
│ │ ├── __init__.py
│ │ └── portfolio.py
│ └── services
│ ├── __init__.py
│ └── ibkr_service.py
├── requirements.txt
├── .env
└── README.md
Setup Instructions
Clone the repository:
git clone <repository-url> cd ibkr-mcp-serverCreate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venvScriptsactivate`Install dependencies:
pip install -r requirements.txtSet up environment variables: Create a
.envfile in the root directory and add your IBKR API credentials.Run the application:
uvicorn app.main:app --reload
Usage
Once the server is running, you can access the API endpoints to fetch portfolio details. The API documentation will be available at http://localhost:8000/docs.
License
This project is licensed under the MIT License.
IBKR Server
Project Details
- seriallazer/ibkr-mcp-server
- Last Updated: 5/6/2025
Recomended MCP Servers
Model Context Protocol (MCP) server for @glideapps API
一个入门的MCP Client和MCP Server交互
MCP plugin for extracting and analyzing Xcode build errors and warnings
A powerful MCP tool for forging and managing AI agent personalities with customizable expert traits and behaviors.
An MCP server that delivers crypto ETF flow data to power AI agents' decision-making.
This read-only MCP Server allows you to connect to Splunk data from Claude Desktop through CData JDBC Drivers....
This is a repository to experiment with MCP for security
youtube embedding





