mcp-github-trending MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-github-trending 是一个专注于提供GitHub热门仓库和开发者数据的MCP服务器,旨在帮助开发者快速获取和分析GitHub上的热门项目和开发者信息。

核心功能

  • 访问GitHub热门仓库和开发者数据
  • 按编程语言筛选
  • 按时间周期(每日、每周、每月)筛选
  • 按口语语言筛选
  • 返回格式良好的JSON响应

适用场景

  • 开发者寻找热门开源项目
  • 分析GitHub上的趋势技术
  • 监控特定语言或领域的热门仓库
  • 发现活跃的开发者

工具列表

  1. get_github_trending_repositories
  2. 获取GitHub热门仓库
  3. 参数:language(编程语言)、since(时间周期)、spoken_language(口语语言)
  4. 返回仓库名称、所有者、URL、描述、语言、星标数、分叉数等信息

  5. get_github_trending_developers

  6. 获取GitHub热门开发者
  7. 参数:language(编程语言)、since(时间周期)
  8. 返回开发者用户名、名称、URL、头像、相关仓库等信息

常见问题解答

  • 如何调试?使用MCP Inspector进行调试,通过npm安装并运行。
  • 如何发布?使用uv publish命令发布到PyPI,需设置PyPI凭证。

使用教程

使用依赖

  • Python 3.12

安装教程

bash
pip install mcp-github-trending

调试方式

bash
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-github-trending run mcp-github-trending

开发与发布

  1. 同步依赖并更新锁文件:
    bash
    uv sync

  2. 构建包分发:
    bash
    uv build

  3. 发布到PyPI:
    bash
    uv publish

点击访问

搜索工具

Revit MCP Integration - MCP服务,MCP服务器,MCP教程

2025-4-29 16:58:17

搜索工具

Editor MCP - MCP服务,MCP服务器,MCP教程

2025-4-29 16:58:24

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索