From 87b10c9fd66b6197bbe005cccfa991b7778b5cdf Mon Sep 17 00:00:00 2001 From: gpoly Date: Tue, 5 Aug 2025 13:51:41 +0100 Subject: [PATCH 1/2] Add Interactive Brokers MCP Server --- servers/ibkr-mcp/server.yaml | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 servers/ibkr-mcp/server.yaml diff --git a/servers/ibkr-mcp/server.yaml b/servers/ibkr-mcp/server.yaml new file mode 100644 index 00000000..7ce4c6b0 --- /dev/null +++ b/servers/ibkr-mcp/server.yaml @@ -0,0 +1,51 @@ +name: ibkr-mcp +image: mcp/ibkr-mcp +type: server +meta: + category: trading + tags: + - interactive-brokers + - ibkr + - trading + - finance + - api +about: + title: Interactive Brokers MCP Server + icon: https://www.interactivebrokers.com/images/web/logos/ib-logo.svg + description: Connect to Interactive Brokers API for trading operations, market data, and portfolio management +source: + project: https://github.com/yourusername/ibkr-mcp-server +config: + description: Configure the connection to Interactive Brokers TWS or IB Gateway + env: + - name: IBKR_HOST + example: "127.0.0.1" + value: '{{ibkr.host}}' + default: "127.0.0.1" + - name: IBKR_PORT + example: "4001" + value: '{{ibkr.port}}' + default: "4001" + - name: IBKR_CLIENT_ID + example: "0" + value: '{{ibkr.client_id}}' + default: "0" + parameters: + type: object + properties: + host: + type: string + description: IBKR TWS/Gateway host address + default: "127.0.0.1" + port: + type: integer + description: IBKR TWS/Gateway port (4001 for IB Gateway, 7497 for TWS Paper Trading) + default: 4001 + client_id: + type: integer + description: Client ID for IBKR connection + default: 0 + required: + - host + - port + - client_id From e41e3ac16be8630bd1fd60208e2fb12bc3686a86 Mon Sep 17 00:00:00 2001 From: gpolydatas Date: Tue, 2 Sep 2025 15:19:58 +0100 Subject: [PATCH 2/2] Update server.yaml --- servers/ibkr-mcp/server.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers/ibkr-mcp/server.yaml b/servers/ibkr-mcp/server.yaml index 7ce4c6b0..48b976b5 100644 --- a/servers/ibkr-mcp/server.yaml +++ b/servers/ibkr-mcp/server.yaml @@ -14,7 +14,7 @@ about: icon: https://www.interactivebrokers.com/images/web/logos/ib-logo.svg description: Connect to Interactive Brokers API for trading operations, market data, and portfolio management source: - project: https://github.com/yourusername/ibkr-mcp-server + project: https://github.com/gpolydatas/ibkr-mcp-server config: description: Configure the connection to Interactive Brokers TWS or IB Gateway env: