README Documentation
GitHub Tools
Model Context Protocol (MCP) server for accessing Github.
Repository tools:
Tools for managing GitHub repositories:
get_commit: Get details for a specific commitlist_commits: Get list of commits in a branchlist_branches: List branches in a repositorycreate_or_update_file: Create or update a file in a repositorycreate_repository: Create a new GitHub repositoryget_file_contents: Get contents of a file or directoryfork_repository: Fork a repository to your account or organization
Search Tools
Tools for searching GitHub:
search_repositories: Search for GitHub repositoriessearch_code: Search for code across GitHub repositoriessearch_users: Search for GitHub users
Issue Tools
Tools for managing GitHub issues:
get_issue: Get details of a specific issueadd_issue_comment: Add a comment to an issuesearch_issues: Search for issues across repositoriescreate_issue: Create a new issuelist_issues: List issues in a repositoryupdate_issue: Update an existing issue
Pull Request Tools
Tools for managing pull requests:
get_pull_request: Get details of a specific pull requestupdate_pull_request: Update an existing pull requestlist_pull_requests: List pull requests in a repositorymerge_pull_request: Merge a pull requestget_pull_request_files: Get files changed in a pull requestget_pull_request_status: Get the status of a pull request
Quick Actions
Key Features
Model Context Protocol
Secure Communication
Real-time Updates
Open Source