venv-mcp-server

venv-mcp-server

site icon
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 或指定路径使用)

安装教程

  1. 使用以下命令安装 venv-mcp-server:
$ uvx --from git+https://github.com/sparfenyuk/venv-mcp-server.git venv-mcp-server
  1. 安装完成后,可以通过以下命令查看帮助信息:
$ venv-mcp-server --help

调试方式

安装完成后,可以通过以下命令进行基本调试:

$ venv-mcp-server --uv-path /path/to/uv

确保 uv 工具路径正确,并检查虚拟环境是否按预期更新。

许可证

None