GitHub Bridge
БесплатноНе проверенEnables write-capable GitHub operations on allowed repositories, including file management, branches, commits, and pull requests.
Описание
Enables write-capable GitHub operations on allowed repositories, including file management, branches, commits, and pull requests.
README
A private, write-capable GitHub MCP server for all repositories allowed by its server-side GitHub token. It supports repository discovery, file reads, branches, atomic multi-file commits, deletions, and pull requests.
Deploy on Render
- Put this project in a GitHub repository.
- In Render, create a Blueprint from that repository.
render.yamlbuilds the Docker service and prompts for its secrets. - Enter:
GITHUB_TOKEN: a GitHub token with the required repository access.AUTH_ISSUER_URL: your Auth0 tenant URL, includinghttps://.
Render supplies the OAuth audience, RESOURCE_SERVER_URL, and permitted
hostname automatically.
The MCP endpoint is https://YOUR_RENDER_HOST/mcp.
Configure Auth0
In Auth0:
- Create an API whose Identifier is the final Render
/mcpURL. - Keep RS256 signing and set that API as the tenant's Default Audience.
- Enable Client ID Metadata Document (CIMD) registration.
- Import ChatGPT's CIMD URL when ChatGPT shows it during plugin setup.
- Allow user-delegated access to the API and use a login method only you can access.
Connect ChatGPT
Create a developer-mode plugin with:
- Server URL:
https://YOUR_RENDER_HOST/mcp - Authentication: OAuth
ChatGPT discovers Auth0 from the server and opens the login flow.
Local development
cp .env.example .env
# Add GITHUB_TOKEN and keep MCP_AUTH_ENABLED=false.
docker compose up --build
curl http://127.0.0.1:8000/health
Local MCP endpoint: http://127.0.0.1:8000/mcp.
Safety defaults
- Direct default-branch commits are disabled.
- Force pushes are not implemented.
- Production OAuth validates issuer, audience, signature, expiry, and scopes.
- All repositories accessible to the GitHub token are available by default.
ALLOWED_BRANCH_PREFIXEScan optionally restrict writable branches.- File and commit payload sizes are capped.
Use a short-lived GitHub token and start with a disposable repository.
Установка GitHub Bridge
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/keyclaw6/ChatGPT-mcp-github-testFAQ
GitHub Bridge MCP бесплатный?
Да, GitHub Bridge MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для GitHub Bridge?
Нет, GitHub Bridge работает без API-ключей и переменных окружения.
GitHub Bridge — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить GitHub Bridge в Claude Desktop, Claude Code или Cursor?
Открой GitHub Bridge на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare GitHub Bridge with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
