github-mcp-server-ts

github-mcp-server-ts

0

The GitHub MCP Server is a tool for interacting with the GitHub API to facilitate file operations, repository management, and searches. It offers features such as automatic branch creation, comprehensive error handling, and advanced search capabilities. This project enhances the functionality of the GitHub API with additional abilities beyond the official server.

create_or_update_file

Create or update a single file

push_files

Push multiple files

search_repositories

Search for GitHub repository

create_repository

Create a new repository

get_file_contents

Get file/directory content

create_issue

Create a question

create_pull_request

Create a pull request

fork_repository

Forked warehouse

create_branch

Create a branch

list_issues

List and filter questions

update_issue

Update question

add_issue_comment

Add a question comment

search_code

Search for code

search_issues

Search questions and PR

search_users

Search for users

list_commits

Get the submission list

get_issue

Get the question content

get_pull_request

Get PR details

list_pull_requests

List and filter PR

create_pull_request_review

Create PR review

merge_pull_request

Merge PR

get_pull_request_files

Get PR changed files

get_pull_request_status

Get PR status

update_pull_request_branch

Update PR branch

get_pull_request_comments

Get PR Reviews

get_pull_request_reviews

Get PR Review

list_sub_issues

List sub-problems

reprioritize_sub_issue

Reorder subproblems

remove_sub_issue

Remove subproblems

add_sub_issue

Add sub-question

list_labels_for_issue

List the problem tag

add_labels_to_issue

Add tags to the question

set_labels_for_issue

Set the problem tag

remove_label_from_issue

Remove the problem tag

remove_all_labels_from_issue

Remove all problem tags

list_labels_for_repo

List warehouse tags

create_label

Create tags

get_label

Get tags

update_label

Update tags

delete_label

Delete tags

list_labels_for_milestone

List milestone tags

list_milestones

List milestones

create_milestone

Create a milestone

get_milestone

Get milestones

update_milestone

Update milestones

delete_milestone

Delete milestones