VoDmAl Composer Scripts MCP Server
@VoDmAl
关于 VoDmAl Composer Scripts MCP Server
暂无概览
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is VoDmAl Composer Scripts MCP Server?
A PHP library that exposes your project’s Composer scripts as MCP (Model Context Protocol) tools. It works with any PHP project and allows you to connect multiple projects without limits, letting AI assistants discover and execute scripts automatically.
How to use VoDmAl Composer Scripts MCP Server?
Install via composer require vodmal/composer-scripts-mcp-server then composer install. Two scripts are added: mcp:server:start and mcp:server:install. Run composer mcp:server:install for automatic integration with MCP clients (e.g., Claude Desktop). Alternatively, start the server manually with vendor/bin/mcp-server-start (stdio) or with --http flag.
Key features of VoDmAl Composer Scripts MCP Server
- Automatic discovery of all Composer scripts as MCP tools
- One‑step integration with AI assistants like Claude Desktop
- Supports stdio and HTTP transports
- Automatically adds start/install scripts to
composer.json - Works with any PHP project, no project limit
Use cases of VoDmAl Composer Scripts MCP Server
- AI assistants can run tests, linting, and code generation without manual command explanations
- Developers standardize workflows across team members
- Multiple PHP projects appear distinctly as separate tool sets
- Simplify CI-like checks (e.g.,
check:before:commit) via natural language requests
FAQ from VoDmAl Composer Scripts MCP Server
What are the requirements?
PHP 8.1 or higher, Composer, and the php-mcp/server ^2.1 package.
How does it handle multiple projects?
You can install the server in each PHP project folder. Each project’s tool name is derived from its composer.json name field, so they appear distinctly in the MCP client.
What transports are supported?
The server supports stdio transport (default for LLM integration) and HTTP transport (for testing, with optional --host and --port arguments).
Where does the configuration live?
Configuration is merged into the Claude Desktop config file (or printed as JSON if not found). No external data storage is used.
Are there any known limitations?
Complex script chains can be harder to debug, and performance may be slightly slower than native binaries. Log messages are written to stderr when using stdio to avoid interfering with JSON communication.
其他 分类下的更多 MCP 服务器
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

EverArt
modelcontextprotocolModel Context Protocol Servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Codelf
unbugA search tool helps dev to solve the naming things problem.
评论