Repository navigation
v0.7.0
MCP Adapter 0.7.0 adds support for MCP 2026-07-28 and moves protocol output to exact-revision schemas. It is also the first release published to the WordPress.org plugin directory.
Before you upgrade
This release has breaking changes for code that extends the adapter:
- The generated DTO classes, the
McpToolValidator,McpResourceValidator, andMcpPromptValidatorclasses, and themcp_adapter_validation_enabledfilter have been removed. - Custom transports must delegate to
HttpRequestHandlerorMcpWireOrchestrator. - Components that are invalid in every supported revision are now rejected instead of silently repaired.
Using MCP Adapter as a bundled Composer library is deprecated. Install the plugin instead.
Read the v0.7.0 migration guide before you upgrade.
Highlights
- MCP
2026-07-28: sessionlessserver/discover, per-request protocol metadata, and theMcp-Method,Mcp-Name, andMcp-Param-*headers over HTTP. - Clients that request
2025-06-18or2024-11-05still connect, and are served through the2025-11-25schema. - Direct callable tools can request elicitation input under
2026-07-28withMcpInputRequired. - Default abilities register even when another plugin initializes the Abilities API first.
See CHANGELOG.md for the full list of changes.
What's Changed
- docs: rebuild readme.txt for the WordPress.org listing by @abhi3315 in #285
- docs: change recommendation to be installed as a canonical plugin by @stormrockwell in #289
- docs: migrate deprecation information to docs/README.md by @steviepee in #291
- ci: implement Playground blueprint.json and PR Previews by @justlevine in #304
- ci: bump dev-deps and
Tested up toheader by @justlevine in #302 - feat: deprecate usage of MCP Adapter as bundled dependency by @matiasbenedetto in #288
- tests: run tests against PHP 8.5 by @justlevine in #303
- dev!: Mark
WP\MCP\Cliclasses as final and cleanup internals by @justlevine in #306 - Fix wp-env builds for PHP 7.4 and 8.0 after Debian bullseye end of life by @galatanovidiu in #322
- ci: update Playground PR preview workflows to v4 by @obenland in #334
- Support exact MCP 2025-11-25 and 2026-07-28 revisions by @galatanovidiu in #310
- Let the schema reject malformed component data instead of repairing it by @galatanovidiu in #319
- Support elicitation input requests on direct tool calls by @galatanovidiu in #316
- Register default abilities before the Abilities API initializes by @galatanovidiu in #339
- Stop MCP Adapter from reporting its own classes as another loaded version by @galatanovidiu in #341
- Prepare the 0.7.0 release by @galatanovidiu in #342
- chore: address PRT feedback by @justlevine in #346
- ci: add WORG deployment step to release.yml by @justlevine in #347
- Add wp.org banner & icon assets by @saarnilauri in #353
- Add SVG source for the wp.org banner by @saarnilauri in #358
- docs: replace refs to AI Plugin with MCP Adapter by @justlevine in #360
- Revert "Fix wp-env builds for PHP 7.4 and 8.0 after Debian bullseye end of life" by @justlevine in #344
- dev!: bump minimum node to v24.15 by @justlevine in #354
- Fix the 0.7.0 release ZIP fatal error and verify the ZIP before publishing by @galatanovidiu in #362
Dependency updates from Dependabot are not listed. See the full changelog link below.
New Contributors
- @abhi3315 made their first contribution in #285
- @steviepee made their first contribution in #291
- @matiasbenedetto made their first contribution in #288
- @obenland made their first contribution in #334
- @saarnilauri made their first contribution in #353
Props
Thank you to everyone who wrote, reviewed, or discussed the changes in this release: @justlevine, @jeffpaul, @gziolo, @andreilupu, @abhi3315, @matiasbenedetto, @dugyen, @webmyc, @dkotter, @stormrockwell, @saarnilauri, @georgestephanis, @steviepee, @obenland.
Full Changelog: v0.6.1...v0.7.0