mcpField
U
uv-mcp-server

uv-mcp-server

Local
github.com/sparfenyukDeveloper Tools7Updated 88w ago

About uv-mcp-server

uv-mcp-server lets an LLM manage a project’s virtual environment using uv through a small set of MCP tools. It is intended to make dependency resolution and environment updates more reliable.

Key features

  1. 01Manage virtual environments with uv
  2. 02Resolve project dependencies
  3. 03Update environments through MCP tools
  4. 04Configure the uv executable path

Use cases

  1. 01Resolving dependencies for a project
  2. 02Updating a project virtual environment
  3. 03Giving Cline or Claude Desktop environment-management tools

MCP support

Provides MCP tools for managing a virtual environment at a given location using uv. The README documents integration with Cline and Claude Desktop.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

venv-mcp-server

The MCP server which solves the following problem: LLMs are not able to resolve dependencies and update the virtual environment on their own reliably. With simple list of tools, venv-mcp-server makes it possible.

Integrations

Cline / Claude Desktop
{
  "mcpServers": {
    "venv-management-for-my-project": {
      "command": "uvx",
      "args": [
        "--from=git+https://github.com/sparfenyuk/venv-mcp-server.git",
        "venv-mcp-server"
      ]
    }
  }
}

Command-line arguments

$ uvx --from git+https://github.com/sparfenyuk/venv-mcp-server.git venv-mcp-server --help
usage: venv-mcp-server [-h] [--uv-path UV_PATH]

A MCP server to manage a virtual environment in the given location using 'uv'

options:
  -h, --help         show this help message and exit
  --uv-path UV_PATH  Path to uv executable. Default is the 'uv' command in your PATH.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.