PHP MCP Server for Laravel 简介
这是一个专为 Laravel 开发者打造的 MCP(Model Context Protocol)服务端,通过简洁的 PHP 属性(Attributes),即可将 Laravel 应用中的控制器方法、服务类或业务逻辑一键暴露为标准的 MCP 工具,供 AI 助手(如 Claude、Cursor 等)直接调用。
它能做什么
- 通过注解式声明快速将任意 Laravel 方法注册为 MCP 工具
- 支持参数类型推断、描述自动生成与结构化输入校验
- 与 Laravel 路由、中间件、依赖注入、服务容器无缝集成
- 让 AI 直接调用你的业务接口(如查询订单、提交表单、调用 Eloquent 模型等)
使用提示
- 是否需要密钥:通常不需要。该服务运行在你自己的 Laravel 应用内部,MCP 通信由你的 Web 服务器承载;若希望对外暴露并限制访问,可在 Laravel 路由层添加 Token 或 IP 白名单等鉴权。
- 适合希望不重写架构、直接复用现有 Laravel 代码的团队。
了解更多可访问 GitHub 上的 PHP MCP Server for Laravel。