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 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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivitySlowing
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Connectors

Related MCP Servers

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