---
title: "Changes to Streamable HTTP JSON-RPC endpoint for remote MCP clients."
method: POST
path: "/mcp"
---

# Changes to Streamable HTTP JSON-RPC endpoint for remote MCP clients.

`POST /mcp`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 12 revisions.

- **2026-07-13** `e60dfaf3c445`: 8 breaking, 3 info

## Changes

- **2026-07-13** `e60dfaf3c445`: 8 breaking, 3 info
  - the request property `id` became not nullable
  - removed the enum value `initialize` of the request property `method`
  - removed the enum value `tools/call` of the request property `method`
  - removed the enum value `tools/list` of the request property `method`
  - added `#/components/schemas/McpJsonRpcResponse, #/components/schemas/ErrorEnvelope` to the response body `oneOf` list for the response status `400`
  - the response's body type changed from `object` to no type for status `400`
  - the response property `id/oneOf[subschema #1]/` became nullable for the status `200`
  - removed the required property `error` from the response with the `400` status
  - the `header` request parameter `MCP-Protocol-Version` became optional
  - the request property `id/oneOf[subschema #1]/` became nullable
  - added the success response with the status `202`

---

[Operation](https://skmtc.dev/windmill-growth/apis/traxy-customer-api-and-mcp-v1/docs/mcp/post.md) - [API](https://skmtc.dev/windmill-growth/apis/traxy-customer-api-and-mcp-v1.md) - [Page](https://skmtc.dev/windmill-growth/apis/traxy-customer-api-and-mcp-v1/changes/mcp/post)
