GitHub
Repositories, issues, and pull requests with GitHub in meinGPT
The GitHub integration connects your assistant directly to GitHub so you can search repositories and read and manage issues and pull requests — without leaving meinGPT.
Overview
GitHub is connected via the official GitHub MCP server. With the integration you can:
- Search repositories and their contents (code, files, commits)
- Create, search, comment on, and update issues
- View pull requests, comment on them, and track their status
- Read org and team information you have access to
Setup
The GitHub integration uses OAuth — you don't need to create or store a personal access token manually.
Enable the connector: Select GitHub among the connectors in the assistant editor and save the assistant.
Connect: Under "Connections" (or on the first tool call in the chat), click "Connect". A GitHub window opens for authorization.
Confirm access: Confirm the requested permissions (repositories, organizations, and profile — read or read/write for repositories).
Done: After authorization, GitHub shows as connected under "Connections" and is available in the chat.
For private repositories owned by an organization, the meinGPT GitHub app must be approved in that organization. If your organization restricts third-party access, an organization administrator approves it once — after that, a single "Connect" click is enough for every member.
Available features
Repositories
Search repositories and their contents:
"Show me the open branches in the autility-AI repository"
"Find every place in autility-AI where the function parseBacklog is used"Issues
Create, search, and update issues:
"Create an issue in autility-AI: backlog import fails on empty fields"
"Show me all open issues assigned to me"
"Close issue #142 and leave a comment with the reason"Pull requests
Keep track of pull requests:
"Which pull requests are currently waiting for review?"
"Summarize the changes in PR #88"Usage examples
Reconciling GitHub issues with Jira
Combined with the Jira connector, you can reconcile tickets across both systems:
"Compare the open issues in autility-AI with the tickets in the Jira project
AUTILITY and tell me what's still missing in Jira."Backlog grooming
"Read the last ten issues from autility-AI and suggest a suitable priority
and label for each."Permissions
When connecting, meinGPT requests these GitHub scopes:
- Repositories (read and write, including private repos) — for code, issues, and pull requests
- Organizations and teams (read-only) — to list org repos and memberships
- Profile (read-only) — to identify your GitHub account
You only see repositories and organizations your GitHub account has access to.
Limitations
- Access is limited to repositories and organizations you are authorized for
- Private org repositories require the meinGPT GitHub app to be approved in the organization
- Your GitHub account's rate limits apply
Privacy and security
- Authentication uses OAuth 2.0
- meinGPT stores no GitHub passwords; the access token is stored encrypted
- All data is transmitted encrypted
- You can revoke the connection at any time under "Connections" in meinGPT or in your GitHub settings