Agent Skills
返回列表
💻

PHP MCP 服务器与客户端

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/build-mcp-servers-and-clients-for-php-applications-with-the-official-php-sdk

技能介绍

解决PHP应用接入MCP的核心痛点

手动为PHP应用适配Model Context Protocol时,开发者需要自行处理协议交互、工具封装、客户端对接等底层逻辑,不仅耗时,还容易因协议实现不一致导致兼容性问题。该技能直接基于官方PHP SDK,省去重复造轮子的步骤。

技能的核心工作逻辑

  • 基于官方SDK封装:依托MCP PHP SDK的服务器与客户端实现,无需手动编写协议通信代码。
  • 功能暴露标准化:可将PHP应用的功能封装为MCP工具、资源和提示,供代理工作流直接调用。
  • 双向对接支持:同时覆盖服务器搭建与客户端调用场景,满足PHP应用作为MCP服务提供方或消费方的需求。

适用边界与注意事项

适合已具备PHP、Composer开发环境的项目,且需依赖MCP兼容的主机或客户端环境。若应用无需与MCP生态交互,或未使用官方PHP SDK,该技能并非必要选择。

使用场景

  • PHP后端团队为现有业务系统搭建MCP服务器,将数据库查询接口封装为标准化MCP工具供Agent调用
  • 开发者基于PHP编写MCP客户端,让CLI应用能连接外部MCP服务并调用其提供的资源与提示
  • PHP工程师在现有Laravel或Symfony项目中接入MCP协议,将内部业务逻辑暴露为MCP工具供代理工作流使用
  • 团队为PHP微服务添加MCP客户端能力,使其能消费第三方MCP服务提供的资源和工具能力

适合人员

  • PHP后端工程师:需要在现有项目中快速实现MCP服务器或客户端,对接Agent生态
  • PHP技术负责人:评估并推动团队将业务系统通过MCP协议暴露能力,支撑上层代理工作流
  • 独立开发者:基于PHP构建MCP兼容的工具或服务,希望复用官方SDK减少协议层开发成本