MCP.so
登录

AIBD Dev Container MCP Server

@gergelyszerovay

基本信息

分类

云与基础设施

许可证

MIT

传输方式

stdio

作者

gergelyszerovay

关于 AIBD Dev Container MCP Server

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.

AIBD Dev Container MCP Server 配置

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

{
  "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"
      ]
    }
  }
}

AIBD Dev Container MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

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.

常见问题

1

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.

2

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.

3

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.

4

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.

5

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.

评论

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