Skip to content

[MCP] Allow MCP sdk 0.7 - #8422

Closed
jbtronics wants to merge 1 commit into
api-platform:mainfrom
jbtronics:patch-1
Closed

[MCP] Allow MCP sdk 0.7 #8422
jbtronics wants to merge 1 commit into
api-platform:mainfrom
jbtronics:patch-1

Conversation

@jbtronics

Copy link
Copy Markdown
Contributor
Q A
Branch? main
Tickets
License MIT
Doc PR

Allow MCP SDK 0.7 for compatibility with latest symfony/mcp-bundle release

@soyuka

soyuka commented Jul 27, 2026

Copy link
Copy Markdown
Member

Thanks @jbtronics — picking this up in #8425, which keeps your src/Mcp constraint change and adds the two pieces needed to actually get CI green:

  • the root composer.json still pins mcp/sdk: ^0.6, so composer install stays unresolvable against symfony/mcp-bundle (that is why the checks here are all red);
  • symfony/mcp-bundle is pinned to ^0.12 instead of dev-main so an upstream main release cannot break the build again;
  • McpController gained a required MiddlewareFactory argument in v0.12.0, which the Laravel provider now passes — this also fixes the 10 McpTest failures the Laravel jobs have been carrying since mid-July.

It is opened against 4.3 rather than main since all three branches are affected and the fix should flow up. Closing in favour of that one.

@soyuka soyuka closed this Jul 27, 2026
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