
Laravel Helpers MCP

2025.03.05
10
PythonLaravel 开发工具Cursor IDE 集成开发效率
Laravel Helpers MCP 是一个专为 Laravel 开发者设计的工具集合,旨在与 Cursor IDE 集成,提升开发工作流和调试能力。该工具包目前处于 alpha 阶段,API 和功能可能会发生变化,不建议在生产环境中使用。
View on GitHub
Overview
基本能力
产品定位
Laravel Helpers MCP 是一个专为 Laravel 开发者设计的工具集合,旨在与 Cursor IDE 集成,提升开发工作流和调试能力。
核心功能
tail_log_file
: 直接在 Cursor 中查看 Laravel 日志文件的最新条目search_log_errors
: 在日志文件中搜索特定的错误模式,并集成结果显示run_artisan_command
: 直接从 Cursor 执行 Laravel artisan 命令show_model
: 在编辑器中显示模型信息及其关系
适用场景
- Laravel 开发者在 Cursor IDE 中进行开发时,需要快速查看日志、搜索错误、执行 artisan 命令或查看模型信息。
工具列表
tail_log_file
: 查看 Laravel 日志文件的最新条目search_log_errors
: 搜索日志文件中的错误模式run_artisan_command
: 执行 Laravel artisan 命令show_model
: 显示模型信息及其关系
常见问题解答
- 该工具包目前处于 alpha 阶段,API 和功能可能会发生变化,不建议在生产环境中使用。
使用教程
使用依赖
- PHP 8.1+
- Laravel 10.0+
- Cursor IDE
- UV - Modern Python packaging tools
安装教程
- 克隆仓库:
git clone https://github.com/your-username/laravel-mcp.git
cd laravel-mcp
- 创建一个 shell 脚本包装器(例如
~/bin/run-laravel-mcp
):
#!/bin/bash
# 指向你的 Laravel 项目路径
export LARAVEL_PATH=/path/to/your/laravel/project
# 运行 MCP 服务器
mcp run /path/to/laravel-helpers-mcp/server.py
- 使脚本可执行:
chmod +x ~/bin/run-laravel-mcp
- 确保
~/bin
在你的 PATH 中:
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.zshrc # 或 ~/.bashrc
source ~/.zshrc # 或 source ~/.bashrc
调试方式
安装完成后,可以通过运行 run-laravel-mcp
脚本来启动 MCP 服务器,并在 Cursor IDE 中使用提供的工具进行调试。