What you can do
Browse repositories
Search and explore your GitHub repositories and code
Manage issues
Create, update, and track issues and bug reports
Review pull requests
Analyze PRs, review code changes, and manage reviews
Commit and push
Make commits and push changes through AI assistance
Connecting GitHub
1
Open integrations
Settings → Integrations → GitHub
2
Authorize
Connect your GitHub account and grant permissions.Permissions requested:
- Read repository contents
- Create and manage issues
- Create and review pull requests
- Commit and push code (optional)
- Manage repository settings (optional)
3
Select repositories
Choose which repositories to grant access to.
4
Confirm
GitHub integration is active via MCP.
This integration uses the Model Context Protocol for secure GitHub access. Learn more about MCP.
Using GitHub
Repository operations
Issue management
Pull requests
- Create PRs
- Review PRs
- Manage PRs
Code operations
Advanced features
Code analysis
Branch management
Repository insights
Automation
Workflows
Bug triage
Code review
Release preparation
Privacy and permissions
Access scope:
- Only repositories you explicitly grant access to
- Code and issues accessed only when requested
- No repository data stored permanently
- GitHub tokens encrypted and securely stored
- Read: View code, issues, and PRs
- Write: Create issues and PRs, comment
- Admin: Manage repository settings (optional)
Troubleshooting
Repository access denied
Repository access denied
Solutions:
- Verify you granted access to the specific repository
- Check your GitHub account permissions for the repo
- Reconnect integration if permissions changed
- For organization repos, ensure the integration is approved
Can't create issues or PRs
Can't create issues or PRs
Solutions:
- Confirm write permissions are granted
- Check repository settings allow issue creation
- Verify you’re not in read-only mode
- Ensure branch protection rules don’t block your action
Sync delays
Sync delays
Solutions:
- GitHub API may have brief caching delays
- Wait 1-2 minutes for recent changes to appear
- Refresh the integration connection
- Check GitHub’s status page for API issues

