MCP Development Server

MCP Development Server

未知

简介

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

安装

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

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

要求

  • Python 3.12+
  • Docker
  • Git

基本配置

将以下配置添加到 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 文件。