GitHub MCP Server with Organization Support

GitHub MCP Server with Organization Support

site icon
2025.03.27 0
JavaScriptGitHub仓库管理自动化工具开发效率
GitHub MCP Server 是一个支持组织的模型上下文协议(MCP)服务器,主要用于在GitHub上创建和管理仓库。它支持在个人账户和组织中创建仓库,搜索仓库,获取文件内容,创建或更新文件,以及在一个提交中推送多个文件。
View on GitHub

Overview

基本能力

产品定位

GitHub MCP Server 是一个用于GitHub仓库管理的工具,特别支持在组织中创建和管理仓库。

核心功能

  • 在个人账户中创建仓库
  • 在组织中创建仓库
  • 搜索仓库
  • 获取文件内容
  • 创建或更新文件
  • 在一个提交中推送多个文件

适用场景

  • 开发团队需要在GitHub组织中快速创建和管理仓库
  • 开发者需要批量操作GitHub仓库中的文件
  • 需要自动化GitHub仓库管理的场景

工具列表

  • github-mcp-server: 主服务工具,提供GitHub仓库的创建、搜索、文件管理等功能。

常见问题解答

  • 需要提供GitHub个人访问令牌(GITHUB_PERSONAL_ACCESS_TOKEN)以授权操作。

使用教程

使用依赖

  • 需要安装Node.js和npm。

安装教程

npm install -g @websyteai/github-mcp-server

调试方式

确保环境变量GITHUB_PERSONAL_ACCESS_TOKEN已正确设置,并尝试创建或搜索仓库以验证服务是否正常工作。

github-mcp-server

许可证

该项目遵循 MIT 开源许可条款。