GitHub MCP Remote Server Tools Report - 2025-10-11 #1574
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it was created by an agentic workflow more than 1 month ago. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
GitHub MCP Remote Server Tools Report
Generated: 2025-10-11
MCP Mode: Remote
Toolsets: All
Repository: githubnext/gh-aw
Executive Summary
This report documents all available tools/functions in the GitHub MCP remote server when configured with all toolsets enabled. The tools are organized by their respective toolset categories for easy reference.
Tools by Toolset
Context Toolset
Tools for accessing GitHub Actions context and environment information.
get_megithub_support_docs_searchquery(user question)web_searchquery(search prompt)Repos Toolset
Tools for repository management and operations.
create_repositoryname,description,private,organization,autoInitfork_repositoryowner,repo,organizationsearch_repositoriesquery,sort,order,page,perPage,minimal_outputget_file_contentsowner,repo,path,ref,shacreate_or_update_fileowner,repo,path,content,message,branch,shadelete_fileowner,repo,path,message,branchpush_filesowner,repo,branch,files,messagecreate_branchowner,repo,branch,from_branchlist_branchesowner,repo,page,perPagelist_commitsowner,repo,sha,author,page,perPageget_commitowner,repo,sha,include_diff,page,perPagelist_tagsowner,repo,page,perPageget_tagowner,repo,tagsearch_codequery,sort,order,page,perPagesemantic_code_searchowner,repo,promptmanage_repository_notification_subscriptionowner,repo,action(ignore/watch/delete)package_searchpackageName,packageManagerIssues Toolset
Tools for issue management and tracking.
create_issueowner,repo,title,body,labels,assignees,milestone,typeget_issueowner,repo,issue_numberlist_issuesowner,repo,state,labels,since,orderBy,direction,after,perPagesearch_issuesquery,owner,repo,sort,order,page,perPageupdate_issueowner,repo,issue_number,title,body,state,state_reason,labels,assignees,milestone,type,duplicate_ofadd_issue_commentowner,repo,issue_number,bodyget_issue_commentsowner,repo,issue_number,page,perPagelist_issue_typesowneradd_sub_issueowner,repo,issue_number,sub_issue_id,replace_parentremove_sub_issueowner,repo,issue_number,sub_issue_idlist_sub_issuesowner,repo,issue_number,page,per_pagereprioritize_sub_issueowner,repo,issue_number,sub_issue_id,before_id,after_idPull Requests Toolset
Tools for pull request management and code review.
create_pull_requestowner,repo,title,body,head,base,draft,maintainer_can_modifylist_pull_requestsowner,repo,state,head,base,sort,direction,page,perPagesearch_pull_requestsquery,owner,repo,sort,order,page,perPagepull_request_readowner,repo,pullNumber,method(get/get_diff/get_status/get_files/get_review_comments/get_reviews)update_pull_requestowner,repo,pullNumber,title,body,state,base,maintainer_can_modify,draft,reviewersupdate_pull_request_branchowner,repo,pullNumber,expectedHeadShamerge_pull_requestowner,repo,pullNumber,merge_method,commit_title,commit_messagecreate_pending_pull_request_reviewowner,repo,pullNumber,commitIDadd_comment_to_pending_reviewowner,repo,pullNumber,path,body,subjectType,line,startLine,side,startSidesubmit_pending_pull_request_reviewowner,repo,pullNumber,event(APPROVE/REQUEST_CHANGES/COMMENT),bodydelete_pending_pull_request_reviewowner,repo,pullNumbercreate_and_submit_pull_request_reviewowner,repo,pullNumber,body,event,commitIDrequest_copilot_reviewowner,repo,pullNumberassign_copilot_to_issueowner,repo,issueNumbercreate_pull_request_with_copilotowner,repo,problem_statement,title,base_refget_copilot_spaceowner,namelist_copilot_spacesActions Toolset
Tools for GitHub Actions workflow management.
list_workflowsowner,repo,page,perPagerun_workflowowner,repo,workflow_id,ref,inputslist_workflow_runsowner,repo,workflow_id,branch,event,status,actor,page,perPageget_workflow_runowner,repo,run_idcancel_workflow_runowner,repo,run_idrerun_workflow_runowner,repo,run_idrerun_failed_jobsowner,repo,run_idlist_workflow_jobsowner,repo,run_id,filter,page,perPageget_job_logsowner,repo,job_id,run_id,failed_only,return_content,tail_linesget_workflow_run_logsowner,repo,run_iddelete_workflow_run_logsowner,repo,run_idlist_workflow_run_artifactsowner,repo,run_id,page,perPagedownload_workflow_run_artifactowner,repo,artifact_idget_workflow_run_usageowner,repo,run_idCode Security Toolset
Tools for code scanning and security alerts.
list_code_scanning_alertsowner,repo,state,severity,ref,tool_nameget_code_scanning_alertowner,repo,alertNumberDependabot Toolset
Tools for Dependabot alert management.
list_dependabot_alertsowner,repo,state,severityget_dependabot_alertowner,repo,alertNumberDiscussions Toolset
Tools for GitHub Discussions management.
list_discussionsowner,repo,category,orderBy,direction,after,perPageget_discussionowner,repo,discussionNumberget_discussion_commentsowner,repo,discussionNumber,after,perPagelist_discussion_categoriesowner,repoGists Toolset
Tools for gist management.
create_gistfilename,content,description,publiclist_gistsusername,since,page,perPageupdate_gistgist_id,filename,content,descriptionLabels Toolset
Tools for label management.
list_labelowner,repo,issue_numberget_labelowner,repo,namelabel_writeowner,repo,name,method(create/update/delete),color,description,new_nameNotifications Toolset
Tools for notification management.
list_notificationsowner,repo,filter,since,before,page,perPageget_notification_detailsnotificationIDdismiss_notificationthreadID,state(read/done)mark_all_notifications_readowner,repo,lastReadAtmanage_notification_subscriptionnotificationID,action(ignore/watch/delete)Orgs Toolset
Tools for organization management.
search_orgsquery,sort,order,page,perPagelist_org_repository_security_advisoriesorg,state,sort,directionProjects Toolset
Tools for GitHub Projects management.
list_projectsowner_type(user/org),owner,query,per_pageget_projectowner_type,owner,project_numberlist_project_itemsowner_type,owner,project_number,query,per_pageget_project_itemowner_type,owner,project_number,item_idadd_project_itemowner_type,owner,project_number,item_type(issue/pull_request),item_idupdate_project_itemowner_type,owner,project_number,item_id,updated_fielddelete_project_itemowner_type,owner,project_number,item_idlist_project_fieldsowner_type,owner,project_number,per_pageget_project_fieldowner_type,owner,project_number,field_idSecret Protection Toolset
Tools for secret scanning alerts.
list_secret_scanning_alertsowner,repo,state,resolution,secret_typeget_secret_scanning_alertowner,repo,alertNumberSecurity Advisories Toolset
Tools for security advisory management.
list_global_security_advisoriestype,ghsaId,cveId,ecosystem,severity,cwes,isWithdrawn,affects,published,updated,modifiedget_global_security_advisoryghsaIdlist_repository_security_advisoriesowner,repo,state,sort,directionStargazers Toolset
Tools for repository starring.
list_starred_repositoriesusername,sort,direction,page,perPagestar_repositoryowner,repounstar_repositoryowner,repoUsers Toolset
Tools for user and team management.
search_usersquery,sort,order,page,perPageget_teamsuserget_team_membersorg,team_slugReleases Toolset
Tools for release management.
list_releasesowner,repo,page,perPageget_latest_releaseowner,repoget_release_by_tagowner,repo,tagUsage Examples
Example 1: Working with Issues
Example 2: Managing Pull Requests
Example 3: GitHub Actions Workflows
Example 4: Code Search
Toolset Configuration Reference
When configuring the GitHub MCP server in agentic workflows, you can enable specific toolsets:
Available toolset options:
context- GitHub Actions context and environment informationrepos- Repository operations (create, fork, file management, branches, commits, tags, search)issues- Issue management (create, list, search, update, comments, sub-issues)pull_requests- Pull request operations (create, list, search, review, merge, Copilot integration)actions- GitHub Actions workflows (run, monitor, manage jobs, artifacts, logs)code_security- Code scanning alertsdependabot- Dependabot alertsdiscussions- GitHub Discussions (list, get, comments, categories)gists- Gist operations (create, list, update)labels- Label management (list, get, create, update, delete)notifications- Notification management (list, get details, dismiss, mark read, subscriptions)orgs- Organization operations (search, security advisories)projects- GitHub Projects (projects, items, fields)secret_protection- Secret scanning alertssecurity_advisories- Security advisories (global and repository-level)stargazers- Repository stars (list, star, unstar)users- User and team information (search, teams)all- Enable all toolsetsNotes and Observations
Tool Organization
Pagination Support
pageandperPageparametersafterparameterperPageis typically 100Search Capabilities
search_codeuses GitHub's native search syntax for precise code findingsemantic_code_searchprovides natural language search within a single repositoryCopilot Integration
assign_copilot_to_issue,create_pull_request_with_copilot,request_copilot_reviewget_copilot_spaceandlist_copilot_spacesprovide context from Copilot SpacesSecurity Tools
Actions Workflow Management
get_job_logswithfailed_only=trueis efficient for debuggingProject Management
Notification Management
Review Workflow
Methodology
Additional Resources
Report Generated: 2025-10-11
Generator: GitHub MCP Remote Server Tools Report Generator
Repository: githubnext/gh-aw
Beta Was this translation helpful? Give feedback.
All reactions