GitHub in Claude and ChatGPT
In short
The Fezola GitHub MCP connector relays GitHub's official MCP server, so Claude and ChatGPT can read your repositories, issues, pull requests, Actions runs and notifications, private repositories included, across several GitHub accounts. You approve access on GitHub's own screen.
Connect GitHubUpdated on
What your assistant can do
| Action | Read or write | Detail |
|---|---|---|
| Repositories and code | Read | Browse files and search code, private repositories included. |
| Issues and pull requests | Read and write | Read, comment and, where GitHub's server allows it, open or update. |
| Actions | Read | Workflow runs and their status. |
| Notifications | Read | What needs your attention. |
| Gists, projects, packages | Read and write | Within the permissions you approve. |
Fezola asks for the permissions GitHub's server announces: repository access (read and write, private repositories included), organization and profile reading, packages, projects, gists and notifications. The exact tools are those GitHub's server exposes, and they can change, so Fezola does not freeze them in a list. Keep your assistant's approval prompts on before it changes anything.
When to choose Fezola
- Several GitHub accounts: personal, work and client accounts in one assistant, each a named source.
- GitHub next to mail and chat: "find the email about this bug, then the pull request that fixes it" in one conversation.
- The same connection in Claude and ChatGPT: one URL serves both. ChatGPT custom connectors are available on Business, Enterprise and Edu plans.
- One account, one assistant: GitHub's own MCP server can be connected directly in a compatible client. Check GitHub's documentation for the current steps.
- A shared Memory: your conventions, such as how you name branches, follow you across assistants.
Several accounts
Each GitHub account is a separate source, named by its login, so an answer says which account it comes from. Example: "List the open pull requests assigned to me in my work and personal accounts."
Questions to ask (example prompts)
- “Which pull requests are waiting for my review?”
- “Summarize the open issues labelled bug in this repository.”
- “Did the last workflow run on main pass?”
- “What changed in this pull request, in plain language?”
- “List my unread GitHub notifications.”
A typical use
A developer with a work account and a personal one asks: "Which pull requests need my review, in both accounts, and what does the oldest one change?" The assistant lists them per account, summarizes the diff, and, if asked to comment, should confirm before posting. Example scenario, not a customer story.
Safety
The repository permission includes write access, so keep your assistant's approval prompts on and ask it to confirm before it comments, merges or edits. What GitHub returns, such as an issue body or a code comment, is treated as data, never as instructions. When an organization restricts OAuth app access, members cannot grant an app access to its resources and must ask an owner to approve it, according to [GitHub's documentation](https://docs.github.com/en/organizations/managing-oauth-access-to-your-organizations-data/about-oauth-app-access-restrictions), read on 15 November 2026. An owner then approves Fezola in the organization's settings. You can disconnect an account in Fezola at any time and revoke the authorization in your GitHub settings.
How to connect it
- 1In Sources, add GitHub, choose the account and approve on GitHub's screen.
- 2Add Fezola to Claude or ChatGPT at the connector URL.
- 3Ask about your pull requests.
Step by step: add a custom connector to Claude, add an MCP server to ChatGPT, FAQ.
Price
Free within your 2 free sources. Pro is unlimited, $9 a month or $90 a year, with a 7-day free trial.
FAQ
Does it read private repositories?
Yes, with the repository permission you approve.
Can it change my code?
The permission includes write access: keep approvals on.
Several GitHub accounts?
Yes.
My organization blocks it.
An owner must approve Fezola among the organization's third-party OAuth apps.
Does it work in ChatGPT?
Yes, as a custom connector on Business, Enterprise and Edu plans.
Keep reading
Best MCP (Model Context Protocol) servers for Claude and ChatGPT in 2026, by job
The best Model Context Protocol (MCP) servers match a job you do weekly and let you control access: email, calendar, notes, ads, SEO, social media, voice.
Choose which tools Claude or ChatGPT can see: give an AI access to only your calendar
With Fezola you tick which tools each assistant sees (Mail, Calendar, Google Ads, Notion...). Unticked tools are invisible. How it works and its limits.
One shared memory for Claude, ChatGPT and all your AI assistants
Fezola Memory is one memory for Claude, ChatGPT and your other assistants, filed by project, encrypted at rest, with view, edit, export and erase.
Fezola FAQ
Answers to the questions people ask about Fezola: several Gmail accounts in Claude and ChatGPT, safety, ChatGPT support, price, and what you can connect.
Verified in the code on .