2025年9月5日,PHP基金会宣布了一项振奋人心的消息:官方PHP MCP(模型上下文协议,Model Context Protocol)SDK的开发工作已正式启动!这一举措标志着PHP社区在拥抱AI技术与现代化开发模式方面的又一大步,为PHP开发者与AI生态系统的深度整合铺平了道路。
💡趣味事实:MCP 的联合创造者
David Soria Parra
曾是PHP 5.4
和5.5
的发布经理,同时也是一位长期 PHP 核心贡献者。他编写的 PHP 代码至今仍在每个 Symfony 和 Laravel 项目中运行。💜
模型上下文协议(MCP)是由Anthropic于2024年11月提出的一项开源标准,旨在为大型语言模型(LLM)与外部数据源、工具和系统之间的交互提供统一接口。通过MCP,开发者可以轻松构建AI驱动的应用,让AI代理能够安全、高效地访问和处理数据,打破传统的信息孤岛问题。MCP支持多种传输协议(如STDIO和HTTP),并通过属性注解等方式简化了开发流程。
PHP作为Web开发领域的支柱语言,其社区一直致力于保持语言的现代化和竞争力。官方PHP MCP SDK的开发,正是为了让PHP开发者能够更便捷地将AI功能集成到他们的应用中,无论是构建智能化的Web服务,还是为现有系统添加AI驱动的工具。
PHP基金会博客中宣布,官方MCP SDK的开发将基于2025-03-26版本的MCP规范,并与现有的社区项目(如php-mcp/server
和logiscape/mcp-sdk-php
)紧密协作。这一SDK旨在为PHP开发者提供以下核心优势:
根据PHP基金会的公告,官方PHP MCP SDK目前处于早期开发阶段,已完成以下工作:
eduardo/mcp-php-sdk
)的开发者展开合作,整合社区的优秀成果。对于PHP开发者来说,官方MCP SDK的推出意味着更多的可能性。无论是构建智能客服系统、自动化代码审查工具,还是集成企业级数据源,MCP SDK都将极大简化开发流程。例如,开发者可以通过简单的属性注解(如#[McpTool]
)将PHP方法暴露为AI可调用的工具,从而实现与ChatGPT、Claude等LLM的无缝交互。
此外,PHP基金会的支持确保了SDK将得到持续维护和更新,开发者可以放心将其用于长期项目。结合PHP 8.4的新功能(如Hooks RFC)和PHP社区的强大生态,MCP SDK有望成为AI驱动开发的重要工具。
PHP社区正迎来一个激动人心的时刻。官方PHP MCP SDK的开发不仅展示了PHP语言在现代技术领域的活力,也为开发者打开了与AI技术深度融合的大门。随着项目的推进,我们期待看到更多创新的PHP应用涌现,为Web开发和AI生态的结合注入新的活力。
让我们共同期待PHP MCP SDK的alpha发布,并为PHP的30周年献上一份特别的礼物!
给力👍👍👍
来了来了
期待