GitHub Service
Description: Repository management, issues, and PRs via GitHub API
Configuration
- Personal Access Token (classic) with required scopes
- Owner: username or org
- Repository: optional default
Detailed Configuration Instructions
- Create GitHub Access Token:
- GitHub Settings → Developer settings → Personal access tokens (classic)
- Click "Generate new token (classic)"
- Select required scopes (repo, workflow, read:org, etc. as needed)
- Generate and copy the token
- Set Owner: Use your username or organization name
- Set Repository (optional): Default repo name, or specify per request
- Configure in plemeo MCP: Enter token, owner, repository
Important Notes
- The token must have permissions for the target repositories
- Owner is the namespace for repositories (user or org)
- You can leave repository empty and provide it in each request
Main Commands
- List issues and PRs
- Create issue
- Get issue details
- List PRs
- Create PR
- Merge PR
- List branches
- Repository traffic data
Examples
Create a GitHub issue in my-project with title 'Bug in login form'Show me all open pull requests in the main branchMerge pull request #123 with commit message 'Fix login bug'List all branches in the repositoryShow me the traffic data for my repositoryGet details of issue #456 in the frontend repositoryCreate a pull request from feature-branch to main with title 'Add new feature'