PyPI信息演示
这个项目是一个简单的模型上下文协议(MCP)服务器,它提供有关PyPI上Python包的信息。它公开了一个使用PyPIJSON API获取包维护者、版本、变更日志、摘要和完整项目描述的工具。
特性
- 查询PyPI以获取包元数据
- 返回维护者、版本、更改日志URL、摘要和完整的项目描述
- 尝试从项目主页中查找更改日志链接(如果不直接可用)
用法
- 安装依赖项:
使用python环境扩展运行命令“create environment” 或通过安装 pip install -e .
- 运行服务器:
python server.py- 调用工具:
您可以致电 get_pypi_package_info 通过MCP协议或直接在Python中使用工具:
from server import get_pypi_package_info
print(get_pypi_package_info("requests"))文件概述
server.py:主MCP服务器和PyPI信息工具实现pyproject.toml:项目元数据和依赖关系
需求
- Python 3.7+
mcp,requests,beautifulsoup4
许可证
麻省理工学院
