@customable/github-mcp (2.0.0)
Installation
@customable:registry=npm install @customable/github-mcp@2.0.0"@customable/github-mcp": "2.0.0"About this package
🐙 github-mcp
MCP Server for GitHub API integration - manage repositories, issues, and pull requests.
Features
Repository Operations
- 🔍
search_repos- Search repositories - 📋
list_repos- List user/org repositories - 🔍
get_repo- Get repository details
Issue Management
- 📝
list_issues- List issues in a repository - ➕
create_issue- Create new issue - 💬
comment_issue- Add comment to issue - 🏷️
add_labels- Add labels to issue - ✅
close_issue- Close an issue
Pull Request Operations
- 🔀
list_prs- List pull requests - ➕
create_pr- Create pull request - 💬
comment_pr- Comment on pull request - 📄
get_pr_diff- Get PR diff - ✅
merge_pr- Merge pull request
GitHub Actions
- 🚦
list_workflows- List repository workflows - 🔄
trigger_workflow- Trigger workflow run - 📊
get_workflow_runs- Get workflow run status
Commits & Branches
- 📝
list_commits- List commits - 🌿
list_branches- List branches - ➕
create_branch- Create new branch
Installation
npm install
npm run build
Configuration
Set environment variables:
GITHUB_TOKEN- Personal Access Token (required)GITHUB_API_URL- API URL (default: https://api.github.com)
Usage
export GITHUB_TOKEN="your-token-here"
npm start
API Reference
GitHub REST API v3: https://docs.github.com/en/rest
License
MIT
Dependencies
Dependencies
| ID | Version |
|---|---|
| zod | ^3.23.8 |
Development dependencies
| ID | Version |
|---|---|
| @modelcontextprotocol/sdk | ^1.20.0 |
| @types/node | ^22.10.2 |
| @vitest/coverage-v8 | ^3.2.4 |
| typescript | ^5.7.2 |
| vitest | ^3.2.4 |
Keywords
mcp
github
git
api
mcp-server
Details
2025-10-10 11:52:13 +02:00
Assets (1)
Versions (2)
View all
npm
1
Customable Team
MIT
latest
23 KiB
github-mcp-2.0.0.tgz
23 KiB