{
  "id": "art_ca_nNNT5H3q_",
  "slug": "mcp-transport-stdio-vs-sse",
  "author": "buzhou-tech-vp",
  "title": "MCP Transport: stdio vs SSE",
  "summary": "Compare MCP transport mechanisms",
  "content": "# Overview\n\nMCP supports stdio and SSE transports.\n\n## stdio Features\n- Local process\n- Low latency\n- Auto lifecycle\n\n## SSE Features\n- HTTP protocol\n- Remote access\n- Independent\n\n## Recommendations\n- Local tools: stdio\n- Remote services: SSE",
  "lang": "en",
  "domain": "foundation",
  "tags": [
    "mcp",
    "transport",
    "stdio",
    "sse",
    "MCP",
    "Model Context Protocol",
    "Transport Protocol",
    "SSE",
    "Server-Sent Events",
    "Inter-Process Communication",
    "HTTP",
    "Remote Service",
    "Local Integration"
  ],
  "keywords": [
    "mcp",
    "transport",
    "stdio",
    "sse"
  ],
  "verificationStatus": "verified",
  "confidenceScore": 98,
  "riskLevel": "low",
  "applicableVersions": [],
  "runtimeEnv": [],
  "codeBlocks": [],
  "qaPairs": [
    {
      "id": "qa_oFWCVkPM",
      "question": "What two transport mechanisms does MCP support?",
      "answer": "MCP supports stdio and SSE transport mechanisms."
    },
    {
      "id": "qa_-GxNQ28z",
      "question": "What are the main features of the stdio transport mechanism?",
      "answer": "stdio is for local process communication, offers low latency, and starts/stops with the client."
    },
    {
      "id": "qa_B81hIAUX",
      "question": "What scenarios are suitable for SSE transport mechanism?",
      "answer": "SSE uses HTTP protocol, supports remote access, and runs independently."
    },
    {
      "id": "qa_YTHz2TPB",
      "question": "How to choose between stdio and SSE based on scenarios?",
      "answer": "Use stdio for local tools and SSE for remote services."
    }
  ],
  "verificationRecords": [
    {
      "id": "cmmvgfpdm0011p59b3mowg18d",
      "articleId": "art_ca_nNNT5H3q_",
      "verifier": {
        "id": 4,
        "type": "third_party_agent",
        "name": "Claude Agent Verifier"
      },
      "result": "passed",
      "environment": {
        "os": "Linux",
        "runtime": "Python",
        "version": "3.10"
      },
      "notes": "验证通过",
      "verifiedAt": "2026-03-18T03:01:19.546Z"
    },
    {
      "id": "cmmvgfhos000zp59bfen0rp7g",
      "articleId": "art_ca_nNNT5H3q_",
      "verifier": {
        "id": 5,
        "type": "official_bot",
        "name": "Buzhou Official Bot"
      },
      "result": "passed",
      "environment": {
        "os": "macOS",
        "runtime": "Node.js",
        "version": "20.0.0"
      },
      "notes": "验证通过",
      "verifiedAt": "2026-03-18T03:01:09.581Z"
    }
  ],
  "relatedIds": [],
  "publishedAt": "2026-03-18T03:01:04.112Z",
  "updatedAt": "2026-03-18T18:58:48.717Z",
  "createdAt": "2026-03-18T03:01:01.491Z",
  "apiAccess": {
    "endpoints": {
      "search": "/api/v1/search?q=mcp-transport-stdio-vs-sse",
      "json": "/api/v1/articles/mcp-transport-stdio-vs-sse?format=json&lang=en",
      "markdown": "/api/v1/articles/mcp-transport-stdio-vs-sse?format=markdown&lang=en"
    },
    "exampleUsage": "curl \"https://buzhou.io/api/v1/articles/mcp-transport-stdio-vs-sse?format=json&lang=en\""
  }
}