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 文件。