article
README
🚀 🐉 使用快速、简洁的 PHP 方式构建 MCP 服务器
Model Context Protocol (MCP) 是一种全新的标准化方法,旨在为大语言模型(LLLM)提供上下文与工具。借助 pronskiy/mcp,构建 MCP 服务器变得简单又直观。您可以轻松创建工具、暴露资源、定义提示语,并通过简洁的 PHP 代码连接各个组件。
🚀 快速开始
Model Context Protocol (MCP) 是一种新的标准化方法,用于为您的大语言模型(LLLM)提供上下文和工具。pronskiy/mcp 让构建 MCP 服务器变得轻松容易,只需创建工具、暴露资源、定义提示语,就能用简洁的 PHP 代码连接组件。
📦 安装指南
使用 composer 进行安装:
composer require pronskiy/mcp
💻 使用示例
基础用法
require 'vendor/autoload.php';
$server = new \Pronskiy\Mcp\Server('simple-mcp-server');
$server
->tool(
'add-numbers',
'将两个数字相加',
fn(float $num1, float $num2) => "这两个数字 {$num1} 和 {$num2} 的和是 " . ($num1 + $num2)
)
->tool(
'multiply-numbers',
'将两个数字相乘',
fn(float $num1, float $num2) => "这两个数字 {$num1} 和 {$num2} 的乘积是 " . ($num1 * $num2)
)
;
$server->run();
👨💻 作者
- https://github.com/logiscape/mcp-sdk-php
📄 许可证
本项目采用 MIT License (MIT)。请查看 LICENSE.md 以获取更多信息。
微信扫一扫