# Interactive Brokers

> Use this tool when you need to access Interactive Brokers' Web API for portfolio management, order placement, and market data retrieval across various securities. It solves problems related to algorithmic trading, portfolio analysis, and financial data integration by providing a containerized FastAPI architecture with auto-generated router endpoints and comprehensive error handling. Ideal for use cases requiring programmatic access to Interactive Brokers' trading and market data capabilities, it accepts inputs such as API requests and returns outputs including portfolio data, order status, and market information.

Canonical page: https://skillsregistry.net/skills/rcontesti-interactive-brokers  
JSON: https://api.skillsregistry.net/v1/skills/rcontesti-interactive-brokers

## Description

This MCP server by Ruben Contesti provides complete access to Interactive Brokers' Web API through a containerized FastAPI architecture that includes an API gateway, session management tickler service, and auto-generated router endpoints from OpenAPI specifications. Built with Docker Compose orchestration and featuring FastMCP integration with configurable tag exclusions, it offers tools for portfolio management, order placement and monitoring, market data retrieval, contract searching, watchlist management, alerts, and scanner operations across stocks, options, futures, and other securities. The implementation includes automated router generation from IBKR's API documentation, SSL-enabled gateway proxy with health checks, continuous session keepalive functionality, and comprehensive error handling, making it ideal for algorithmic trading systems, portfolio analysis applications, and financial data integration workflows that require programmatic access to Interactive Brokers' full trading and market data capabilities.

## Trust

- **Trust score (0–1):** 0.49
- **Verification tier:** scanned
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/rcontesti-interactive-brokers)
- **Repository:** <https://github.com/rcontesti/ib_mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "rcontesti-interactive-brokers"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/rcontesti-interactive-brokers` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/rcontesti-interactive-brokers/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
