JUHE API Marketplace
KemingHe avatar
MCP Server

Python Dependency Manager Companion

Provides up-to-date Python package manager commands by cross-referencing official pip, poetry, uv, and conda documentation with automatic weekly updates.

41
GitHub Stars
11/22/2025
Last Updated
No Configuration
Please check the documentation below.
  1. Home
  2. MCP Servers
  3. python-dependency-manager-companion-mcp-server

README Documentation

Python Dependency Manager Companion MCP Server

README updated on 2025-08-16 by @KemingHe

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.

🀝 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.

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.ai
Copyright Β© 2025 - All rights reserved