Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · HTTP+SSE (deprecated)
mcp-transport:http-ssea5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
MCPTransport JSON

mcp-transport:http-sse

Structured · live

HTTP+SSE (deprecated) json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · compute/mcp-transports/http-sse.yamlCluster · compute
Record JSON
{
  "id": "mcp-transport:http-sse",
  "_kind": "MCPTransport",
  "_file": "compute/mcp-transports/http-sse.yaml",
  "_cluster": "compute",
  "attributes": {
    "displayName": "HTTP+SSE (deprecated)",
    "kind": "http-sse-deprecated",
    "specVersion": "2025-03-26",
    "currentSpecRevision": "2025-11-25",
    "specRevisions": [
      "2024-11-05",
      "2025-03-26"
    ],
    "status": "deprecated",
    "streaming": "partial",
    "specUrl": "https://modelcontextprotocol.io/specification/2025-03-26/basic/transports#http-sse-deprecated",
    "connectionLifecycle": "Two-endpoint design (legacy):\n  1. Client opens GET on the SSE endpoint; server responds with an\n     `endpoint` SSE event whose `data:` is the URL the client must\n     POST JSON-RPC requests to (typically a per-session URL).\n  2. Client POSTs `initialize` to the announced endpoint; response\n     is delivered asynchronously as an SSE `message` event on the\n     open GET stream.\n  3. Client POSTs `notifications/initialized`. Session is ready.\n  4. Shutdown is by closing the SSE GET; no explicit DELETE.\n",
    "capabilityNegotiation": "Same `initialize` request/response payloads as stdio and Streamable\nHTTP — only the delivery path differs (POST request, SSE-event response).\n",
    "notificationModel": "Server-to-client notifications/requests/responses all flow on the\nsingle SSE GET stream as `message` events. Client-to-server notifications\nare POSTed to the announced endpoint and acknowledged with 202 Accepted.\n",
    "reconnectPolicy": "No formal session-resumption mechanism in the spec. On stream loss\nthe client is expected to reopen the SSE GET and run `initialize`\nagain; the server will issue a fresh per-session POST endpoint.\nThis lack of resumption is one of the reasons the 2025-03-26\nrevision deprecated this transport in favour of Streamable HTTP.\n",
    "authentication": "Bearer tokens via `Authorization: Bearer <token>` on both the SSE\nGET and the POST endpoint. The 2025-06-18 OAuth Resource Server\nformalisation does not apply — this transport was deprecated before\nthat revision was published.\n",
    "streamingFraming": "SSE event stream on the GET, each event `event: message\\ndata: <json>\\n\\n`\n(or `event: endpoint` for the initial endpoint announcement).\nPer-message JSON-RPC framing on the POST endpoint (one message per\nrequest body). Standard JSON-RPC message-id discipline.\n"
  },
  "outgoingEdges": [
    {
      "from": "mcp-transport:http-sse",
      "to": "agent-runtime-impl:a5c.runtime@current",
      "kind": "spoken_by",
      "attributes": {}
    },
    {
      "from": "mcp-transport:http-sse",
      "to": "agent-runtime-impl:babysitter-agent.runtime@current",
      "kind": "spoken_by",
      "attributes": {}
    },
    {
      "from": "mcp-transport:http-sse",
      "to": "agent-runtime-impl:babysitter.runtime@current",
      "kind": "spoken_by",
      "attributes": {}
    },
    {
      "from": "mcp-transport:http-sse",
      "to": "agent-runtime-impl:babysitter-sdk.runtime@current",
      "kind": "spoken_by",
      "attributes": {}
    },
    {
      "from": "mcp-transport:http-sse",
      "to": "agent-runtime-impl:cursor.runtime@current",
      "kind": "spoken_by",
      "attributes": {}
    }
  ],
  "incomingEdges": [
    {
      "from": "agent-runtime-impl:a5c.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "connects",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:a5c.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "speaks",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:babysitter-agent.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "connects",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:babysitter-agent.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "speaks",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:babysitter.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "connects",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:babysitter.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "speaks",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:babysitter-sdk.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "connects",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:babysitter-sdk.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "speaks",
      "attributes": {}
    },
    {
      "from": "agent-runtime-impl:cursor.runtime@current",
      "to": "mcp-transport:http-sse",
      "kind": "speaks",
      "attributes": {}
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-authentication",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-capabilitynegotiation",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-connectionlifecycle",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-currentspecrevision",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-notificationmodel",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-reconnectpolicy",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-specrevisions",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-specurl",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-specversion",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-status",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-streaming",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    },
    {
      "from": "claim:mcp-transport-http-sse-mcp-transport-http-sse-streamingframing",
      "to": "mcp-transport:http-sse",
      "kind": "about_subject"
    }
  ]
}

Shortcuts

Back to overview
Open graph tab