Github Mcp Server Tah

Github Mcp Server Tah

🚀 GitHub MCP 文档

本项目提供了一系列与 GitHub 资源交互的接口信息,涵盖拉取请求、问题、项目等多种资源的创建与获取操作,方便开发者进行相关开发工作。

📚 详细文档

🔍 拉取请求

  • 创建拉取请求

    • 描述:创建一个新的拉取请求。
    • 模板repos/{owner}/{repo}/pulls
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
  • 获取特定拉取请求

    • 描述:获取指定编号的拉取请求。
    • 模板repos/{owner}/{repo}/pulls/{pull_number}
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • pull_number:拉取请求编号(字符串,必填)
  • 获取拉取请求的提交记录

    • 描述:获取指定拉取请求的所有提交。
    • 模板repos/{owner}/{repo}/pulls/{pull_number}/commits
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • pull_number:拉取请求编号(字符串,必填)
  • 获取拉取请求的文件差异

    • 描述:获取指定拉取请求中修改的文件。
    • 模板repos/{owner}/{repo}/pulls/{pull_number}/files
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • pull_number:拉取请求编号(字符串,必填)

❓ 问题

  • 创建问题

    • 描述:创建一个新的问题。
    • 模板repos/{owner}/{repo}/issues
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
  • 获取特定问题

    • 描述:获取指定编号的问题。
    • 模板repos/{owner}/{repo}/issues/{issue_number}
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • issue_number:问题编号(字符串,必填)
  • 获取所有问题

    • 描述:获取指定仓库中的所有问题。
    • 模板repos/{owner}/{repo}/issues
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)

📂 项目

  • 创建项目

    • 描述:创建一个新的项目。
    • 模板orgs/{owner}/projects
    • 参数
      • owner:组织或用户所有者(字符串,必填)
  • 获取特定项目

    • 描述:获取指定编号的项目。
    • 模板orgs/{owner}/projects/{project_number}
    • 参数
      • owner:组织或用户所有者(字符串,必填)
      • project_number:项目编号(字符串,必填)

🚩 里程碑

  • 创建里程碑

    • 描述:创建一个新的里程碑。
    • 模板repos/{owner}/{repo}/milestones
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
  • 获取特定里程碑

    • 描述:获取指定编号的里程碑。
    • 模板repos/{owner}/{repo}/milestones/{milestone_number}
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • milestone_number:里程碑编号(字符串,必填)

🏷️ 标签

  • 创建标签

    • 描述:创建一个新的标签。
    • 模板repos/{owner}/{repo}/labels
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
  • 获取特定标签

    • 描述:获取指定编号的标签。
    • 模板repos/{owner}/{repo}/labels/{label_number}
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • label_number:标签编号(字符串,必填)

🚀 发布

  • 创建发布

    • 描述:创建一个新的发布。
    • 模板repos/{owner}/{repo}/releases
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
  • 获取特定发布

    • 描述:获取指定编号的发布。
    • 模板repos/{owner}/{repo}/releases/{release_id}
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • release_id:发布编号(字符串,必填)

🤖 Actions

  • 获取工作流运行
    • 描述:获取指定工作流的运行记录。
    • 模板repos/{owner}/{repo}/actions/runs
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)

💬 讨论

  • 创建讨论
    • 描述:创建一个新的讨论。
    • 模板repos/{owner}/{repo}/discussions
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)

✅ 检查

  • 获取检查运行
    • 描述:获取指定检查的运行记录。
    • 模板repos/{owner}/{repo}/check-runs
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)

👀 代码审查

  • 创建代码审查
    • 描述:创建一个新的代码审查。
    • 模板repos/{owner}/{repo}/pulls/{pull_number}/reviews
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)
      • pull_number:拉取请求编号(字符串,必填)

🔒 秘密扫描

  • 获取秘密扫描结果
    • 描述:获取指定仓库的秘密扫描结果。
    • 模板repos/{owner}/{repo}/secret-scanning/alerts
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)

💻 代码库

  • 获取代码库
    • 描述:获取指定仓库的代码库信息。
    • 模板repos/{owner}/{repo}/code
    • 参数
      • owner:仓库所有者(字符串,必填)
      • repo:仓库名称(字符串,必填)

🌟 GitHub MCP

  • 获取GitHub MCP信息
    • 描述:获取GitHub的机器学习合作伙伴计划信息。
    • 模板ml-partnerships
    • 参数:无

💡 使用建议

更多详细信息请参考GitHub API文档

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-09-26 22:06

相似服务问题