GitHub · ChatGPT

GitHub in ChatGPT. In five minutes.

Connect GitHub in Loopthink, paste one URL into ChatGPT, ask. Hosted in the EU, every call logged.

Free for 2 connectors, no card · Pro €19 · EU-hosted

How to connect

Three steps. The third one is asking.

  1. 1

    Connect GitHub in Loopthink

    Fine-grained personal access token, read permissions, selected repositories.

  2. 2

    Paste one URL into ChatGPT

    Add a custom connector with a name and the URL. That is the whole form.

  3. 3

    Ask

    "Which pull requests have waited for a review for more than three days?" Every answer comes from your data, every call is logged.

Show all steps
  1. 1

    GitHub → Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token. Resource owner: your organisation. Repository access: only the repositories your team should reach.

  2. 2

    Permissions: Contents Read, Issues Read, Pull requests Read, Actions Read. Metadata is included. Nothing on Write. An organisation owner approves the token once.

  3. 3

    Paste the token into Loopthink. Your team never sees it; each person signs in with their own identity.

  4. 4

    An admin turns on Developer mode: Settings → Apps → Advanced settings. On Enterprise and Edu, admins first grant it under Permissions & Roles → Connected Data.

  5. 5

    Workspace settings → Apps → Create: paste your Loopthink connector URL, choose OAuth, click Scan Tools, then Create. Publish the draft under Workspace settings → Apps → Drafts.

  6. 6

    Each team member picks Loopthink from the tools menu in a chat, or @mentions it, and signs in once with their own account.

Steps checked against the vendor documentation on 17 September 2026: GitHub MCP server · Set up the GitHub MCP server · Fine-grained personal access tokens · Token permissions · Developer mode and MCP apps in ChatGPT · Connectors in ChatGPT

Use cases

What people actually ask ChatGPT about GitHub.

  • Engineering

    “Which pull requests have waited for a review for more than three days?”

  • Product

    “Which issues labelled customer-bug were closed this sprint, and which are still open?”

  • Management

    “How many releases shipped this quarter, and did any deploy workflow fail?”

Why Loopthink

GitHub has an MCP server. Why Loopthink?

GitHub's official MCP server signs in one person with OAuth and ships write tools for issues, pull requests, files and merges unless you remember the read-only switch.

Loopthink runs hosted and gives ChatGPT a URL. Every colleague signs in with their own account and sees only what you ticked.

FAQ

Before you connect.

Does every team member need their own GitHub account?
No. Loopthink holds one key or token for GitHub. Your people sign in to Loopthink with their own identity, and every call to GitHub is logged under their name. Seats in GitHub stay where they are today.
Who has to add the connector in ChatGPT?
One person with the right to add connectors in your ChatGPT workspace, once. After that every team member enables it for themselves. Nobody pastes a key, nobody edits a config file.
Where does the GitHub key live?
In Loopthink, encrypted, in the EU. It never reaches ChatGPT and never reaches the people using the connector. Rotate it in GitHub whenever you like and paste the new one once.
Can somebody write to GitHub from the chat?
Not unless you switch it on. Write actions are a separate row in the permission matrix and are off for every role by default. If a role needs one write tool, you grant that one tool to that one role.
What does it cost?
Free for one person and two connectors, no card. Pro is €19 a month for up to five people and every connector on the site, with roles, field masking and a 30-day audit. Team is €49 for ten people and adds your own REST APIs and SQL databases, your own domain and your own identity provider. No call needed.
We already run our own MCP server for GitHub. Does it still work?
Yes. Point it at Loopthink and it inherits the same login, roles, masking and audit. Nothing on the server has to change.
When colleagues join

One matrix for GitHub. Roles across, tools down.

ToolEngineeringProductManagement
Repositories & code Engineering may use Repositories & codeProduct may not use Repositories & codeManagement may not use Repositories & code
Issues Engineering may use IssuesProduct may use IssuesManagement may use Issues
Pull requests Engineering may use Pull requestsProduct may use Pull requestsManagement may use Pull requests
Actions runs Engineering may use Actions runsProduct may not use Actions runsManagement may use Actions runs
Security alerts Engineering may use Security alertsProduct may not use Security alertsManagement may not use Security alerts
Write actions off by defaultEngineering may not use Write actionsProduct may not use Write actionsManagement may not use Write actions

Masked for every role: commit author emails, secrets and tokens quoted in issues, external contributors' names.

You set this once. Every ChatGPT user in your team gets exactly this.

GitHub runs on the free tier: two connectors for one person, no card. Roles, a login for every colleague and field masking start at €19 a month with Pro. See the plans

GitHub in ChatGPT, in five minutes.

One sign-in in Loopthink, one URL in ChatGPT, one login per colleague.

Free for 2 connectors, no card · Pro €19 · EU-hosted