Back to MCP Servers
astral uv mcp logo
mcp-server267

astral uv mcp

uv-mcp 是一个封装了 Astral 超快 uv Python 包管理器的 MCP 服务器,使 AI 代理能够通过自然语言诊断、修复和管理 Python 环境。

概述

astral uv mcp(通常简称为 uv-mcp)是一个开源的 Model Context Protocol (MCP) 服务器,它将 Astral 的 uv——基于 Rust 的极速 Python 包和项目管理器——与 AI 代理及工具(如 Claude Desktop、Claude Code 和 Gemini CLI)连接起来。

uv-mcp 不仅仅是让 AI 助手建议 uv 命令,而是允许它们直接检查、诊断和修复 Python 项目环境,使 AI 成为 Python 开发中主动的 DevOps 伙伴。

功能特性

-T环境诊断:自动分析项目结构、虚拟环境、依赖冲突、锁文件 (uv.lock) 和 pyproject.toml。 -T自我修复:通过单一工具调用即可创建虚拟环境、初始化项目、同步依赖并解决问题。 -T依赖管理:通过自然语言添加、移除或更新包(包括开发依赖)——无需记忆参数或命令。 -T原生 uv 集成:完全遵循 uv 工作流、PEP 668 外部管理环境,并通过 uv.lock 确保可复现的设置。 -TMCP 兼容性:与包括 Claude、Gemini CLI 扩展和其他 AI 代理平台在内的 MCP 客户端无缝协作。 -T作用域限定且安全:操作限定在项目范围内,不会产生全局污染;适用于容器、CI/CD 和托管环境。 -T可审计且确定性:清晰的日志和跨机器一致的行为,确保可靠的自动化。

使用场景

-TAI 驱动的 Python 环境设置:告诉您的代理“用 pandas 和 Jupyter 建立一个新数据科学项目”——它将处理 uv init、虚拟环境创建和依赖安装。 -T环境故障排除:AI 诊断“为什么我的项目无法运行”并自动修复。 -T依赖解析:无需手动干预即可解决冲突或更新锁文件。 -T多代理工作流:集成到更大的 MCP/AI 代理编排中,实现全栈 Python 开发自动化。 -TCI/CD 与可复现构建:在自动化流水线中确保环境一致性。

安装与快速开始

对于 Gemini CLI(推荐)

gemini extensions install https://github.com/saadmanrafat/uv-mcp

对于 Claude Desktop / Code

克隆仓库并添加到您的 MCP 配置中(详情见文档 )。

需要安装 uv(Astral 的包管理器)。完整指南可在仓库中找到。

为什么选择 uv-mcp?

uv 已经比 pip/Poetry 等传统工具快 10-100 倍。uv-mcp 通过赋予 AI 代理直接、安全的访问权限来进一步释放其潜力——将“它在我机器上能运行”转变为可靠、由代理驱动的可复现性。

链接

专为现代 AI 原生的 Python 生态系统打造。

Tags

mcpuvpython包管理器ai代理环境管理astraldevopsclaudegemini

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Higgsfield MCP logo

Higgsfield MCP

MCP Servers

Higgsfield MCP is Higgsfield AI's hosted MCP connector for generating images, videos, reusable characters, and creative assets from Claude or MCP-compatible agents. It uses a Higgsfield account and platform credits, with no API key documented for the official MCP connector.

Agent Reach logo

Agent Reach

MCP Servers

Agent Reach is an open-source CLI and Agent Skill that installs, routes, and health-checks upstream tools for web, social, GitHub, video transcript, RSS, and search access. It is not documented as a standalone MCP server; some channels use MCP-backed upstream tools such as mcporter/Exa, xiaohongshu-mcp, and linkedin-scraper-mcp.

TinyFish logo

TinyFish

MCP Servers

TinyFish 为兼容 MCP 的 AI 助手提供网络自动化、网络搜索、内容提取和远程浏览器会话工具。托管的 MCP 服务器使用 OAuth 2.1,而可选的本地 @tiny-fish/mcp 代理支持仅本地、CI 和无头环境下的 API 密钥认证。

TinyFish logo

TinyFish

MCP Servers

TinyFish 是一个面向AI代理的Web基础设施平台,集成了实时网络搜索、基于浏览器渲染的内容提取、基于目标的网页自动化以及云端浏览器会话管理。开发者可以通过API、SDK、CLI以及与代理框架和AI编程工具的集成来访问该平台。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方托管的 Model Context Protocol 服务器,可让兼容 MCP 的 AI 工具调用 X API 端点。它通过 xurl 桥接 OAuth 用户上下文,支持帖子搜索、用户查询、书签、趋势、新闻和 Articles 等工作流。

TinyFish logo

TinyFish

MCP Servers

TinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.