Token导航 LogoToken导航TokenDH.com
Aibd Devcontainer logo
开发工具stdio官方级别未说明来源级核验

Aibd Devcontainer

MCP Server

@gergelyszerovay/mcp-server-aibd-devcontainer

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.

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
ShellClaudeAI代理ClaudeVS CodeClaude Desktop

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gergelyszerovay

提供方

gergelyszerovay

最后核验

2026/5/18 04:56

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y @gergelyszerovay/mcp-server-aibd-devcontainer --enableHttpTransport=true --mcpHttpPort=3100 --enableStdioTranspor...

详细介绍

AIBD开发容器

基于VS Code Dev Containers的Claude人工智能辅助开发预配置开发容器设置,集成 用于文件系统和shell的模型上下文协议(MCP)服务器 操作。

概述

此存储库提供了一个即用型开发容器,该容器:

  • 创建一致、隔离的开发环境
  • 通过MCP服务器与Claude Desktop无缝集成
  • 使用Docker卷进行持久存储
  • 适用于Windows(使用WSL2)、macOS和Linux

先决条件

安装说明

1.克隆存储库

git clone https://github.com/gergelyszerovay/aibd-devcontainer.git
cd aibd-devcontainer

2.在VS Code中打开

在Visual Studio Code中打开克隆的存储库。您应该会收到一条通知,询问您是否要重新打开容器中的文件夹。单击“在容器中重新打开”继续。

或者,您可以:

  1. 点击VS Code左下角的绿色按钮
  2. 从菜单中选择“在容器中重新打开”

3.等待集装箱建造

VS Code将构建并启动您的开发容器。首次发射时,此过程可能需要几分钟。后续启动将更快。

4.访问您的项目文件

容器创建了一个挂载在以下位置的Docker卷 /volume 容器内部:

cd volume

这是您应该放置项目文件的地方。您可以:

  • 克隆现有存储库: git clone https://github.com/your-username/your-project.git
  • 直接在此目录中创建新文件

5.将克劳德连接到容器

要将Claude连接到您的开发容器:

  1. 通过将以下内容添加到您的 claude_desktop_config.json:
{
  "mcpServers": {
    "devcontainer": {
      "command": "npx",
      "args": ["-y", "supergateway", "--sse", "http://localhost:3100/sse"]
    }
  }
}
  1. 重新启动Claude Desktop以建立连接

容器配置

开发容器JSON

.devcontainer/devcontainer.json 文件配置开发容器:

{
  "name": "Node.js & TypeScript",
  "image": "mcr.microsoft.com/devcontainers/typescript-node:1-22-bookworm",
  "forwardPorts": [3100],
  "postCreateCommand": "bash .devcontainer/install.sh",
  "postStartCommand": "bash .devcontainer/start.sh",
  "mounts": [
    "source=${localWorkspaceFolderBasename}-volume,target=${containerWorkspaceFolder}/volume,type=volume"
  ]
}

此配置:

  • 使用微软TypeScript/Node.js官方镜像
  • 转发MCP服务器的端口3100
  • 创建后和每次启动时运行安装脚本
  • 为您的项目文件创建一个持久的Docker卷

安装脚本

.devcontainer/install.sh 脚本在容器首次创建时运行一次:

#/bin/sh

sudo chown -R node:node ./

# Additional setup commands can be added here

您可以自定义此脚本以安装其他工具或依赖项。

启动脚本

.devcontainer/start.sh 每次容器启动时都会运行脚本:

#/bin/sh

npx -y @gergelyszerovay/mcp-server-aibd-devcontainer --enableHttpTransport=true --mcpHttpPort=3100 --enableStdioTransport=false --enableRestServer=true --restHttpPort=3101 --enableShellExecTool=true --allowed-directories=/workspaces

此脚本启动MCP服务器,使Claude能够与您的代码交互。

许可证

该项目在MIT许可证下可用。有关更多详细信息,请参阅LICENSE文件。

目录标签

目录标签

ShellClaudeAI代理developer-tools本地部署开发环境AI辅助开发容器化开发VSCode集成MCP服务器

支持客户端

ClaudeVS CodeClaude Desktop

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@gergelyszerovay/mcp-server-aibd-devcontainer

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP