返回市场
GitHub

GitHub

作者:smithery-ai104 星标更新:2025-10-23

项目介绍

【技术文档摘要】:
# GitHub 工具
[![smithery 徽章](https://smithery.ai/badge/@smithery-ai/github)](https://smithery.ai/server/@smithery-ai/github)

用于访问GitHub的模型上下文协议(MCP)服务器。

## 仓库管理工具:
用于管理GitHub仓库的工具:

- `get_commit`:获取特定提交的详细信息
- `list_commits`:获取分支中的提交列表
- `list_branches`:列出仓库中的分支
- `create_or_update_file`:在仓库中创建或更新文件
- `create_repository`:创建新的GitHub仓库
- `get_file_contents`:获取文件或目录的内容
- `fork_repository`:将仓库分叉到您的账户或组织

## 搜索工具

用于搜索GitHub的工具:

- `search_repositories`:搜索GitHub仓库
- `search_code`:跨GitHub仓库搜索代码
- `search_users`:搜索GitHub用户

## 问题管理工具

用于管理GitHub问题的工具:

- `get_issue`:获取特定问题的详细信息
- `add_issue_comment`:向问题添加评论
- `search_issues`:跨仓库搜索问题
- `create_issue`:创建新问题
- `list_issues`:列出仓库中的问题
- `update_issue`:更新现有问题

## 拉取请求管理工具

用于管理拉取请求的工具:

- `get_pull_request`:获取特定拉取请求的详细信息
- `update_pull_request`:更新现有拉取请求
- `list_pull_requests`:列出仓库中的拉取请求
- `merge_pull_request`:合并拉取请求
- `get_pull_request_files`:获取拉取请求中更改的文件
- `get_pull_request_status`:获取拉取请求的状态
- `get_pull_request_review_comments`:获取拉取请求的审查评论(逐行代码评论)
- `create_pull_request_review_comment`:在拉取请求上创建审查评论