[BUG] MCP server broken on 1.0.120 release
Status Fixed / completed
Maintainer reply None cached
Activity 12 comments · opened Sep 22, 2025 · closed Nov 10, 2025
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?
Claude Code 1.0.120 release breaks the MCP server.
{
"mcpServers": {
"claude": {
"command": "claude",
"args": [
"mcp",
"serve"
]
},
...
What Should Happen?
MCP server should provide the tools, as per documentation.
Error Messages/Logs
Steps to Reproduce
Install the latest binary:
$ npm -g install @anthropic-ai/claude-code
$ claude --version
1.0.120 (Claude Code)
Claude MCP Server
│ Status: ✔ connected
│ Command: claude
│ Args: mcp serve
│ Config location: /Users/username/github/claude/.mcp.json
│ Capabilities: none
$ npm -g uninstall @anthropic-ai/claude-code
$ npm -g install @anthropic-ai/claude-code@1.0.119
Claude MCP Server
│ Status: ✔ connected
│ Command: claude
│ Args: mcp serve
│ Config location: /Users/username/github/claude/.mcp.json
│ Capabilities: tools
│ Tools: 15 tools
│
│ ❯ 1. View tools
│ 2. Reconnect
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
1.0.119
Claude Code Version
1.0.120 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
12 Comments
Same here.
Claude Code MCP Tool's "outputSchema" contains an "anyOf"
When using other tools:
{
"code": "invalid_literal",
"expected": "object",
"path": [
"tools",
5,
"outputSchema",
"type"
],
"message": "Invalid literal value, expected \"object\""
}
@bcherny this is still broken in new 2.0.0 release.
Edit: This was fixed on latest Claude Desktop, great job.
@jeremy-green @bcherny using Sonnet 4.5 in Claude Desktop with 1.0.119 release MCP server breaks Claude Desktop, I get a window error. Everything works fine with Sonnet 4.
Sonnet 4.5 result on session start with 1.0.119 release MCP server:
<img width="876" height="952" alt="Image" src="https://github.com/user-attachments/assets/c790efb5-228a-4046-800e-62e7c011932d" />
window.log:
This is related to Project Instructions readout.
still broken
When running the inspector:
npx @modelcontextprotocol/inspector claude mcp serve, I receive the following error in the UI:<img width="1117" height="945" alt="Image" src="https://github.com/user-attachments/assets/95200bc8-3901-4a00-8b3e-7036c0486ef4" />
it's still occurred in
2.0.24.it seems that
1.0.86is fine.Is bug?
Last working version is 1.0.119, @longfin.
Sorry for accidentally closing this issue! Linked up to some internal bug tracking by accident. I believe I've identified the root cause and made a fix, which should be available in the next version of Claude Code.
Thanks @domdomegg, any chance you can look into this Adam? I’m blocked on Claude Code upgrade because of this, for weeks. Can you ping any developer, this should be a trivial fix.
Hey @fmunteanu (and others), this has been fixed as of 2.0.33 last week
Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.