Connection and setup
- 405 Method Not Allowed or SSE connection failure: use Streamable HTTP. In Claude Code, set
typetohttporstreamable-http, notsse. The data endpoint acceptsPOST /mcp. - Claude’s Add custom connector button is missing: use Customize > Connectors for personal plans, or Organization settings > Connectors for Team and Enterprise owners.
- ChatGPT cannot add a connector: use ChatGPT on the web and check your plan and workspace permissions before enabling Developer Mode. See the plan-specific requirements below.
- Tools do not appear after editing configuration: restart the AI client. Some tools need the admin toolset; others require additional scopes.
ChatGPT plan and workspace requirements
OpenAI’s MCP apps help article distinguishes these cases:- Personal Pro: enable Developer Mode in your own settings. The help article describes read/fetch MCP access, not the full write-action beta. Personal accounts do not need workspace-admin approval.
- Business: an admin or owner must enable Developer Mode for themselves and create and publish the custom app under Workspace settings > Apps. Ordinary members use the published app.
- Enterprise/Edu: an admin or owner grants Developer Mode access through Permissions & Roles > Connected Data. Authorised members can then enable it in their own settings; only admins/owners publish apps and control workspace access.
Authentication and permissions
- Missing Authorization header or expired OAuth token: reconnect Redbark from the client to complete OAuth again.
- Invalid or revoked API key: create a replacement in Settings > API & MCP.
plan_upgrade_required: this is a plan gate, not a credentials problem. Check plan requirements and billing.insufficient_scopeor a missing named scope: disconnect and reconnect the client, granting that permission. Brokerage reads requirebrokerage:readas well as an eligible plan.
Invalid arguments
Refresh the client’s tool schema and correct the named argument before retrying. Use the checked examples as a guide.- Copy public ids from discovery responses. Do not substitute names, account numbers, or database UUIDs.
- Use
accountfor balances, details, transactions, holdings, and trades.get_accountusesid;list_accountsusesconnectionto filter. - Use the opaque
pagetoken for pagination, notoffsetor the whole next-page URL. - Check account eligibility. Banking balance tools cannot read brokerage or Documents accounts.
- Keep
fromon or beforeto, and use supported date formats.

