{
"id": "capability:mcp-stdio",
"_kind": "Capability",
"_file": "capabilities/capabilities/mcp-stdio.yaml",
"_cluster": "capabilities",
"attributes": {
"displayName": "MCP over stdio",
"description": "The entity speaks the Model Context Protocol over a stdio\ntransport (subprocess stdin/stdout JSON-RPC framing).\n",
"appliesToNodeKinds": [
"AgentVersion",
"ToolServer"
],
"category": "agent"
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "launch-config:codex.mcp-server",
"to": "capability:mcp-stdio",
"kind": "requires_capability",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agent-runtime-impl:amp.runtime@current",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": "*",
"level": "full"
}
},
{
"from": "agent-runtime-impl:claude-code.runtime@1.x",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full",
"notes": "Claude Code 1.x ships first-class MCP support over stdio with auto-discovery of configured servers. ",
"evidenceSourceIds": [
"evidence:claude-code-docs-mcp-2026"
]
}
},
{
"from": "agent-runtime-impl:codex.runtime@1.x",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "agent-runtime-impl:copilot-cli.runtime@current",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": "*",
"level": "full"
}
},
{
"from": "agent-runtime-impl:cursor.runtime@current",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": "*",
"level": "full",
"notes": "Cursor's MCP integration brokers stdio-transport servers configured in the project or user MCP settings. "
}
},
{
"from": "agent-runtime-impl:droid.runtime@current",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": "*",
"level": "full"
}
},
{
"from": "agent-runtime-impl:gemini-cli.runtime@current",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": "*",
"level": "full"
}
},
{
"from": "agent-runtime-impl:opencode.runtime@1.x",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full",
"notes": "OpenCode brokers MCP servers configured per project; stdio is the\ndefault transport.\n"
}
},
{
"from": "agent-runtime-impl:qwen.runtime@current",
"to": "capability:mcp-stdio",
"kind": "supports",
"attributes": {
"versionRange": "*",
"level": "full"
}
},
{
"from": "tool-server:codex-mcp-server",
"to": "capability:mcp-stdio",
"kind": "requires_capability",
"attributes": {
"versionRange": ">=1.0.0 <2.0.0",
"level": "full"
}
},
{
"from": "tool-server:filesystem-mcp",
"to": "capability:mcp-stdio",
"kind": "requires_capability",
"attributes": {
"level": "required"
}
}
]
}