uv-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@uv-mcpcheck which installed packages have newer versions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
uv-mcp
A Model Context Protocol (MCP) server for interacting with Python installations via uv, the fast Python package installer.
Overview
uv-mcp provides LLMs with direct access to inspect and manage Python environments through the uv package manager. This allows AI assistants to help with Python dependency management, environment inspection, and troubleshooting tasks.
Related MCP server: MCP Python REPL Server
Features
Environment Inspection: Query installed packages and their versions
Dependency Resolution: Check compatibility between packages
Environment Comparison: Identify differences between local and cloud/production environments
Requirement Management: Parse and validate requirements files
Package Information: Retrieve metadata about PyPI packages
Virtual Environment Management: Create and manage virtual environments
How It Works
uv-mcp implements the Model Context Protocol to expose Python environment data and package management functionality through standardized resources and tools.
Resources
python:packages://installed- List of all installed packages and versionspython:packages://outdated- List of installed packages with newer versions availablepython:packages://{package_name}/latest- Latest versions available for a packagepython:packages://{package_name}/dependencies- List of dependencies for a specific packagepython:requirements://{file_path}- Parsed content of requirements files
Tools
run(command: str[])- Run a command or scriptinit()- Create a new projectadd(package_name: str, version: Optional[str])- Add dependencies to the projectremove(package_name: str)- Remove dependencies from the projectsync(dry_run: bool)- Install all declared dependencies, uninstall anything not declaredlock()- Update the project's lockfilepip(command: str[])- Run a pip commandpip_install(package_name: str, version: Optional[str])- Install a package using pippip_uninstall(package_name: str)- Uninstall a package using pippip_list()- List all installed packages using pip
Usage
To start the server:
uvx uv-mcpDevelopment
This project is built with the MCP Python SDK and uv.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityFmaintenanceProvides up-to-date Python package manager commands by cross-referencing official pip, poetry, uv, and conda documentation with automatic weekly updates.141MIT
- Flicense-qualityCmaintenanceProvides interactive Python REPL capabilities with persistent sessions, virtual environment support, package management via uv, and development tools like testing, linting, and code formatting for Python projects.
- FlicenseBqualityFmaintenanceAn MCP server that manages Python virtual environments using uv, allowing LLMs to reliably resolve dependencies and update virtual environments.67
- FlicenseAqualityDmaintenanceEnables LLMs to interact with Python environments, execute code, manage files, and handle packages through the Model Context Protocol.9
Related MCP Connectors
Package intelligence for AI agents across npm, PyPI, crates.io and deps.dev. No API keys.
CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.
CVE lookups (NVD) and dependency-manifest audits (OSV) for AI agents. No API keys.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dmclain/uv-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server