
PHP MCP Server sdk

2025.05.07
0
PHP开发工具包MCP 协议支持开发效率
PHP MCP Server SDK 是一个用于构建 MCP 服务器的 PHP 开发工具包。它允许开发者在 PHP 环境中暴露资源、提示和工具,支持标准传输协议如 stdio 和 Streamable HTTP(SSE),并处理所有 MCP 协议消息和生命周期事件。
View on GitHub
Overview
基本能力
产品定位
PHP MCP Server SDK 是一个用于构建 MCP 服务器的 PHP 开发工具包,旨在帮助开发者快速集成 MCP 协议功能。
核心功能
- 在 PHP 环境中构建 MCP 服务器
- 暴露资源、提示和工具
- 支持标准传输协议如 stdio 和 Streamable HTTP(SSE)
- 处理所有 MCP 协议消息和生命周期事件
适用场景
- 需要在 PHP 环境中实现 MCP 协议的开发项目
- 快速构建支持 MCP 协议的服务端应用
工具列表
composer
:用于安装和管理 PHP 依赖vscode
或PhpStorm
:支持开发容器的集成开发环境start-inspector.sh
:用于启动 Inspector 测试的脚本
常见问题解答
- 无
使用教程
使用依赖
- PHP 8.2+
安装教程
$ composer require yamayuski/php-mcp-server-sdk
调试方式
# 安装依赖
$ composer install
# 单元测试
$ composer test
# Inspector 测试
$ ./start-inspector.sh