MCP HTTP server (vibe-annotations) crashes entire Claude Code session
Resolved 💬 2 comments Opened Apr 4, 2026 by whale Closed May 13, 2026
Description
Using the vibe-annotations MCP server (HTTP type, http://127.0.0.1:3846/mcp) causes Claude Code sessions to close/crash. This happens consistently when Claude attempts to read annotations from the server.
Environment
- Claude Code v2.1.92
- macOS (Darwin 25.3.0)
- Multiple concurrent Claude Code sessions open
MCP Server Config
{
"mcpServers": {
"vibe-annotations": {
"type": "http",
"url": "http://127.0.0.1:3846/mcp"
}
}
}
Steps to Reproduce
- Configure
vibe-annotationsMCP server in~/.claude/settings.json - Start a Claude Code session
- Invoke any vibe-annotations tool (e.g.,
read_annotations) - Session crashes/closes
Expected Behavior
If an MCP server returns an error, times out, or returns an oversized response, Claude Code should handle it gracefully — show an error message, not crash the entire session.
Workaround
Removed the MCP server from settings to prevent crashes.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗