Ecosystem Support MatrixUpdated August 2026
Can I MCP It?
Compare Model Context Protocol support, transports (Stdio vs SSE), sampling capabilities, and configuration paths across all major AI hosts and developer IDEs.
Feature:
| Client / Host | Config File | Stdio | SSE / HTTP | Tools | Resources | Prompts | Sampling | Hot Reload | Actions |
|---|---|---|---|---|---|---|---|---|---|
Claude DesktopDesktop App by Anthropic | claude_desktop_config.json | ||||||||
CursorCode Editor by Anysphere | mcp.json | ||||||||
Windsurf (Cascade)Code Editor by Codeium | mcp_config.json | ||||||||
Cline / Roo CodeExtension by Open Source | cline_mcp_settings.json | ||||||||
OpenAI Codex CLICLI Tool by OpenAI / Community | config.toml | ||||||||
AntigravityIDE / Platform by Google DeepMind | mcp_config.json | ||||||||
Zed EditorCode Editor by Zed Industries | settings.json | ||||||||
LangChain / LangGraphPython / TS SDK by LangChain | Programmatic |
Model Context Protocol Capability Guide
Stdio Transport
Spawns and communicates with local subprocesses over stdin/stdout.
SSE / HTTP Transport
Connects to remote, containerized, or cloud-hosted MCP servers over Server-Sent Events.
Tool Calling
Allows the AI model to autonomously invoke tools, execute queries, and inspect results.
Resources API
Exposes static and dynamic data (files, schemas, tables) as read-only context URIs.
Prompts API
Enables servers to register slash command prompt templates with interactive parameters.
Roots Boundary
Notifies servers of workspace folder boundaries for safe file operations.
Dynamic Hot-Reload
Reloads servers without terminating the client application or losing active session state.