Skip to content

MCP 2026-07-28 spec support#785

Open
artberger wants to merge 1 commit into
mainfrom
adb-mcp-spec
Open

MCP 2026-07-28 spec support#785
artberger wants to merge 1 commit into
mainfrom
adb-mcp-spec

Conversation

@artberger

@artberger artberger commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator
  • new MCP spec compatibility topic
  • new MCP apps topic
  • multiplexing and tool prefixing notes

Signed-off-by: Art Berger <art.berger@solo.io>
@artberger artberger self-assigned this Jul 24, 2026
@artberger artberger added this to the Docs for 1.4.0 milestone Jul 24, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying agentproxy with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3a1d55f
Status: ✅  Deploy successful!
Preview URL: https://2274fb0b.agentproxy.pages.dev
Branch Preview URL: https://adb-mcp-spec.agentproxy.pages.dev

View logs

`*` Gateway API versions: The agentgateway project is conformant to the Kubernetes Gateway API specification. For more details, see the [Gateway API docs](https://gateway-api.sigs.k8s.io/docs/implementations/list/#agentgateway) and agentgateway conformance report per version, such as Gateway API [v1.5.0](https://github.com/kubernetes-sigs/gateway-api/tree/main/conformance/reports/v1.5.0/agentgateway-agentgateway).

`†` Agentgateway supports the MCP spec at the listed version. Earlier versions might also work, but are not guaranteed. Make sure that your MCP clients are not running at a more recent version than your MCP servers.
`†` Agentgateway supports the MCP spec at the listed version. {{< version include-if="latest" >}}Earlier versions might also work, but are not guaranteed. Make sure that your MCP clients are not running at a more recent version than your MCP servers.{{< /version >}}{{< version include-if="main" >}}For more information, see [MCP spec compatibility]({{< link-hextra path="/mcp/spec-compatibility.md" >}}).{{< /version >}}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
`` Agentgateway supports the MCP spec at the listed version. {{< version include-if="latest" >}}Earlier versions might also work, but are not guaranteed. Make sure that your MCP clients are not running at a more recent version than your MCP servers.{{< /version >}}{{< version include-if="main" >}}For more information, see [MCP spec compatibility]({{< link-hextra path="/mcp/spec-compatibility.md" >}}).{{< /version >}}
`` Agentgateway supports the MCP spec at the listed version. {{< version include-if="latest" >}}Earlier versions might also work, but are not guaranteed. Make sure that your MCP clients are not running at a more recent version than your MCP servers.{{< /version >}}{{< version include-if="main" >}}For more information, see [MCP spec compatibility]({{< link-hextra path="/mcp/spec-compatibility/" >}}).{{< /version >}}


You do not need to configure anything to use MCP Apps through agentgateway. UI resources pass through the gateway like any other MCP resource, with two behaviors worth knowing about:

- **Multiplexing**: When you [federate multiple MCP servers]({{< link-hextra path="/mcp/connect/virtual" >}}) into one endpoint, agentgateway rewrites the `ui://` resource URIs so that they still route to the correct upstream target while remaining valid `ui://` URIs that hosts can render.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link will be broken in kubernetes. The topic only exists in standalone.

You do not need to configure anything to use MCP Apps through agentgateway. UI resources pass through the gateway like any other MCP resource, with two behaviors worth knowing about:

- **Multiplexing**: When you [federate multiple MCP servers]({{< link-hextra path="/mcp/connect/virtual" >}}) into one endpoint, agentgateway rewrites the `ui://` resource URIs so that they still route to the correct upstream target while remaining valid `ui://` URIs that hosts can render.
- **Authorization**: Any [MCP authorization]({{< link-hextra path="/mcp/mcp-authz" >}}) rules that you configure also apply to UI resources. If a rule denies access to a UI resource, agentgateway does not advertise it to the client.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link will also be broken in kubernetes. The topic only exists in standalone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants