
This is my package laravel-mcp-server

2025.04.18
0
PHPLaravel 开发MCP 服务其它
laravel-mcp-server 是一个基于 Laravel 框架的 MCP 服务包,主要用于简化开发流程和提供基础功能支持。该包提供了安装、配置、迁移和视图发布等功能,方便开发者快速集成和使用。
View on GitHub
Overview
基本能力
产品定位
laravel-mcp-server 是一个基于 Laravel 框架的 MCP 服务包,旨在简化开发流程和提供基础功能支持。
核心功能
- 安装与配置:通过 Composer 安装,支持配置文件和视图的发布。
- 迁移支持:提供数据库迁移功能,方便管理数据库结构变更。
- 基础功能:提供基础的服务类和方法,如
echoPhrase
。
适用场景
- Laravel 项目开发中需要快速集成 MCP 服务的场景。
- 需要简化数据库迁移和配置管理的项目。
工具列表
- Composer:用于包的安装和依赖管理。
- Artisan:Laravel 命令行工具,用于发布配置、迁移和视图。
常见问题解答
- 如何安装? 使用
composer require /laravel-mcp-server
命令安装。 - 如何发布配置? 使用
php artisan vendor:publish --tag="laravel-mcp-server-config"
命令。 - 如何运行测试? 使用
composer test
命令运行测试。
使用教程
使用依赖
- 确保已安装 PHP 和 Composer。
- 确保已安装 Laravel 框架。
安装教程
- 使用 Composer 安装包:
bash composer require /laravel-mcp-server
- 发布并运行迁移:
bash php artisan vendor:publish --tag="laravel-mcp-server-migrations" php artisan migrate
- 发布配置文件:
bash php artisan vendor:publish --tag="laravel-mcp-server-config"
- (可选)发布视图:
bash php artisan vendor:publish --tag="laravel-mcp-server-views"
调试方式
- 运行测试:
bash composer test
- 使用服务类:
php $laravelMcpServer = new Aberdeener\LaravelMcpServer(); echo $laravelMcpServer->echoPhrase('Hello, Aberdeener!');