wordpress/php-mcp-schema
PHP DTOs for the Model Context Protocol (MCP) specification
v0.1.3
256K downloads/mo
#2258 most downloaded on Packagist
WordPress/php-mcp-schema
What this package is like to depend on
Last release 13 days ago
10 Aug 2026
Ships on a steady schedule
a new release about every 2 months
Nearly every release is documented
notes for 4 of 4 stable releases
Nothing withdrawn
no release was ever pulled
5 months old
4 releases · first in 2026
4 releases in the last 12 months
see the full history below
Release timeline
4 releases · Mar 2026 to Aug 2026Releases
latest 4-
v0.1.310 Aug 2026Release notes
Open source →Fixed
- Open MCP schema types now preserve unrecognized fields during
fromArray()andtoArray()round trips, including additional JSON Schema keywords such as$defsin tool input and output schemas.
Full Changelog: v0.1.2...v0.1.3
- Open MCP schema types now preserve unrecognized fields during
-
v0.1.205 Jun 2026Release notes
Open source →Fixed
ToolInputSchema::toArray()andToolOutputSchema::toArray()now always emit thepropertieskey as a JSON object, even for tools that declare no parameters. Parameter-less tools previously produced{"type":"object"}(key omitted) or[](JSON array), both of which strict JSON Schema validators such as OpenAI strict function-calling mode reject withobject schema missing properties. Tools with parameters are unchanged. The fix is mirrored in the TypeScript generator so a clean regeneration reproduces the patched output.
Full Changelog: v0.1.1...v0.1.2
-
v0.1.110 Apr 2026Release notes
Open source →What's Changed
- build: exclude skill/ folder from dist archives by @galatanovidiu in #4
- build: exclude CLAUDE.md from dist archives by @galatanovidiu in #5
- docs: update CHANGELOG for 0.1.1 and backfill 0.1.0 release date by @galatanovidiu in #6
Full Changelog: v0.1.0...v0.1.1
-
v0.1.002 Mar 2026Release notes
Open source →What's Changed
- Add TypeScript generator for MCP PHP DTOs by @galatanovidiu in #1
- Add generated PHP DTOs for MCP schema version 2025-11-25 by @galatanovidiu in #2
- Prepare repository for first public release by @galatanovidiu in #3
New Contributors
- @galatanovidiu made their first contribution in #1
Full Changelog: https://github.com/WordPress/php-mcp-schema/commits/v0.1.0