{
  "story_id": "5e6de97ed4a0bbb8e9cd9a81f4185001",
  "desk": "drm3",
  "revision": 1,
  "published_at": "2026-09-04T15:52:41.000Z",
  "content_hash": "d33dfd8f5ecef9e44b71da94b7f853f8bf2c5810162abcbb732135a7593a9d58",
  "hash_basis": "sha256 over `headline\\ndek\\nprose`, plus `\\n` + the canonical citations JSON when any source is placed, plus `\\n#blog` for blogs",
  "basis": {
    "headline": "MCP Gains Traction on ChatGPT and Claude, Turning Chat Into a Dev Workbench",
    "dek": "A Medium post argues MCP is quietly turning ChatGPT and Claude chat windows into software development workbenches.",
    "prose": "In a Medium blog post, the author asserts that a quiet shift is taking place in how software is built, a change most visible in mundane experiments rather than in benchmark charts. [^1]\n\nAn AI Gateway sits between an application and one or more Large Language Models, governing prompts, completions, embeddings, and model invocations, with capabilities including provider abstraction, model routing, load balancing, cost controls, rate limiting, prompt and response filtering, observability, audit logging, and failover between model providers. [^2]\n\nAn MCP Gateway sits between MCP clients and MCP servers, governing tool traffic and providing authentication, authorization, tool discovery, routing, policy enforcement, tool allowlists, audit logging, and multi-server aggregation. [^3]\n\nThe author argues that AI Gateways, MCP Gateways, and Agent Gateways are conceptually different but operationally similar, sharing infrastructure responsibilities such as authentication, authorization, rate limiting, routing, observability, auditing, policy enforcement, and usage analytics. [^4]\n\nThe Model Context Protocol (MCP) is an industry standard developed by Anthropic for connecting AI applications to external data sources, tools, and services in a consistent, interoperable way. [^5]\n\nThe blog post's title indicates that the piece centers on the Model Context Protocol (MCP) as used on ChatGPT and Claude.ai, suggesting chat windows are becoming development workbenches. [^6]",
    "cited": "[{\"statement\":\"In a Medium blog post, the author asserts that a quiet shift is taking place in how software is built, a change most visible in mundane experiments rather than in benchmark charts.\",\"source\":\"medium.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-03T05:42:03.000Z\",\"publisher_count\":1,\"sources\":[\"medium.com\"]},{\"statement\":\"An AI Gateway sits between an application and one or more Large Language Models, governing prompts, completions, embeddings, and model invocations, with capabilities including provider abstraction, model routing, load balancing, cost controls, rate limiting, prompt and response filtering, observability, audit logging, and failover between model providers.\",\"source\":\"Medium\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T15:52:41.000Z\",\"publisher_count\":1,\"sources\":[\"Medium\"]},{\"statement\":\"An MCP Gateway sits between MCP clients and MCP servers, governing tool traffic and providing authentication, authorization, tool discovery, routing, policy enforcement, tool allowlists, audit logging, and multi-server aggregation.\",\"source\":\"Medium\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T15:52:41.000Z\",\"publisher_count\":1,\"sources\":[\"Medium\"]},{\"statement\":\"The author argues that AI Gateways, MCP Gateways, and Agent Gateways are conceptually different but operationally similar, sharing infrastructure responsibilities such as authentication, authorization, rate limiting, routing, observability, auditing, policy enforcement, and usage analytics.\",\"source\":\"Medium\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T15:52:41.000Z\",\"publisher_count\":1,\"sources\":[\"Medium\"]},{\"statement\":\"The Model Context Protocol (MCP) is an industry standard developed by Anthropic for connecting AI applications to external data sources, tools, and services in a consistent, interoperable way.\",\"source\":\"Medium\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T15:52:41.000Z\",\"publisher_count\":1,\"sources\":[\"Medium\"]},{\"statement\":\"The blog post's title indicates that the piece centers on the Model Context Protocol (MCP) as used on ChatGPT and Claude.ai, suggesting chat windows are becoming development workbenches.\",\"source\":\"medium.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-03T05:42:03.000Z\",\"publisher_count\":1,\"sources\":[\"medium.com\"]}]",
    "kind": "news"
  },
  "receipt_verify": "Ed25519 over the dot-joined string `slice_hash.cursor_from.cursor_to.view.view_version.row_count`; public_key and sig are base64url of the raw 32-byte key / 64-byte signature",
  "receipt": null,
  "receipt_note": "this revision predates receipt-keeping (before v0.37.0); the filed row lives in the record",
  "generation_chain": {
    "wire": {
      "stream": "fountain_news",
      "story_id": "6dac00e4d891fa23c4c7ffd3f277bca8",
      "thread_id": "3bdb17d2a68166646901cf82a6c4d701",
      "thread_label": "Model Context Protocol (MCP)",
      "novelty": "UPDATE",
      "content_hash": "269e23a84eaf3864e3d9b6c94a418bbcad3e2d2a11a18d49291cf9c085d3c438",
      "last_published_at": "2026-09-04T15:52:41.000Z",
      "read_receipt": {
        "slice_hash": "4c515b29f6c545a6f2cb5c991b46c60b62a8ef5f2058597d40ed4cb3dd96423e",
        "cursor_from": "eyJ0cyI6IjIwMjYtMDktMDRUMTU6NDk6MDAuMDAwMDAwWiIsImlkIjoiMDdlZmFkYTBjNWUzYzY1MmUyYjNmMmYxNGE5YzNlYzAiLCJ2IjoiMSJ9",
        "cursor_to": "eyJ0cyI6IjIwMjYtMDktMDRUMTg6MDE6MDAuMDAwMDAwWiIsImlkIjoiNDM2Y2FhODVhZGY5YzZmODIwOGIxNDJiYzM5ZWRjYWMiLCJ2IjoiMSJ9",
        "view": "v_fountain_news",
        "view_version": "1",
        "row_count": 53,
        "window_days": 3,
        "bytes_scanned": 9795940,
        "credits": 4.24,
        "price_per_100_rows": 8,
        "sig": "1D6k5eGXVgjjn1CEK-PKMI0-6HN3inJccU9F0SyoDm2m-OkP32L2mZOy8FNUPV9VKAud39wJ5Qpg5vEMSLOQBQ",
        "public_key": "bMUigy8O0jOnBxQ4Sc-5lwhIZ8LQVAhxMbR7qESVuUE",
        "signer_path": "lakehouse/data-extract/v1",
        "alg": "Ed25519",
        "signed": true
      }
    },
    "written_at": "2026-09-04T18:22:18.396Z"
  },
  "cited_facts": [
    {
      "statement": "In a Medium blog post, the author asserts that a quiet shift is taking place in how software is built, a change most visible in mundane experiments rather than in benchmark charts.",
      "source": "medium.com",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-03T05:42:03.000Z",
      "publisher_count": 1,
      "sources": [
        "medium.com"
      ]
    },
    {
      "statement": "An AI Gateway sits between an application and one or more Large Language Models, governing prompts, completions, embeddings, and model invocations, with capabilities including provider abstraction, model routing, load balancing, cost controls, rate limiting, prompt and response filtering, observability, audit logging, and failover between model providers.",
      "source": "Medium",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-04T15:52:41.000Z",
      "publisher_count": 1,
      "sources": [
        "Medium"
      ]
    },
    {
      "statement": "An MCP Gateway sits between MCP clients and MCP servers, governing tool traffic and providing authentication, authorization, tool discovery, routing, policy enforcement, tool allowlists, audit logging, and multi-server aggregation.",
      "source": "Medium",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-04T15:52:41.000Z",
      "publisher_count": 1,
      "sources": [
        "Medium"
      ]
    },
    {
      "statement": "The author argues that AI Gateways, MCP Gateways, and Agent Gateways are conceptually different but operationally similar, sharing infrastructure responsibilities such as authentication, authorization, rate limiting, routing, observability, auditing, policy enforcement, and usage analytics.",
      "source": "Medium",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-04T15:52:41.000Z",
      "publisher_count": 1,
      "sources": [
        "Medium"
      ]
    },
    {
      "statement": "The Model Context Protocol (MCP) is an industry standard developed by Anthropic for connecting AI applications to external data sources, tools, and services in a consistent, interoperable way.",
      "source": "Medium",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-04T15:52:41.000Z",
      "publisher_count": 1,
      "sources": [
        "Medium"
      ]
    },
    {
      "statement": "The blog post's title indicates that the piece centers on the Model Context Protocol (MCP) as used on ChatGPT and Claude.ai, suggesting chat windows are becoming development workbenches.",
      "source": "medium.com",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-03T05:42:03.000Z",
      "publisher_count": 1,
      "sources": [
        "medium.com"
      ]
    }
  ],
  "note": "A signature proves who filed this and that it has not changed since. It never makes a claim true."
}