pypi-query-mcp/pypi_query_mcp/tools
Ryan Malloy 43f36b60fb feat: add comprehensive security, license, health, and requirements analysis tools
- Add security vulnerability scanning with OSV and GitHub advisories integration
- Add license compatibility analysis with SPDX normalization and risk assessment
- Add package health scoring across 7 categories with GitHub metrics integration
- Add requirements file analysis supporting multiple formats (requirements.txt, pyproject.toml, etc.)
- Fix search functionality MCP wrapper and error handling
- Fix Python compatibility checking parameter order issue
- Fix package recommendations NoneType handling
- Add 8 new MCP tool endpoints for enhanced analysis capabilities

This brings the total to 37 comprehensive MCP tools across 8 categories for complete PyPI package analysis and management.
2025-09-06 10:28:57 -06:00
..
__init__.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
analytics.py feat: Add comprehensive PyPI Analytics & Insights Tools 2025-08-16 09:19:14 -06:00
community.py fix: resolve import issues for PyPI platform tools 2025-08-17 21:32:27 -06:00
compatibility_check.py fix: Fix Python compatibility checking parameter order issue 2025-08-17 23:56:17 -06:00
dependency_resolver.py chore: upgrade all Python packages and fix linting issues 2025-08-15 20:23:14 -06:00
discovery.py fix: Fix NoneType errors in package recommendations tool 2025-08-17 23:58:18 -06:00
download_stats.py chore: upgrade all Python packages and fix linting issues 2025-08-15 20:23:14 -06:00
health_scorer.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
health_tools.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
license_analyzer.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
license_tools.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
metadata.py feat: implement PyPI metadata management tools 2025-08-16 09:00:32 -06:00
package_downloader.py fix: resolve all lint issues and fix failing tests 2025-05-29 18:47:15 +08:00
package_query.py chore: upgrade all Python packages and fix linting issues 2025-08-15 20:23:14 -06:00
publishing.py Implement PyPI Account & Publishing Tools 2025-08-16 08:52:03 -06:00
requirements_analyzer.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
requirements_tools.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
search.py feat: add comprehensive PyPI search functionality with advanced filtering 2025-08-16 07:45:40 -06:00
security.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
security_tools.py feat: add comprehensive security, license, health, and requirements analysis tools 2025-09-06 10:28:57 -06:00
workflow.py feat: Add PyPI Development Workflow Tools 2025-08-16 09:44:33 -06:00