Skip to content

Commit 31292d8

Browse files
authored
Merge pull request modelcontextprotocol#1425 from conorkel/main
2 parents d1c2a32 + d11d1ed commit 31292d8

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
+++
2+
date = '2025-09-05T00:00:00Z'
3+
title = 'Announcing the Official PHP SDK for MCP'
4+
author = 'David Soria Parra (Lead Maintainer), Christopher Hertel (Symfony), Roman Pronskiy (PHP Foundation)'
5+
tags = ['announcement', 'community']
6+
+++
7+
8+
The official [PHP SDK](https://github.com/modelcontextprotocol/php-sdk) for the Model Context Protocol is now generally available.
9+
10+
Built in collaboration with the [PHP Foundation](https://thephp.foundation/) and [Symfony](https://symfony.com/), the PHP SDK handles protocol details, so developers don’t have to worry about low-level mechanics and can focus on building their applications.
11+
12+
The initial release enables PHP developers to build MCP [servers](https://modelcontextprotocol.io/docs/learn/server-concepts), exposing [tools](https://modelcontextprotocol.io/docs/learn/server-concepts#tools-ai-actions), [prompts](https://modelcontextprotocol.io/docs/learn/server-concepts#prompts-interaction-templates), and [resources](https://modelcontextprotocol.io/docs/learn/server-concepts#resources-context-data) to AI applications. Support for PHP applications to act as MCP [clients](https://modelcontextprotocol.io/docs/learn/client-concepts) will follow.
13+
14+
The PHP SDK now joins 9 other [officially supported language SDKs](https://modelcontextprotocol.io/docs/sdk) in the MCP ecosystem, making it easier for developers everywhere to adopt MCP in their preferred language.
15+
16+
## Get involved
17+
18+
The PHP SDK is now open to the community to install, test, and contribute:
19+
20+
- SDK repo: [modelcontextprotocol/php-sdk](https://github.com/modelcontextprotocol/php-sdk)
21+
- Composer package: [mcp/sdk](https://packagist.org/packages/mcp/sdk)
22+
23+
We welcome your feedback and contribution, including issues, documentation improvements, and pull requests. Framework-specific integrations and real-world examples are also particularly valuable.
24+
25+
## Thanks to the MCP community
26+
27+
This release consolidates earlier community work into a single, trusted implementation. The SDK is maintained by the [Symfony](https://symfony.com/) team, with [Kyrian Obikwelu](https://github.com/CodeWithKyrian) joining as a maintainer based on his previous [PHP-MCP](https://github.com/php-mcp) work. The [PHP Foundation](https://thephp.foundation/) helped to coordinate the initiative with support from the members of MCP steering group.
28+
29+
Thank you to all involved in bringing PHP to the MCP ecosystem.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"ajv-formats": "^3.0.1",
4242
"glob": "^11.0.0",
4343
"mintlify": "^4.0",
44-
"prettier": "^3.4.2",
44+
"prettier": "^3.6.2",
4545
"tsx": "^4.19.1",
4646
"typedoc": "^0.28.7",
4747
"typescript": "^5.6.2",

0 commit comments

Comments
 (0)