MCP.so
Sign In

AIBD Dev Container

@gergelyszerovay

About AIBD Dev Container

A preconfigured development container setup for AI-assisted development with Claude, based on VS Code Dev Containers with integrated Model Context Protocol (MCP) server for file system and shell operations.

Basic information

Category

Cloud & Infrastructure

License

MIT

Runtime

shell

Transports

stdio

Publisher

gergelyszerovay

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "aibd-devcontainer": {
      "command": "npx",
      "args": [
        "-y",
        "@gergelyszerovay/mcp-server-aibd-devcontainer",
        "--enableHttpTransport=true",
        "--mcpHttpPort=3100",
        "--enableStdioTransport=false",
        "--enableRestServer=true",
        "--restHttpPort=3101",
        "--enableShellExecTool=true",
        "--allowed-directories=/workspaces"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is AIBD Dev Container?

AIBD Dev Container is a preconfigured VS Code Dev Container setup for AI‑assisted development with Claude. It integrates a Model Context Protocol (MCP) server for file system and shell operations, creating a consistent, isolated development environment that works on Windows (with WSL2), macOS, and Linux.

How to use AIBD Dev Container?

Clone the repository, open it in VS Code, and click “Reopen in Container” to build and start the container. After the build finishes, place your project files in the Docker volume mounted at /volume. Then connect Claude Desktop by adding the MCP server configuration to claude_desktop_config.json and restarting Claude.

Key features of AIBD Dev Container

  • Preconfigured VS Code Dev Container for reproducible environments.
  • Integrated MCP server for file system and shell operations.
  • Persistent Docker volume for project files (/volume).
  • Works on Windows (WSL2), macOS, and Linux.
  • Uses the official Microsoft TypeScript/Node.js Docker image.
  • Forwards port 3100 for MCP HTTP transport (optional REST on 3101).

Use cases of AIBD Dev Container

  • Set up a consistent development environment for AI‑assisted coding with Claude.
  • Allow Claude to read, write, and execute shell commands inside a container.
  • Keep project files persistent across container restarts using Docker volumes.
  • Onboard new team members quickly with a standardized dev container.

FAQ from AIBD Dev Container

What prerequisites are needed for AIBD Dev Container?

You need Visual Studio Code, the VS Code Dev Containers extension, Docker Desktop, and (on Windows) WSL2 enabled.

How do I connect Claude to AIBD Dev Container?

Add this MCP server configuration to claude_desktop_config.json: "devcontainer": { "command": "npx", "args": ["-y", "supergateway", "--sse", "http://localhost:3100/sse"] }. Then restart Claude Desktop.

Where should I place my project files in AIBD Dev Container?

Place them in the Docker volume mounted at /volume inside the container. You can clone a repository or create new files there.

What ports does AIBD Dev Container use?

Port 3100 is used for the MCP HTTP transport. Port 3101 is used for the optional REST server.

Can I customize the AIBD Dev Container setup?

Yes. Edit .devcontainer/install.sh to install additional tools or dependencies. The startup script in .devcontainer/start.sh can also be modified.

Comments

More Cloud & Infrastructure MCP servers