Token导航 LogoToken导航TokenDH.com
uv MCP logo
开发工具stdio官方级别未说明来源级核验

uv MCP

MCP Server

MCP server for introspection of python environments

工具数

10

提示词数

0

GitHub Stars

4

资源数

0
包管理Python开发工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dmclain

提供方

dmclain

最后核验

2026/5/18 03:29

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx uv-mcp

详细介绍

紫外线mcp

一个模型上下文协议(MCP)服务器,用于通过uv(快速Python包安装程序)与Python安装进行交互。

概述

uv mcp为LLM提供了通过以下方式检查和管理Python环境的直接访问权限 紫外线 包管理器。这允许AI助手帮助进行Python依赖管理、环境检查和故障排除任务。

特性

  • 环境检查:查询已安装的软件包及其版本
  • 依赖性解析:检查软件包之间的兼容性
  • 环境比较:识别本地和云/生产环境之间的差异
  • 需求管理:分析和验证需求文件
  • 包裹信息:检索有关PyPI包的元数据
  • 虚拟环境管理:创建和管理虚拟环境

运作原理

uv-mcp实现了 模型上下文协议 通过标准化的资源和工具公开Python环境数据和包管理功能。

资源

  • python:packages://installed -所有已安装软件包和版本的列表
  • python:packages://outdated -可用更新版本的已安装软件包列表
  • python:packages://{package_name}/latest -软件包的最新版本
  • python:packages://{package_name}/dependencies -特定包的依赖关系列表
  • python:requirements://{file_path} -需求文件的解析内容

工具

  • run(command: str[]) -运行命令或脚本
  • init() -创建新项目
  • add(package_name: str, version: Optional[str]) -向项目添加依赖项
  • remove(package_name: str) -从项目中删除依赖项
  • sync(dry_run: bool) -安装所有已声明的依赖项,卸载未声明的任何内容
  • lock() -更新项目的锁文件
  • pip(command: str[]) -运行pip命令
  • pip_install(package_name: str, version: Optional[str]) -使用pip安装软件包
  • pip_uninstall(package_name: str) -使用pip卸载软件包
  • pip_list() -使用pip列出所有已安装的软件包

用法

要启动服务器,请执行以下操作:

uvx uv-mcp

发展

目录标签

目录标签

包管理Python开发工具developer-toolsPython环境管理本地部署依赖解析虚拟环境

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP