MCP.so
登录

Docker Techstack Rolldev MCP Server

@dockergiant

基本信息

分类

云与基础设施

传输方式

stdio

作者

dockergiant

提交者

Rick

关于 Docker Techstack Rolldev MCP Server

MCP server for Roll Docker Stack and multi-framework development environments.

#docker#rolldev#mcp#magento2#laravel#symfony#shopware#wordpress#local-dev#development

Docker Techstack Rolldev MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "rolldev": {
      "command": "npx",
      "args": [
        "-y",
        "@disrex/rolldev-mcp-server"
      ]
    }
  }
}

Docker Techstack Rolldev MCP Server 工具

10

List all running RollDev environments with their directories (returns structured JSON)

Start a RollDev project environment

Stop a RollDev project environment

Start RollDev system services

Stop RollDev system services

Run a SQL query in the RollDev database

Run a PHP script inside the php-fpm container

Run roll magento command inside the php-fpm container

Run Composer commands inside the php-fpm container

Initialize a new Magento 2 project using RollDev's magento2-init command with automatic version configuration

概览

What is Docker Techstack Rolldev Mcp Server?

A Model Context Protocol (MCP) server for RollDev + Magento 2 development environments. It enables Claude and other LLMs to interact with RollDev projects, manage environments, execute commands, and initialize new Magento 2 projects.

How to use Docker Techstack Rolldev Mcp Server?

Install via npx (npx -y @disrex/rolldev-mcp-server) and add the configuration to your Claude for Desktop config file (claude_desktop_config.json). Alternatively, clone the repository and set up manually. The server exposes tools like rolldev_list_environments, rolldev_start_project, rolldev_db_query, rolldev_magento_cli, and others.

Key features of Docker Techstack Rolldev Mcp Server

  • List, start, and stop RollDev project environments
  • Control RollDev system services (database, Redis, OpenSearch)
  • Execute SQL queries in project databases
  • Run PHP scripts inside project containers
  • Execute Magento CLI commands via roll magento
  • Run Composer commands in project environments
  • Initialize new Magento 2 projects with automatic configuration

Use cases of Docker Techstack Rolldev Mcp Server

  • Manage and monitor multiple RollDev environments from Claude
  • Run database queries and Magento CLI commands without manual terminal access
  • Initialize new Magento 2 projects with a single prompt
  • Install and update Composer dependencies in project environments

常见问题

1

What are the prerequisites for using this server?

RollDev must be installed and configured, Node.js 18+ is required, and some operations need active RollDev project environments.

2

How do I install and configure this server?

Add the provided JSON configuration to your Claude for Desktop config file: `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows). Use `npx -y @disrex/rolldev-mcp-server` as the command.

3

What operations can this server perform on Magento 2 projects?

It can run Magento CLI commands (e.g., `cache:flush`, `setup:upgrade`), execute SQL queries, run PHP scripts, manage Composer, and initialize new projects with a specified Magento version.

4

Where does data live and how does authentication work?

Data resides in local RollDev environments on the user’s machine. The server uses MCP’s standard stdio transport; no explicit authentication mechanism is described in the README.

5

Are there any known limitations?

The server requires valid RollDev projects and a working RollDev installation. Some tools need an active project environment. The Magento version defaults to `2.4.x` in project initialization.

评论

云与基础设施 分类下的更多 MCP 服务器