GitHub
Connect Cardinal Desktop Application to GitHub for accessing repositories, issues, and pull requests.
Overview
GitHub is a platform for version control and collaborative development. With the GitHub connector, your AI agents can:
- Access GitHub repositories and browse code
- Query issues and pull requests for project tracking
- Analyze repository metadata and structure
- Monitor project activity and contributions
- Retrieve code insights from your repositories
Connection Details
| Field | Description |
|---|---|
| Display Name | Custom name for this GitHub connection |
| GitHub MCP Server URL | URL of your GitHub MCP server endpoint |
| GitHub Personal Access Token | PAT for GitHub authentication |
| Share credentials | (Optional) Share credentials with organization |
Prerequisites
- GitHub account with repository access
- GitHub MCP (Model Context Protocol) server configured
- GitHub Personal Access Token (PAT) with appropriate scopes
- Network access to your GitHub MCP server
Getting Your GitHub Personal Access Token
- Go to github.com/settings/tokens (opens in a new tab)
- Click "Generate new token" → "Generate new token (classic)"
- Give your token a descriptive name
- Select the required scopes based on your MCP server requirements:
- repo - Full control of private repositories
- read:org - Read organization data
- read:user - Read user profile data
- Click "Generate token"
- Copy the token and paste it into Cardinal Desktop Application (tokens start with
ghp_)
Setup Wizard
Your AI agent can now access GitHub repositories, issues, and pull requests.
Understand the assets and product features →
Reach out to support@cardinalhq.io for support or to ask questions not answered in our documentation.