PHP 发力 AI !PHP 官方 MCP SDK 正式发布

AI摘要
PHP官方发布MCP SDK,由PHP Foundation、Anthropic和Symfony联合开发。该项目提供标准化的AI工具集成方案,提升PHP在AI生态中的竞争力。Symfony团队主导维护,支持跨框架使用,优先实现服务端功能。开发者可通过试用、贡献代码或框架集成参与项目。

PHP 官方 MCP SDK 正式发布

PHP Foundation、Anthropic MCP 团队和 Symfony 正在合作开发 PHP 官方 MCP SDK。该项目的目标是为 PHP 生态提供一个跨框架、可用于生产环境的标准实现。

Symfony 团队将负责主要维护工作,社区也会参与贡献,包括 Kyrian Obikwelu PHP-MCP 项目作者

这次合作将之前的各种实现整合成一个统一、可信的官方版本——modelcontextprotocol/php-sdk,先从服务端开始,后续扩展到客户端功能。

什么是 MCP,为什么重要

Model Context Protocol (MCP) 是 Anthropic 推出的开放协议,让 AI 应用能够连接和使用外部工具及数据源,就像为 AI 系统提供标准化的"USB-C 接口"。

💡 非常有趣的是 MCP 联合创始人 David Soria Parra 曾是 PHP 5.4 和 5.5 的发布经理,长期参与 PHP 核心开发。他写的 PHP 代码至今仍在每个 Symfony 和 Laravel 项目中运行。向 David 致敬!💜

为了简化 MCP 服务器开发,社区提供了各种 SDK——这些轻量级框架处理协议细节,让开发者专注于应用逻辑。

已经有多种编程语言的官方 SDK,但一直没有 PHP 官方 SDK,虽然社区有一些实现。

这就是 PHP Foundation 出面协调开发和维护 PHP 官方 MCP SDK 的原因。

这带来两个重要好处:

  • 为开发者提供可信的标准实现
  • 让 PHP 在 AI 开发生态中更有存在感

具体进展

PHP Foundation 已经与 Anthropic MCP 团队和 Symfony 团队建立合作,开发 PHP 官方 MCP SDK。

Symfony 团队将担任 SDK 的主要维护者,他们在构建高质量、跨框架组件方面有丰富经验,PHP 生态的很多项目都依赖他们的组件。

另外,Kyrian Obikwelu 加入了维护团队,带来他在 MCP 库方面的经验。其他 PHP MCP SDK 作者也欢迎参与。

路线图(概要):

  • 服务端构建模块(首次发布)
  • 客户端功能和其他传输方式(随规范发展)
  • 文档、示例和稳定性改进(基于实际使用反馈)

该实现将保持跨框架特性,确保它在任何平台、老项目和自定义技术栈中都能正常工作。社区适配器和示例会与核心包一起提供。

如何参与

试用:安装 SDK,搭建一个小型 MCP 服务器,开放一两个安全的工具。

贡献:欢迎提交 issue、文档和 PR——特别是测试和实际应用示例。

框架集成:团队希望为 Laravel、WordPress、Drupal、Laminas 等提供一流集成。仓库中也会维护集成列表。

从这里开始:

其他优秀的 PHP AI 扩展

除了官方 MCP SDK,社区还有一些不错的 AI 相关扩展值得关注:

  • symfony/ai - Symfony 官方 AI 组件,提供统一的 AI 服务接口
  • inspector-apm/neuron-ai - PHP AI Agent 开发框架,支持多个 AI 提供商,提供强类型系统和生产级监控功能
  • laravel/boost - Laravel AI 辅助开发工具,提供 MCP 服务器和 15+ 专用工具,包含 Laravel 生态的 AI 编程指南和文档 API
  • prism-php/prism - Laravel 生态的 LLM 集成库,支持 OpenAI、Anthropic、Ollama 等多个 AI 提供商,提供统一接口和工具系统

这些扩展为 PHP 开发者提供了不同的 AI 集成方案,可以根据项目需求选择合适的工具。

原文链接-PHP 发力 AI !PHP 官方 MCP SDK 正式发布

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
开发 @ 家里蹲开发公司
文章
94
粉丝
77
喜欢
400
收藏
282
排名:18
访问:28.0 万
私信
所有博文
社区赞助商