Skip to main content
Glama
KemingHe

Python Dependency Manager Companion

by KemingHe

⚠️ [Archived] ⚠️ Python Dependency Manager Companion MCP Server

WARNING

This repository is archived and no longer maintained.

  • Archived: 2026-02-15 by @KemingHe

  • Archive Reason: Use case too niche + better alternatives i.e. Context7 available

  • Inquries and Corrections: Email keminghe[dot]career[at]gmail[dot]com

Stop getting out-of-date Python package manager commands from your AI. Cross-reference latest official pip, conda, poetry, uv, pixi, and pdm docs with auto-updates. [Watch Demo on YouTube]

πŸš€ Quick Start for Agentic IDEs

1. Pull Docker image:

# Pin to commit hash for production security
# Get current hash from: https://hub.docker.com/r/keminghe/py-dep-man-companion/tags
docker pull keminghe/py-dep-man-companion@sha256:2c896dc617e8cd3b1a1956580322b0f0c80d5b6dfd09743d90859d2ef2b71ec6  # 2025-07-22 release example

# Or use latest for development
docker pull keminghe/py-dep-man-companion:latest

2. Add to your IDE's mcp.json:

{
  "mcp": {
    "servers": {
      "python-deps": {
        "command": "docker",
        "args": ["run", "-i", "--rm", "keminghe/py-dep-man-companion"]
      }
    }
  }
}

3. Ask package manager questions - "How to migrate a conda project to uv?" and get accurate, current official syntax.

Related MCP server: Package README Core MCP Server

🀝 Contributing

Use as template: [Create from template] for your own MCP server projects.

Contribute back: Fork and follow CONTRIBUTING.md for development setup.

πŸ”„ Auto-Update Architecture

  1. ⏰ Every Tuesday 6pm ET

  2. πŸ“š Sync Official Docs

  3. πŸ” Rebuild Search Index

  4. 🐳 Publish Latest Image

πŸ—ΊοΈ Roadmap

  • Added support for pixi and pdm in version 0.1.1

  • Add comprehensive tests with 100% coverage

  • Add indexing support for PDF and CSV files

πŸ“ Project Structure

python-dependency-manager-companion-mcp-server/
β”œβ”€β”€ .github/workflows/            # Automation workflows
β”‚   β”œβ”€β”€ auto-update-docs.yml      # Weekly docs update
β”‚   β”œβ”€β”€ auto-update-index.yml     # Search index rebuild
β”‚   β”œβ”€β”€ auto-update-publish.yml   # Multi-arch Docker publish
β”‚   β”œβ”€β”€ auto-update.yml           # Combined automation
β”‚   └── README.md                 # Workflow documentation
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ assets/               # Documentation source files
β”‚   β”‚   β”œβ”€β”€ conda/            # conda docs  
β”‚   β”‚   β”œβ”€β”€ pip/              # pip docs
β”‚   β”‚   β”œβ”€β”€ poetry/           # poetry docs
β”‚   β”‚   β”œβ”€β”€ uv/               # uv docs
β”‚   β”‚   β”œβ”€β”€ pixi/             # pixi docs
β”‚   β”‚   └── pdm/              # pdm docs
β”‚   β”œβ”€β”€ index/                # Pre-built search index
β”‚   β”œβ”€β”€ build_index.py        # Tantivy index builder
β”‚   └── mcp_server.py         # FastMCP stdio server
β”œβ”€β”€ Dockerfile                # Container build configuration
β”œβ”€β”€ pyproject.toml            # Project dependencies and metadata
└── uv.lock                   # Locked dependencies

πŸ“„ License

This project is licensed under the MIT License - a permissive license that allows free use, modification, and distribution with attribution.

πŸ“ž Support

Open a GitHub issue for bug reports and feature requests.

Install Server
A
license - permissive license
B
quality
F
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    C
    maintenance
    Intelligently detects package managers and provides unified access to documentation and information across 15+ package ecosystems including npm, PyPI, and others. Automatically routes requests to appropriate package-specific MCP servers for README retrieval, package information, and cross-ecosystem package search.
    14
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to automate local software management workflows including installation, uninstallation, updates, and environment recommendations. It provides a standardized, non-interactive interface for managing system applications and tracking software versions safely.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides real-time access to Python package documentation, source code, and symbol search to prevent AI hallucinations.
    6
    MIT

View all related MCP servers

Related MCP Connectors

  • Real-time Python package and vulnerability data for AI coding agents.

  • @latest documentation and code examples to 9000+ libraries for LLMs and AI code editors in a singl…

  • npm, PyPI & crates.io intel for AI agents: versions, popularity, deps, health. No API keys.

View all MCP Connectors

Latest Blog Posts

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/KemingHe/python-dependency-manager-companion-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server