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.

コメント

「クラウドとインフラ」の他のコンテンツ