
venv-mcp-server

2025.02.22
6
Python虚拟环境管理依赖管理开发效率
venv-mcp-server 是一个用于管理虚拟环境的 MCP 服务器,主要解决大型语言模型(LLMs)无法可靠地解析依赖和更新虚拟环境的问题。通过提供简单的工具列表,venv-mcp-server 使得依赖管理和虚拟环境更新变得可靠和自动化。
View on GitHub
Overview
基本能力
产品定位
venv-mcp-server 是一个专注于虚拟环境管理的工具,旨在帮助开发者自动化处理 Python 项目的依赖管理和虚拟环境更新。
核心功能
- 自动化管理虚拟环境
- 可靠地解析和更新依赖
- 支持通过命令行工具进行配置和管理
适用场景
- 需要自动化管理 Python 项目依赖的开发环境
- 需要确保虚拟环境依赖可靠更新的场景
- 与 LLMs 或其他自动化工具集成的开发流程
工具列表
uvx
: 用于启动和管理 venv-mcp-server 的命令行工具
常见问题解答
暂无提供。
使用教程
使用依赖
在安装 venv-mcp-server 之前,确保已安装以下依赖:
- Python 3.x
- uv
工具(可通过 PATH 或指定路径使用)
安装教程
- 使用以下命令安装 venv-mcp-server:
$ uvx --from git+https://github.com/sparfenyuk/venv-mcp-server.git venv-mcp-server
- 安装完成后,可以通过以下命令查看帮助信息:
$ venv-mcp-server --help
调试方式
安装完成后,可以通过以下命令进行基本调试:
$ venv-mcp-server --uv-path /path/to/uv
确保 uv
工具路径正确,并检查虚拟环境是否按预期更新。
许可证
None