Reading Time: 4 minutes

We are thrilled to announce the long awaited GA of MuleSoft’s MCP Connector.

MuleSoft’s MCP Connector is now GA

Along with the GA status and support, this version includes new features, performance improvements, and bug fixes.

Support for StreamableHttp transport

This new transport was introduced in the MCP specification just days before the release of 0.1.0-BETA. Advantages include:

  • Better scalability due to the lack of persistent connections
  • It’s now possible to deploy the MCP server to multiple replicas, sharing not only the load but also the session information automatically. 
  • Better integration with gateways that don’t natively support SSE

While the SSE transport is deprecated in the MCP transport, this connector will still continue to support it since it’s still widely adopted in the industry

Custom response headers

It’s now possible to add custom response headers on every exposed endpoint (including /sse, /messages and the new /mcp). This is useful for implementing use cases involving tracing, custom security, or setting directives for load balancers or gateways

No more Netty System Property

Early adopters of the Beta were required to set the mule.http.service.implementation=NETTY system property. This is no longer necessary, and as a matter of fact, we recommend removing it as part of the upgrade.

Upgrading from Beta

If you were an early adopter and were using the beta, here are some quick upgrade tips:

  • Prefer the new StreamableHttp transport over SSE
  • The <mcp:resource-capabilities> and <mcp:tool-capabilities> configuration elements have been removed. If non-default values were used, you might need to manually remove them from the Mule XML
  • The <mcp:add-dynamic-resource> operation is no longer available
  • The <mcp:resource-content> element under <mcp:resource-listener> was renamed to <mcp:resource-listener-content>. This change will require manually renaming the element in the configuration XML.

We’re just getting started

This GA release marks a significant step in MuleSoft’s AI journey, with many more innovations planned for the future.