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
16 days ago

David
Get notified by email when there are changes.
In Review
Feature Requests
16 days ago

David
Get notified by email when there are changes.