使用说明
laravel mcp服务器
此包为Laravel应用程序提供了一个模型上下文协议(MCP)服务器。它允许您创建和注册可与MCP协议结合使用的工具和提示。
MCP协议是构建可以与语言模型交互的工具的标准,使开发人员能够创建利用这些模型功能的强大应用程序。
阅读更多关于MCP协议的信息https://modelcontextprotocol.io.
安装
您可以通过composer安装该软件包:
composer require aberdeener/laravel-mcp-server
用法
// Within your AppServiceProvider.php
use Aberdeener\LaravelMcpServer\Protocol\Tools\ToolRegistry;
use Aberdeener\LaravelMcpServer\Protocol\Prompts\PromptRegistry;
public function boot(): void
{
// ...
app(ToolRegistry::class)->registerTool(new GetWeatherTool);
app(PromptRegistry::class)->registerPrompt(new ReviewPhpCode);
}
与官方进行实验 MCP检查员:
npx @modelcontextprotocol/inspector php /path/to/your/laravel/app/artisan mcp:stdio
测试
composer test
更新日志
请看 更新日志 有关最近发生的变化的更多信息。
贡献
请看 贡献 了解详情。
鸣谢
许可证
MIT许可证(MIT)。请看 许可证文件 了解更多信息。
