GitHub MCP 服务器
用于 GitHub 集成的模型上下文协议 (MCP) 服务器实现。该服务器提供通过 MCP 协议与 GitHub API 交互的工具。
特征
创建 GitHub 存储库
将内容推送到存储库
获取用户信息
正确的错误处理和 TypeScript 类型安全
自动安装脚本
Related MCP server: GitHub MCP Server Plus
先决条件
Node.js(v18 或更高版本)
npm(v8 或更高版本)
PowerShell(用于 Windows 安装)
具有 repo 范围的 GitHub 个人访问令牌
安装
视窗
克隆此存储库:
运行安装脚本:
该脚本将:
创建必要的目录
安装依赖项
构建 TypeScript 代码
配置 MCP 设置
手动安装
创建 MCP 目录:
将此存储库克隆到该目录中:
安装依赖项:
构建 TypeScript 代码:
将服务器配置添加到您的 MCP 设置文件中:
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
可用工具
获取用户
获取 GitHub 用户信息。
创建仓库
创建一个新的 GitHub 存储库。
推送到仓库
将内容推送到 GitHub 存储库。
发展
克隆存储库
安装依赖项:
npm install修改
src/index.ts构建:
npm run build测试您的更改
贡献
分叉存储库
创建功能分支
提交你的更改
推送到分支
创建拉取请求
执照
麻省理工学院