mcp-github-trending MCP 服务器
MCP 服务器通过简单的 API 接口提供对 GitHub 趋势存储库和开发人员数据的访问。
特征
访问 GitHub 热门存储库和开发人员数据
按编程语言过滤
按时间段过滤(每日、每周、每月)
按口语过滤
返回格式良好的 JSON 响应
Related MCP server: GitHub MCP Server Plus
工具
该服务器实现了以下工具:
获取 github 趋势存储库
使用以下参数从 GitHub 获取热门存储库:
language(可选):用于过滤存储库的编程语言(例如“python”,“javascript”)since(可选):筛选仓库的时间段(“每日”、“每周”、“每月”)。默认为“每日”。spoken_language(可选):用于筛选存储库的口语
响应示例:
获取 github 趋势开发者
使用以下参数从 GitHub 获取热门开发人员:
language(可选):要过滤的编程语言(例如“python”,“javascript”)since(可选):过滤的时间段(“每日”、“每周”、“每月”)。默认为“每日”
响应示例:
安装
先决条件
Python 3.12
安装步骤
安装软件包:
Claude桌面配置
在 MacOS 上:
在 Windows 上:
发展
构建和发布
同步依赖项并更新锁文件:
构建软件包分发版:
发布到 PyPI:
注意:通过环境变量或命令标志设置 PyPI 凭据:
令牌:
--token或UV_PUBLISH_TOKEN用户名/密码:
--username/UV_PUBLISH_USERNAME和--password/UV_PUBLISH_PASSWORD
调试
为了获得最佳调试体验,请使用MCP Inspector 。
通过npm启动 MCP 检查器:
检查器将显示一个 URL,您可以在浏览器中访问该 URL 以开始调试。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。