The PHP Foundation, in collaboration with Anthropic’s MCP team and the Symfony team, has announced the official PHP SDK for MCP. The goal is a framework-agnostic, production-ready reference implementation that the PHP ecosystem can rely on.
What is MCP?
The Model Context Protocol is an open standard introduced by Anthropic’s MCP team, enabling AI systems to connect with external tools and data sources. Think of it as a standardized “USB-C port” for AI—making it easier to plug applications and services into the growing AI ecosystem.
Why this matters for PHP
Until now, PHP lacked an official SDK for MCP. Community projects existed, but there was no single trusted implementation. With this new initiative:
- PHP gains a reference implementation that developers can rely on.
- It highlights PHP’s readiness for AI development, putting the language on equal footing with ecosystems like Python and JavaScript.
Maintainers and Roadmap
The Symfony team will lead maintenance, joined by community contributors like Kyrian Obikwelu, who previously worked on PHP MCP libraries.
The high-level roadmap includes:
- Server-side building blocks (initial release)
- Client capabilities and additional transports
- Documentation, examples, and stability hardening
The SDK will remain framework-agnostic; however, integrations for Laravel, WordPress, Drupal, Laminas, and other frameworks are encouraged.
Get Involved
Developers can already start experimenting with the SDK and contributing to its growth:
- GitHub Repo: modelcontextprotocol/php-sdk
- Composer Package: mcp/sdk on Packagist
- MCP Spec: modelcontextprotocol.io
Want to contribute? Open issues, share PRs, or help test real-world integrations. The team is especially keen on Laravel adapters and examples to showcase PHP’s strength in AI tooling.