Metadata-Version: 2.3
Name: pypi-query-mcp-server
Version: 0.1.0
Summary: A Model Context Protocol (MCP) server for querying PyPI package information, dependencies, and compatibility
License: MIT
Keywords: mcp,pypi,package,dependency,python
Author: Hal
Author-email: hal.long@outlook.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Software Distribution
Requires-Dist: click (>=8.1.0,<9.0.0)
Requires-Dist: fastmcp (>=0.2.0,<0.3.0)
Requires-Dist: httpx (>=0.27.0,<0.28.0)
Requires-Dist: packaging (>=24.0,<25.0)
Requires-Dist: pydantic (>=2.0.0,<3.0.0)
Project-URL: Documentation, https://github.com/loonghao/pypi-query-mcp-server
Project-URL: Homepage, https://github.com/loonghao/pypi-query-mcp-server
Project-URL: Repository, https://github.com/loonghao/pypi-query-mcp-server
Description-Content-Type: text/markdown

# PyPI Query MCP Server

A Model Context Protocol (MCP) server for querying PyPI package information, dependencies, and compatibility checking.

## Features

- 📦 Query PyPI package information (name, version, description, dependencies)
- 🐍 Python version compatibility checking
- 🔍 Dependency analysis and resolution
- 🏢 Private PyPI repository support
- ⚡ Fast async operations with caching
- 🛠️ Easy integration with MCP clients

## Quick Start

### Installation

```bash
# Install from PyPI (coming soon)
pip install pypi-query-mcp-server

# Or install from source
git clone https://github.com/loonghao/pypi-query-mcp-server.git
cd pypi-query-mcp-server
poetry install
```

### Usage

```bash
# Start the MCP server
pypi-query-mcp

# Or run directly with Python
python -m pypi_query_mcp.server
```

## Development Status

🚧 **This project is currently in development (MVP phase)**

Current implementation status:
- ✅ Basic project structure
- ⏳ PyPI API client (in progress)
- ⏳ MCP tools implementation (in progress)
- ⏳ Python version compatibility (planned)
- ⏳ Private repository support (planned)

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

