返回 MCP 服务器
GitHub
已验证远程 MCP开发工具来源:Smithery
将你的 AI 智能体连接到 GitHub——管理仓库、Issue、PR、工作流等
工具能力(15 个工具)
actions_get获取特定 GitHub Actions 资源的详细信息。使用此工具可通过唯一标识符获取各个工作流、工作流运行、作业和制品的详细信息。
actions_list用于列出 GitHub Actions 资源的工具。使用此工具可以列出仓库中的工作流,或列出特定工作流的工作流运行、作业和制品。
actions_run_trigger触发 GitHub Actions 工作流操作,包括运行、重新运行、取消工作流运行,以及删除工作流运行日志。
add_comment_to_pending_review向请求者最新的待处理 pull request 审查添加审查评论。调用此工具前必须已存在待处理审查(如果不确定,请与用户确认)
add_issue_comment向 GitHub 仓库中的特定 issue 添加评论。也可使用此工具向 pull request 添加评论(此时将 pull request 编号作为 issue 编号)
add_reply_to_pull_request_comment向现有 pull request 评论添加回复。这会创建一条新评论,并将其关联为指定评论的回复。
assign_copilot_to_issue将 Copilot 分配给 GitHub 仓库中的特定 issue。此工具有助于实现以下结果:- 创建一个包含源代码更改的 Pull Request,以解决该 issue
create_branch在 GitHub 仓库中创建新分支
create_gist创建新 gist
create_or_update_file在 GitHub 仓库中创建或更新单个文件。如果要更新,应提供要更新文件的 SHA。使用此工具创建或更新文件
create_pull_request在 GitHub 仓库中创建新的 pull request。
create_pull_request_with_copilot将任务委派给 GitHub Copilot 编码代理在后台执行。该代理将创建包含实现的 pull request。你应使用此工具来委派任务
create_repository在你的账户或指定组织中创建新的 GitHub 仓库
delete_file从 GitHub 仓库中删除文件
dismiss_notification通过将通知标记为已读或已完成来忽略通知
配置方式
安装命令
npx -y smithery mcp add github