When a Claude/Anthropic request includes MCP tools, BoltAI names them mcp (single underscore, e.g. mcpsearch_youtube_z50gm8). Anthropic classifies any tool whose name starts with mcp (single underscore) as a third-party MCP
tool and bills it to "extra usage," returning:
400 invalid_request_error: "Third-party apps now draw from your extra usage, not your plan limits…"
On accounts with extra usage disabled, every MCP-tool request fails. Claude Code's own convention is a double underscore — mcp — which Anthropic accepts as first-party.
Verified fix: renaming mcpsearch_youtube_z50gm8 → mcp__search_youtube_z50gm8 (only change: one extra underscore) turns the 400 into a 200. Requests without tools, or with tools that don't use the mcp prefix, already work.
Request: name MCP tools with the mcp__ double-underscore convention.
Tried it with https://github.com/router-for-me/CLIProxyAPI and https://github.com/automazeio/vibeproxy (and used in AI Providers - Anthropic endpoint and pointed it to CLIProxyAPI)
Please authenticate to join the conversation.
In Review
Feature Requests
1 day ago

David
Get notified by email when there are changes.
In Review
Feature Requests
1 day ago

David
Get notified by email when there are changes.