laravel/mcp

Rapidly build MCP servers for your Laravel applications.

Laravel MCP – 快速概览

是什么 – Laravel MCP 是一个 Laravel 包,可让您在 Laravel 应用中快速搭建 Model Context Protocol(MCP)服务器。MCP 服务器充当桥梁,使 AI 客户端(例如基于 LLM 的助手)能够通过标准化的 Model Context Protocol 查询和操作您的应用数据。

为何重要 – 通过提供 MCP 的现成实现,该包消除了将 Laravel 模型和业务逻辑暴露给 AI 代理所需的样板代码。开发者可以专注于领域逻辑,而包则负责协议处理、认证和请求路由。


核心功能(如 README 所述)

  • 快速创建服务器 – 一行代码即可将 MCP 端点集成到任何 Laravel 项目中。
  • 协议合规 – 实现官方 Model Context Protocol,确保与任何遵循规范的客户端兼容。
  • 原生 Laravel – 使用 Laravel 的服务容器、路由和中间件,您可使用熟悉的工具工作。
  • 开源且经过充分测试 – 指示持续集成测试和 Packagist 上的稳定版本的徽章。

典型使用场景

场景 Laravel MCP 如何提供帮助
AI 增强型仪表板 通过 MCP 暴露您的应用模型,让 LLM 代表用户获取、总结或更新数据。
基于聊天的助手 让对话式 AI 调用 MCP 端点执行 CRUD 操作,无需编写自定义 API。
企业级集成 为内部 AI 工具提供标准协议,以便与遗留的 Laravel 服务交互。

快速入门(来自 README 链接)

  1. 安装 – 通过 Composer 添加包:composer require laravel/mcp(徽章显示其已发布在 Packagist 上)。
  2. 阅读文档 – 完整的设置说明可在 Laravel 官网的 MCP 部分找到: https://laravel.com/docs/mcp
  3. 运行测试 – CI 徽章表明存在测试套件;您可运行 php artisan test 验证安装。
  4. 部署 – 配置完成后,您的 Laravel 应用将暴露一个 MCP 服务器,AI 客户端可调用它。

社区与维护

  • 贡献 – 项目遵循 Laravel 的标准贡献指南(README 中链接)。
  • 行为准则 – 通过 Laravel 的贡献文档执行社区友好政策。
  • 安全 – 专用安全策略可在 github.com/laravel/mcp/security/policy 获取。
  • 许可证 – MIT,允许自由使用和修改。

总结(TL;DR)

Laravel MCP 是一个以 Laravel 为优先的包,实现了 Model Context Protocol,使 AI 客户端能够以最少的设置与您的 Laravel 应用通信。它获得官方支持,开源,并与 Laravel 生态系统无缝集成。

相关

  • 项目
  • 项目
  • Dispatch
  • 项目
  • 项目