reviewed quarterly · last review Q3 2026
The MCP Radar
This site teaches evergreen MCP skills, not news — the radar is how we track a moving ecosystem anyway. Each quarter, every call gets re-argued and moved, added, or retired. Not a leaderboard; an opinionated map with reasons, pinned to spec versions. For the wider agent landscape beyond MCP, see the latest in agentic AI on the sister site.
Adopt Proven. Use it for real work today.
- Streamable HTTP transport transports
The remote transport since spec 2025-03-26: one endpoint, optional streaming, resumable. Every new remote server should speak it. Deep dive →
- Official Python & TypeScript SDKs tooling
Tier-1, spec-steward-maintained, and stable (mcp 1.28.x, @modelcontextprotocol/sdk 1.29.x). Build on these before reaching for anything else. Deep dive →
- MCP Inspector as debug & CI tool tooling
One npx command, no install, UI plus CLI mode. The CLI mode makes "does the server still expose its tools?" a scriptable CI check. Deep dive →
- Task-shaped tool design practices
Fewer, better tools beat endpoint mirrors: definitions eat context (a 106-tool server can cost ~54K tokens at init) and models pick from short menus more reliably.
- OAuth resource-server pattern security
Since spec 2025-06-18 the MCP server is a resource server with an external authorization server and RFC 8707 resource indicators. This is the sanctioned shape for remote auth — use it as-is.
Trial Promising. Use it on projects that can absorb change.
- FastMCP 2.x tooling
The separate gofastmcp.com framework (not the FastMCP 1.0 class inside the official SDK) adds auth, proxying, and composition. Productive, but you are one layer away from the spec steward.
- Cloudflare remote MCP hosting hosting
Workers plus their agents SDK give you the shortest path to a deployed remote server with OAuth scaffolding. Solid, with the usual platform lock-in trade to weigh.
- MCP registry publishing ecosystem
registry.modelcontextprotocol.io is live but labelled preview; reverse-DNS namespaces and mcp-publisher work today. Publish, but expect churn in the metadata schema.
- Enterprise-Managed Authorization (EMA) security
Stable as of July 2026: SSO to MCP servers through your IdP via ID-JAG, backed by Anthropic, Microsoft, and Okta. Right answer for fleets — client support is still rolling out.
- Structured tool output everywhere practices
structuredContent plus outputSchema (spec 2025-06-18) turns tool results into typed contracts. Adopt per-tool now; client handling is still uneven enough to keep the text fallback.
Assess Watch it. Prototype if it matches a real need.
- MCP Apps extension spec
Interactive UI delivered over MCP, arriving via the extensions framework in the 2026-07-28 release. Compelling surface; wait for real client coverage before betting a product on it.
- Tasks spec
Experimental in spec 2025-11-25 and redesigned in the 2026-07-28 RC — the API you prototype against today will move. Prototype, don't ship.
- Stateless core migration spec
The RC drops the initialize handshake and Mcp-Session-Id, finalising July 28, 2026. Plan the migration now; execute once your SDKs and clients ship it.
- MCP servers in CI pipelines practices
Wiring repo, issue-tracker, and deploy servers into CI agents works, but secrets handling and audit trails for non-interactive auth are still house-built.
- Windows OS-level MCP ecosystem
MCP as an operating-system capability is a strong signal of where this lands, but the consent and isolation model needs to prove itself outside demos.
Hold Proceed with caution — known traps at current maturity.
- HTTP+SSE transport transports
Deprecated since spec 2025-03-26. Keep a compatibility shim only for clients you cannot upgrade — never start a new server on it.
- 1:1 OpenAPI-to-MCP generation practices
Auto-converting a spec gives you endpoint-shaped tools, hundreds of them, and a context bill to match. Wrap the workflow, not the API.
- Unvetted community servers security
Tool poisoning and npm typosquatting campaigns are documented, not hypothetical. Read the tool descriptions and pin versions before granting a server your credentials.
- Hand-rolled OAuth implementations security
Confused-deputy and token-passthrough failures are exactly the bugs the spec's security doc warns about. Use a vetted library and an external authorization server.
- Giant multi-purpose servers (100+ tools) practices
Tool definitions load at init whether or not they're used — context bloat plus an unreviewable capability surface. Split by task domain instead.
newsletter
One practical MCP guide in your inbox. No news, no hype.
Tutorials and decision frameworks as they ship. Unsubscribe anytime.