Skip to main content
Glama
20001025hx-ui

GPT-GitHub Bridge

GPT-GitHub Bridge

MCP server bridging ChatGPT to GitHub with full write access.

Tools

  • get_repository — Get repo metadata and permissions

  • read_file — Read a file from a repo

  • create_branch — Create a new branch

  • upsert_file — Create or update a single file

  • create_pull_request — Create a Draft PR

  • publish_skill — One-click skill upload: branch → commit → PR

Related MCP server: GitHub Enterprise MCP Server

Deploy

  1. Fork this repo

  2. Go to https://render.com → New Web Service

  3. Connect your fork

  4. Set environment variables:

    • GITHUB_TOKEN — your fine-grained PAT

    • ALLOWED_REPOSITORIES — comma-separated list of allowed repos

  5. Deploy

Environment Variables

GITHUB_TOKEN=github_pat_xxx
ALLOWED_REPOSITORIES=20001025hx-ui/teacher-skill
ALLOW_DIRECT_MAIN_PUSH=false

Connect to ChatGPT

  1. ChatGPT → Settings → Connectors → Create

  2. Name: GitHub Write

  3. MCP Server URL: https://your-app.onrender.com/mcp

  4. Create

Security

  • Repository whitelist: only listed repos can be modified

  • No direct main pushes: all writes go through feature branches + Draft PRs

  • SHA verification: prevents overwriting concurrent changes

  • Token never appears in logs or responses

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/20001025hx-ui/gpt-github-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server