JohnXu22786/github-mcp0

repogate

面向 Agent 的 GitHub 工作台插件,提供仓库、issue、PR 与代码审查的读写工具集。

AI 分析

核心用途是让 Agent 能够直接读写 GitHub 上的仓库、处理 Issue 和 PR。适合需要 Agent 深度参与开源项目维护、协同开发与代码审查的团队。

套件
repogate
版本
1.0.1
授權
MIT
最近更新
2026年8月17日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JohnXu22786/github-mcp

Configuration

Priority: CLI flags > environment variables > config file > defaults. The config file is JSON, its path given by --config or REPOGATE_CONFIG; see examples/repogate.config.json.example.

Config itemEnvironment variableDefault
Access tokenREPOGATE_TOKEN (also accepts GITHUB_TOKEN / GH_TOKEN)none
API base URL (enterprise instances)REPOGATE_BASE_URLhttps://api.github.com
Read-only modeREPOGATE_READ_ONLY (1/true/yes/on)false
Per-request timeout (ms)REPOGATE_TIMEOUT_MS30000
OAuth Client IDREPOGATE_OAUTH_CLIENT_IDnone
OAuth token cache fileREPOGATE_TOKEN_FILE~/.repogate/token.json when oauth.clientId is configured
Config file pathREPOGATE_CONFIGnone
Debug logging (stderr)REPOGATE_DEBUGfalse

CLI flags: --config --token --read-only --base-url --timeout-ms --oauth-client-id --token-file --debug --version --help.