GitHub Integration
DevBoy tools provides full integration with GitHub for managing issues, pull requests, and code reviews through AI assistants.
Quick Config Generator
Required token scopes
When creating a GitHub personal access token, you need to select the following scopes:
Configuration
Basic configuration
Configuration file
Settings are stored in ~/.config/devboy-tools/config.toml:
The token is stored separately in the OS keychain for security.
MCP tools
Once configured, the following MCP tools are available:
Issue tools
Pull request tools
Output formats
All tools support three output formats via the format parameter:
markdown(default) - Human-readable with formattingcompact- Condensed format for limited contextjson- Raw JSON data
Example:
Testing
Verify your GitHub configuration:
This will test the connection and display your GitHub user information.
Troubleshooting
"Bad credentials" error
- Verify your token is copied correctly
- Check that the token hasn't expired
- Ensure the token has the required
reposcope
"Not Found" error
- Verify the owner and repo names are correct
- Ensure the repository exists and is accessible
- Check that your token has access to the repository
Rate limiting
GitHub API has rate limits:
- 5,000 requests per hour for authenticated users
- The tool will show a rate limit error if exceeded