Python Dependency Manager Companion MCP Server README updated on 2025-07-23 by @KemingHe Official docs from pip , poetry , uv , and conda + automated weekly updates = zero maintenance overhead for developers using VSCode/Cursor with AI assistants. [Demo] πŸš€ Quick Start for Agentic IDEs 1. Pull latest Docker image: 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:latest " ] } } } } 3. Query official docs directly in your AI chat - guaranteed fresh from weekly automated updates. 🀝 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 graph LR WEEKLY["⏰ Every Tuesday 06:00pm ET"] DOCS["πŸ“š Sync Official Docs"] INDEX["πŸ” Rebuild Search Index"] DOCKER["🐳 Publish Latest Image"] WEEKLY --> DOCS DOCS --> INDEX INDEX --> DOCKER Loading Zero maintenance: Documentation automatically synced weekly from official sources. Docker :latest tag guarantees you always get current docs without manual updates. πŸ—ΊοΈ Roadmap Add support for pipenv , pdm , pixi Add support for , , Add comprehensive tests with 100% coverage 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 β”‚ β”œβ”€β”€ 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.