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