python-dependency-manager-companion-mcp-server
Verified Safeby KemingHe
Overview
Provides up-to-date information and commands for various Python package managers (pip, conda, poetry, uv, pixi, pdm) by cross-referencing official documentation.
Installation
docker run -i --rm keminghe/py-dep-man-companionEnvironment Variables
- UV_BREAK_SYSTEM_PACKAGES
- UV_CACHE_DIR
- UV_COMPILE_BYTECODE
- UV_CONCURRENT_BUILDS
- UV_CONCURRENT_DOWNLOADS
- UV_CONCURRENT_INSTALLS
- UV_CONFIG_FILE
- UV_CONSTRAINT
- UV_CREDENTIALS_DIR
- UV_CUSTOM_COMPILE_COMMAND
- UV_DEFAULT_INDEX
- UV_DEV
- UV_ENV_FILE
- UV_EXCLUDE
- UV_EXCLUDE_NEWER
- UV_EXTRA_INDEX_URL
- UV_FIND_LINKS
- UV_FORK_STRATEGY
- UV_FROZEN
- UV_GITHUB_TOKEN
- UV_GIT_LFS
- UV_HTTP_RETRIES
- UV_HTTP_TIMEOUT
- UV_INDEX
- UV_INDEX_STRATEGY
- UV_INDEX_URL
- UV_INIT_BUILD_BACKEND
- UV_INSECURE_HOST
- UV_INSECURE_NO_ZIP_VALIDATION
- UV_INSTALLER_GHE_BASE_URL
- UV_INSTALLER_GITHUB_BASE_URL
- UV_INSTALL_DIR
- UV_ISOLATED
- UV_KEYRING_PROVIDER
- UV_LIBC
- UV_LINK_MODE
- UV_LOCKED
- UV_LOG_CONTEXT
- UV_MANAGED_PYTHON
- UV_NATIVE_TLS
- UV_NO_BINARY
- UV_NO_BINARY_PACKAGE
- UV_NO_BUILD
- UV_NO_BUILD_ISOLATION
- UV_NO_BUILD_PACKAGE
- UV_NO_CACHE
- UV_NO_CONFIG
- UV_NO_DEFAULT_GROUPS
- UV_NO_DEV
- UV_NO_EDITABLE
- UV_NO_ENV_FILE
- UV_NO_GITHUB_FAST_PATH
- UV_NO_GROUP
- UV_NO_HF_TOKEN
- UV_NO_INSTALLER_METADATA
- UV_NO_MANAGED_PYTHON
- UV_NO_MODIFY_PATH
- UV_NO_PROGRESS
- UV_NO_SOURCES
- UV_NO_SYNC
- UV_NO_VERIFY_HASHES
- UV_NO_WRAP
- UV_OFFLINE
- UV_OVERRIDE
- UV_PRERELEASE
- UV_PREVIEW
- UV_PREVIEW_FEATURES
- UV_PROJECT
- UV_PROJECT_ENVIRONMENT
- UV_PUBLISH_CHECK_URL
- UV_PUBLISH_INDEX
- UV_PUBLISH_NO_ATTESTATIONS
- UV_PUBLISH_PASSWORD
- UV_PUBLISH_TOKEN
- UV_PUBLISH_URL
- UV_PUBLISH_USERNAME
- UV_PYPY_INSTALL_MIRROR
- UV_PYTHON
- UV_PYTHON_BIN_DIR
- UV_PYTHON_CACHE_DIR
- UV_PYTHON_CPYTHON_BUILD
- UV_PYTHON_DOWNLOADS
- UV_PYTHON_DOWNLOADS_JSON_URL
- UV_PYTHON_GRAALPY_BUILD
- UV_PYTHON_INSTALL_BIN
- UV_PYTHON_INSTALL_DIR
- UV_PYTHON_INSTALL_MIRROR
- UV_PYTHON_INSTALL_REGISTRY
- UV_PYTHON_PREFERENCE
- UV_PYTHON_PYODIDE_BUILD
- UV_PYTHON_PYPY_BUILD
- UV_REQUEST_TIMEOUT
- UV_REQUIRE_HASHES
- UV_RESOLUTION
- UV_S3_ENDPOINT_URL
- UV_SKIP_WHEEL_FILENAME_CHECK
- UV_STACK_SIZE
- UV_SYSTEM_PYTHON
- UV_TEST_NO_HTTP_RETRY_DELAY
- UV_TOOL_BIN_DIR
- UV_TOOL_DIR
- UV_TORCH_BACKEND
- UV_UNMANAGED_INSTALL
- UV_UPLOAD_HTTP_TIMEOUT
- UV_VENV_CLEAR
- UV_VENV_SEED
- UV_WORKING_DIR
- ALL_PROXY
- ANDROID_API_LEVEL
- APPDATA
- AWS_ACCESS_KEY_ID
- AWS_CONFIG_FILE
- AWS_DEFAULT_REGION
- AWS_PROFILE
- AWS_REGION
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
- AWS_SHARED_CREDENTIALS_FILE
- BASH_VERSION
- CLICOLOR_FORCE
- COLUMNS
- CONDA_DEFAULT_ENV
- CONDA_PREFIX
- DEPENDABOT
- FISH_VERSION
- FORCE_COLOR
- GITHUB_ACTIONS
- GITLAB_CI
- HF_TOKEN
- HOME
- HTTPS_PROXY
- HTTP_PROXY
- HTTP_TIMEOUT
- IPHONEOS_DEPLOYMENT_TARGET
- JPY_SESSION_NAME
- KSH_VERSION
- LOCALAPPDATA
- MACOSX_DEPLOYMENT_TARGET
- NETRC
- NO_COLOR
- NO_PROXY
- NU_VERSION
- PAGER
- PATH
- PROMPT
- PWD
- PYC_INVALIDATION_MODE
- PYTHONPATH
- PYX_API_KEY
- PYX_API_URL
- PYX_AUTH_TOKEN
- PYX_CDN_DOMAIN
- PYX_CREDENTIALS_DIR
- RUST_BACKTRACE
- RUST_LOG
- RUST_MIN_STACK
- SHELL
- SSL_CERT_DIR
- SSL_CERT_FILE
- SSL_CLIENT_CERT
- SYSTEMDRIVE
- TRACING_DURATIONS_FILE
- USERPROFILE
- UV
- VIRTUAL_ENV
- VIRTUAL_ENV_DISABLE_PROMPT
- XDG_BIN_HOME
- XDG_CACHE_HOME
- XDG_CONFIG_DIRS
- XDG_CONFIG_HOME
- XDG_DATA_HOME
- ZDOTDIR
- ZSH_VERSION
- _CONDA_ROOT
Security Notes
The server runs within a Docker container, providing good isolation. It primarily serves as a documentation search tool, mitigating common risks associated with code execution. No 'eval' or direct execution of user-provided code is apparent in the summarized source. The content is sourced from 'official docs' which is a critical trust assumption. The primary risks would involve malicious content in the indexed documentation (unlikely for official docs) or a sophisticated exploit of the search/display logic.
Similar Servers
context7
Provides up-to-date, version-specific documentation and code examples to Large Language Models (LLMs) and AI coding assistants to improve code generation accuracy and relevance, preventing outdated or hallucinated information.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
package-registry-mcp
Enables AI assistants and agents to search various package registries (NPM, Cargo, NuGet, PyPI, Go) and retrieve up-to-date package information.
pypi-query-mcp-server
A Model Context Protocol (MCP) server for querying PyPI package information, dependencies, and compatibility checking, assisting AI agents in Python development workflows.