1. Conduid
  2. Developer Tools
  3. Venv Manager
MCP server · Developer Tools

Venv Manager

Safe, observable and reversible Python environments for developers and AI coding agents. CLI, TUI and MCP server in one Go binary.

44Fair

Scored a month ago · breakdown

About Venv Manager

Venv Manager is an MCP server in the Developer Tools category: safe, observable and reversible Python environments for developers and AI coding agents. CLI, TUI and MCP server in one Go binary.

Install

From source
git clone https://github.com/jacopobonomi/venv_manager

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (15)

create_venv`{name, python_version?}` → new venv, uses `uv` if configured.

Parameters not published.

describe_venv`{name}` → full snapshot: python version, packages, size, freeze hash, activation commands per shell.

Parameters not published.

diff_snapshots`{name, from_snapshot_id, to_snapshot_id?}` → package-level diff; omit `to_snapshot_id` for current state.

Parameters not published.

doctorPython versions on `PATH`, `uv` availability, broken venvs.

Parameters not published.

exec_ephemeral`{packages[], python_version?, command[]}` → create-install-run-destroy in a single call.

Parameters not published.

install_packages`{name, packages[]

Parameters not published.

list_registryPersistent project, tag, creation, and last-used metadata.

Parameters not published.

list_snapshots`{name}` → newest-first.

Parameters not published.

list_venvsNames of all managed venvs.

Parameters not published.

remove_venv`{name}` → recursive delete.

Parameters not published.

Show all 15 tools
rollback_venv`{name, snapshot_id?}` → install snapshot state, then remove packages absent from it.

Parameters not published.

run_in_venv`{name, command[]}` → exec in the venv with `VIRTUAL_ENV` set and `PATH` prepended. Captured output.

Parameters not published.

scan_imports`{path, venv?}` → third-party imports found; when `venv` is passed, reports which are missing.

Parameters not published.

set_registry_metadata`{name, project?, tags[]?, confirm?}` → update registry metadata.

Parameters not published.

snapshot_venv`{name, label?}` → capture pip freeze; enables `rollback_venv`.

Parameters not published.

Ask AI

✦

Ask AI about Venv Manager

Powered by Claude · Grounded in docs

I know everything about Venv Manager. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Venv Manager

How do I install Venv Manager?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Venv Manager safe to use with an AI agent?

Its trust score is 44 out of 100 (fair). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Venv Manager still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.