Back to MCP Servers
astral uv mcp logo
mcp-server154

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 合作夥伴。

功能特色

/ 環境診斷:自動分析專案結構、虛擬環境、相依性衝突、鎖定檔 (uv.lock) 以及 pyproject.toml。 / 自我修復:透過單一工具呼叫,即可建立虛擬環境、初始化專案、同步相依性並解決問題。 / 相依性管理:透過自然語言添加、移除或更新套件(包含開發相依性)——無需記憶參數或指令。 / 原生 uv 整合:完全遵循 uv 工作流程、PEP 668 外部管理環境,並確保透過 uv.lock 實現可重現的設定。 / MCP 相容性:與 MCP 客戶端(包括 Claude、Gemini CLI 擴展及其他 AI 代理平台)無縫協作。 / 限定範圍與安全:操作限定於專案範圍,無全域污染;適用於容器、CI/CD 及受管環境。 / 可稽核且具確定性:清晰的日誌記錄,跨機器一致的行為,確保自動化可靠。

使用案例

/ AI 驅動的 Python 設定:告訴您的代理「建立一個新的資料科學專案,使用 pandas 和 Jupyter」——它會處理 uv init、虛擬環境建立以及相依性安裝。 / 環境疑難排解:AI 診斷「為何我的專案無法執行」並自動修復。 / 相依性解析:解決衝突或更新鎖定檔,無需手動介入。 / 多代理工作流程:整合到更大的 MCP/AI 代理協調中,實現全堆疊 Python 開發自動化。 / CI/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
Bright Data MCP logo

Bright Data MCP

MCP Servers

來自 Bright Data 的官方網頁 MCP 伺服器,為 AI 代理提供即時、不受限制的網頁搜尋、爬取、導航和結構化資料提取功能,由世界第一的網路資料平台提供支援。

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 代理支援 API 金鑰驗證,適用於僅限本地、CI 及無頭設定。

TinyFish logo

TinyFish

MCP Servers

TinyFish 是一個專為 AI 代理打造的網頁基礎設施平台,整合了即時網頁搜尋、瀏覽器渲染內容擷取、目標導向的網頁自動化,以及受管雲端瀏覽器工作階段。開發者可透過 API、SDK、命令列工具 (CLI) 以及與代理框架和 AI 編碼工具的整合來存取此平台。

X MCP logo

X MCP

MCP Servers

X MCP 是 X 官方託管的 Model Context Protocol 伺服器,可讓相容 MCP 的 AI 工具呼叫 X API 端點。它透過 xurl 橋接 OAuth 使用者情境,支援貼文搜尋、使用者查詢、書籤、趨勢、新聞和 Articles 等工作流程。