Articles
Industry news, technical articles, and product introductions
📚 Claude Tutorials Hub
40+ step-by-step Claude guides — prompt engineering, Claude Code, API, agents. Browse by topic →
Loading...
Industry news, technical articles, and product introductions
📚 Claude Tutorials Hub
40+ step-by-step Claude guides — prompt engineering, Claude Code, API, agents. Browse by topic →
Loading...
An MCP server shows as connected but exposes 0 tools, and the log says Invalid result for tools/list with ttlMs and cacheScope failing validation. Reproduced with a stub server on Claude Code 2.1.280, 2.1.285 and 2.1.288: the cause is not extra fields being rejected. The server negotiated MCP 2026-07-28 and then left out fields that revision requires (resultType, ttlMs, cacheScope); adding unknown fields works fine. Whether stdio uses the new protocol is decided by a remote flag that is off by default, so the same version breaks for some users and not others, and 2.1.280 fails the same way once negotiation is on. MCP_PROTOCOL_NEGOTIATION=legacy (also works in settings.json env) restores the tools; servers fix it by adding the three fields.
Six causes behind Claude Code's MCP "Failed to connect", reproduced on 2.1.280: mcp list exits 0 on failure, CONNECTION_CLOSED hides two causes that only --debug-file reveals, and one server that never handshakes pushes claude -p wall time 4.63s → 36.21s, duration_ms only 4323.5 → 5930.
The Model Context Protocol team published a new roadmap with five priority areas: agentic messaging primitives, HTTP-native transport unification, agent identity, improved primitives, and SDK ergonomics. Here's what each one means for your MCP integrations.
Two milestones in one day. The largest MCP spec revision ever shipped: the initialize handshake and session IDs are gone, the core goes stateless, and Roots, Sampling, Logging, and HTTP+SSE enter a 12-month deprecation countdown. The same day, gateway startup Runlayer sued Rippling, alleging a year-long 'customer trial' that ended in a cloned product — MCP's first commercial lawsuit. What breaks, what each kind of developer should do, and why these two events read as one story.
Learn how Model Context Protocol (MCP) lets Claude Code connect to databases, APIs, and third-party services to extend your AI coding assistant's capabilities.
How to use the Model Context Protocol with Claude to connect tools, databases, and services in a reusable and standardized way.
A comprehensive breakdown of Anthropic's Claude Certified Architect – Foundations certification exam guide, covering all 5 domains, 6 exam scenarios, sample questions with explanations, preparation exercises, and key technologies.