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.
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.
Frequently asked questions
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.
Basic information
More Cloud & Infrastructure MCP servers
AWS Model Context Protocol (MCP) Server
alexei-ledA lightweight service that enables AI assistants to execute AWS CLI commands (in safe containerized environment) through the Model Context Protocol (MCP). Bridges Claude, Cursor, and other MCP-aware AI tools with AWS CLI for enhanced cloud infrastructure management.
MCP Gateway
mcp-ecosystem🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
Mcp K8s Go
strowkMCP server connecting to Kubernetes
Sample Serverless MCP Servers
aws-samplesSample implementations of AI Agents and MCP Servers running on AWS Serverless compute
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
Comments