Back to Home
saadmanrafat icon

uv-mcp

Verified Safe

by saadmanrafat

Overview

Provides AI-native environment diagnostics, repair, and dependency management for Python projects using the uv package manager.

Installation

Run Command
uv --directory /absolute/path/to/uv-mcp run uv-mcp

Environment Variables

  • PYTHONUNBUFFERED
  • PATH

Security Notes

The server primarily acts as a wrapper around the `uv` CLI, executing `uv` commands via `asyncio.create_subprocess_exec`. Arguments are passed as a list, which is generally safe against shell injection when `shell=False` (the default for `create_subprocess_exec`). Path handling uses `pathlib.Path`, which provides some sanitization. There are no explicit uses of `eval`, code obfuscation, or hardcoded secrets. The core security relies on the trustworthiness of the `uv` tool itself and the permissions of the user running the server. Logging is configured to help audit operations.

Similar Servers

Stats

Interest Score27
Security Score9
Cost ClassMedium
Avg Tokens500
Stars8
Forks0
Last Update2025-12-28

Tags

Pythonuvenvironment managementdependency managementAI agentdiagnostics