开始使用Composer MCP Server非常简单。只需将其添加到您的MCP客户端配置中(如Claude Desktop、Windsurf、Cursor等):
{
"mcpServers": {
"composer-ai": {
"command": "npx",
"args": [
"composer-mcp-server"
]
}
}
}
就这样!NPX命令会在需要时自动下载并运行Composer MCP Server,无需手动安装。
配置完成后,您可以以自然的方式与AI助手交互来安装Composer包:
您:Composer AI 安装 laravel/sanctum
AI:[分析包并提供安装指令]
要安装 laravel/sanctum,请运行以下命令:
`composer require laravel/sanctum`
安装后,请完成以下额外设置步骤:
- 运行 `php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"` 来发布配置
- 运行 `php artisan migrate` 来创建所需的表
在后台,AI助手使用 install_package 工具:
install_package(package="laravel/sanctum", version="^3.0")
该工具会:
Composer MCP Server利用模型上下文协议(MCP)扩展AI助手的PHP Composer能力。当您请求AI助手安装一个包时,会发生以下情况:
install_package 工具整个过程在几秒钟内完成,为您节省了搜索文档和自己找出安装后步骤的时间。
欢迎贡献!如果您想为项目做出贡献:
# 克隆仓库
git clone https://github.com/jordandalton/composer-mcp-server.git
# 导航到项目目录
cd composer-mcp-server
# 安装依赖并构建
yarn install && yarn build
您可以这样帮助:
本项目采用MIT许可证——详情见LICENSE文件。
如果您觉得这个工具有用,随时可以联系创作者: