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

PHP官方MCP SDK正式发布

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 等提供一流集成。仓库中也会维护集成列表。

从这里开始:

  • SDK 仓库:modelcontextprotocol/php-sdk

  • Composer 包:https://packagist.org/packages/mcp/sdk

  • MCP 规范和生态:https://modelcontextprotocol.io/

    ⭐ 欢迎 Star 仓库,试用功能,提交 issue 和 PR,参与讨论。

其他优秀的 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 正式发布

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值