[BUG] Aki UI MCP Server not working after Sonnet 3.7
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
After installed the Aki UI MCP Server, can not use it's tools, getting the error
{"message":"400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools: Tool names must be unique.\"},\"request_id\":\"req_011CV2Cq6A6fWVdFzkUErrRD\"}","status":400,"request_id":"req_011CV2Cq6A6fWVdFzkUErrRD","modelId":"claude-sonnet-4-5-20250929","providerId":"anthropic","details":{"type":"error","error":{"type":"invalid_request_error","message":"tools: Tool names must be unique."},"request_id":"req_011CV2Cq6A6fWVdFzkUErrRD"}}
Request ID: req_011CV2Cq6A6fWVdFzkUErrRD
it works perfect when using other brand models and also when using the Sonnet 3.7 it works OK
the Aki UI is a known MCP largly used it's website is at url https://aki-ui.akitect.io/ai/mcp
Please check and fix
What Should Happen?
Claude should be able to use the Aki UI MCP tools
Error Messages/Logs
"message":"400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools: Tool names must be unique.\"},\"request_id\":\"req_011CV2Cq6A6fWVdFzkUErrRD\"}","status":400,"request_id":"req_011CV2Cq6A6fWVdFzkUErrRD","modelId":"claude-sonnet-4-5-20250929","providerId":"anthropic","details":{"type":"error","error":{"type":"invalid_request_error","message":"tools: Tool names must be unique."},"request_id":"req_011CV2Cq6A6fWVdFzkUErrRD"}}
Request ID: req_011CV2Cq6A6fWVdFzkUErrRD
Steps to Reproduce
use any agentic ai (I have used Cline) set the model used (using the API) to Claude Sonnet 4.5 (4, and Opus 4.1 did the same)
install the Aki Ui mcp server - get it from here https://aki-ui.akitect.io/ai/mcp
then try to use one of it's tools for example list_all_components or get_theme
and the error will occure, try to replace the model to Sonnet 3.7 for example and you will see that the mcp works fine and returns answers
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Sonnet 3.7
Claude Code Version
1.0.53
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
<img width="1658" height="680" alt="Image" src="https://github.com/user-attachments/assets/5b099a54-1347-4187-9aba-4a369cea4983" /> not working
<img width="1522" height="671" alt="Image" src="https://github.com/user-attachments/assets/80b513a3-634d-4fbf-af2e-8f4000932a44" /> Working example
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗