MCP Development Server

MCP Development Server

镜像的

MCP 开发服务器允许 Claude 管理软件开发项目,提供完整的项目上下文感知,并通过 Docker 环境执行代码。

安装要求

  • Python 3.12+
  • Docker
  • Git

安装步骤

# 使用 pip 安装
pip install mcp-dev-server

# 或从源代码安装
git clone https://github.com/your-org/mcp-dev-server.git
cd mcp-dev-server
pip install -e .

Claude 桌面配置

添加以下内容到 Claude 桌面配置文件中:

MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "dev": {
      "command": "mcp-dev-server",
      "args": []
    }
  }
}

核心功能

  • 项目上下文管理和文件系统操作
  • 基于模板的项目创建
  • Git 集成和代码执行
  • Docker 环境管理

开发环境设置

# 创建虚拟环境
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate

# 安装开发依赖
pip install -e ".[dev]"

# 运行测试
pytest tests/

许可证

此项目基于 MIT 许可证发布。详情请参阅 LICENSE 文件。