IBKR’s public MCP (https://api.ibkr.com/v1/api/mcp-public) is supposed to work with Cursor. On Grok’s certified marketplace the IBKR connector works for me. In Grok Bot, adding that same URL as a custom MCP fails OAuth, so agents can’t see positions/P&L.
Repro
AddMcpServer IBKR → https://api.ibkr.com/v1/api/mcp-public
Server shows user-IBKR / error: Failed to load MCP server
AuthenticateMcpServer → sign-in never starts
Error (trimmed)
redirect_uris: URI must use HTTPS, HTTP loopba… (likely loopback), wrapped as HTTP 400 Invalid OAuth error response
Expected
IBKR authorize screen for one account, then portfolio tools (positions, cash, margin, P&L). Orders still confirmed in IBKR.
Ask
Compliant OAuth redirect URI for Grok Bot custom MCP (HTTPS or localhost loopback)
Ideally a first-class IBKR plugin (parity with Grok)
Clearer Settings error when the broker rejects redirect_uri
For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)
For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…
Additional Information
Add any other context about the problem here.
Does this stop you from using Cursor?
Yes - Cursor is unusable
Sometimes - I can sometimes use Cursor
No - Cursor works, but with this issue
The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!
Describe the Bug
Adding IBKR’s public MCP URL in Grok Bot fails OAuth (redirect_uris must be HTTPS / HTTP loopback). Same IBKR integration works for me on Grok’s certified marketplace connector. Server ends up as user-IBKR with “Failed to load MCP server”; Authenticate never starts.
Steps to Reproduce
In Grok Bot, add custom MCP server IBKR → https://api.ibkr.com/v1/api/mcp-public
Observe user-IBKR status error: Failed to load MCP server (0 tools)
Attempt Authenticate on that server
Sign-in never starts; error mentions redirect_uris: URI must use HTTPS, HTTP loopba…
Expected Behavior
IBKR authorize screen for one account, then portfolio tools (positions, cash, margin, P&L). Orders still confirmed inside IBKR.
Operating System
MacOS (darwin) — Grok Bot reports OS: darwin
Version Information
Grok Bot
Version: 0.16.0
Release Track: stable
OS: darwin
(No separate Cursor IDE “About” for this path — repro is in Grok Bot.)
For AI issues: which model did you use?
n/a (MCP connect / OAuth, not model output)
Grok Bot only connects remote MCP servers (no stdio), so that bridge isn’t available there yet. A first-class IBKR connector is a fair ask - I’ll pass it along. I’ll post here when there’s an update.