laravel/mcp
Completed
v1.1.1
v1.1.1
View on GitHub
Changelog
What's Changed
- Limit redirect URIs in dynamic client registration by @pushpak1300 in https://github.com/laravel/mcp/pull/373
Full Changelog: https://github.com/laravel/mcp/compare/v1.1.0...v1.1.1
Pull requests
#282 Align protocol error codes with MCP 2026-07-28
Pushpak Chhajed
+26 / -1
Merged
#283 Complete every result with the server info metadata
Pushpak Chhajed
+140 / -29
Merged
#285 Remove server session state for the stateless transports
Pushpak Chhajed
+41 / -114
Merged
#286 Validate the mirrored MCP request headers over HTTP
Pushpak Chhajed
+384 / -17
Merged
#295 Add the server/discover method
Pushpak Chhajed
+86 / -50
Merged
#296 Serve only MCP 2026-07-28 and drop the initialize handshake
Pushpak Chhajed
+79 / -690
Merged
#297 Require the protocol metadata on every request
Pushpak Chhajed
+185 / -6
Merged
#299 Place the mirrored header contract in the protocol layer
Pushpak Chhajed
+231 / -87
Merged
#300 Mirror annotated tool parameters into client request headers
Pushpak Chhajed
+877 / -16
Merged
#301 Add caching hints to every cacheable result
Pushpak Chhajed
+277 / -8
Merged
#303 Advertise MCP Apps through the extensions capability
Pushpak Chhajed
+54 / -19
Merged
#304 Negotiate modern and legacy protocol eras
Pushpak Chhajed
+1498 / -148
Merged
#308 [master] Update .gitattributes
Jack Bayliss
+4 / -0
Merged
#315 Restore Laravel 11 compatibility in implementation parsing
Pushpak Chhajed
+40 / -10
Merged
#316 Launch the MCP Inspector with a modern era config
Pushpak Chhajed
+31 / -16
Merged
#318 Acknowledge and gracefully close subscriptions/listen requests
Pushpak Chhajed
+78 / -0
Merged
#319 Add 1.0 upgrade guide
Pushpak Chhajed
+276 / -0
Merged
#320 Assert tools/list returns tools in declaration order
Pushpak Chhajed
+53 / -0
Merged
#322 Expose OAuth challenges on authenticated MCP routes
Ryanba
+92 / -0
Merged
#323 Prefer Client ID Metadata Documents over dynamic registration
Pushpak Chhajed
+371 / -11
Merged
#324 Port searchable tool catalogs and inspector route prompts from 0.x
Pushpak Chhajed
+933 / -32
Merged
#326 Honor server caching hints on the client
Pushpak Chhajed
+391 / -0
Merged
#327 Add the MCP conformance suite for local runs
Pushpak Chhajed
+772 / -3
Merged
#328 Add stateless MCP elicitation support
Pushpak Chhajed
+2348 / -30
Merged
#331 Validate params shape on JSON-RPC notifications
Jeremy Schoemaker
+26 / -2
Merged
#332 Update SKILL.blade.php
Martin Camen
+1 / -1
Merged
#333 Asserting registered tools and prompts and resources
Günther Debrauwer
+424 / -2
Merged
#334 `assertNotRegistered` method on `TestResponse`
Günther Debrauwer
+155 / -0
Merged
#336 Support nested request input with Laravel-style dot notation
Ethan Bray
+34 / -5
Merged
#339 Updated HasStructuredContent so structured content always gets returned correctly.
Smoseby
+29 / -6
Merged
#340 Revert "Updated HasStructuredContent so structured content always gets returned correctly."
Pushpak Chhajed
+6 / -29
Merged
#341 Serve legacy initialize clients alongside the modern protocol
Pushpak Chhajed
+134 / -62
Merged
#342 Port OAuth client logo and uri to 1.0
Pushpak Chhajed
+300 / -36
Merged
#346 Sync 0.x changes and update phpunit.xml.dist
Pushpak Chhajed
+41 / -6
Merged
#349 Validate loopback redirect URIs by parsed host
Pushpak Chhajed
+36 / -8
Merged
#350 Migration from Mockery to Double
Jason McCreary
+33 / -226
Merged
#352 Allow oauthRoutes() to skip dynamic client registration
Kelvin Macharia Ngunyi
+66 / -6
Merged
#353 Bump to Double v1
Jason McCreary
+1 / -1
Merged
#354 Fix handling of trailing slash in discovery urls
Josh Butts
+27 / -1
Merged
#356 Revert "Add stateless MCP elicitation support"
Pushpak Chhajed
+30 / -2348
Merged
#357 Add config-driven MCP clients with GitHub, Linear and Playwright presets
Pushpak Chhajed
+344 / -32
Merged
#358 Stop sending structured content twice in execute_tools results
Timofei Smolin
+118 / -5
Merged
#362 Check isError before reading tool results in MCP app examples
Lazizbek Ergashev
+53 / -8
Merged
#364 Include the tool title in annotations.title
Bjorn Antonissen
+44 / -10
Merged
#365 Reject requests with a null id
Guilherme
+24 / -1
Merged
#366 Advertise token endpoint auth methods in OAuth metadata
Pushpak Chhajed
+3 / -0
Merged
#367 Reject legacy requests with an unsupported protocol version header
Guilherme
+59 / -1
Merged
#369 Remove security policy in favor of the org-wide default
Pushpak Chhajed
+0 / -92
Merged
#370 Bump shivammathur/setup-php from 2.37.2 to 2.40.0 in the github-actions group
dependabot[bot]
+3 / -3
Merged
#371 Verify the resource advertises caller supplied OAuth metadata
Pushpak Chhajed
+395 / -0
Merged
#372 Fix initialization compatibility with MCP 2025-03-26 clients
MohannadElemary
+8 / -6
Merged
#373 Limit redirect URIs in dynamic client registration
Pushpak Chhajed
+23 / -2
Merged