GitHub MCP Remote Server Tools Report - November 30, 2025 #5118
Closed
Replies: 2 comments 2 replies
-
|
/cloclo add search_orgs in cache tools file |
Beta Was this translation helpful? Give feedback.
2 replies
-
|
This discussion was automatically closed because it was created by an agentic workflow more than 3 days 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.
-
Executive Summary
This report documents all available tools in the GitHub MCP (Model Context Protocol) Remote Server as of November 30, 2025.
Key Findings:
search_orgsin search toolset)searchto recommended defaultsFull Report Details
Changes Since Last Report (Nov 26, 2025)
New Tools Added ✨
One new tool was added to the search toolset:
search_orgsStatistics
Inconsistency Detection
Toolset Integrity Checks
✅ All tools are properly categorized with no detected inconsistencies.
The systematic exploration of all 19 toolsets confirmed:
JSON Mapping Comparison
Discrepancies Between MCP Server and JSON Mapping
✅ JSON mapping is 100% accurate and matches the MCP server.
The comparison between the MCP server tools and
pkg/workflow/data/github_toolsets_permissions.jsonshowed:Summary:
Action: No updates needed to the JSON mapping file.
Tools by Toolset
All 19 toolsets and their 73 tools are documented below.
Context Toolset (6 tools)
Essential for understanding the GitHub environment and authenticated user context.
get_copilot_spaceowner,nameget_meget_team_membersorg,team_slugget_teamsuser(optional)github_support_docs_searchquerylist_copilot_spacesPermissions: None required
Repos Toolset (10 tools)
Core repository operations for accessing code, commits, releases, and repository structure.
get_commitowner,repo,sha,include_diffget_file_contentsowner,repo,path,refget_latest_releaseowner,repoget_release_by_tagowner,repo,tagget_repository_treeowner,repo,tree_sha,recursiveget_tagowner,repo,taglist_branchesowner,repo, paginationlist_commitsowner,repo,sha,author, paginationlist_releasesowner,repo, paginationlist_tagsowner,repo, paginationPermissions: Read:
contents, Write:contentsIssues Toolset (3 tools)
Issue management and tracking capabilities.
issue_readowner,repo,issue_number,methodlist_issue_typesownerlist_issuesowner,repo,state,labels,sincePermissions: Read:
issues, Write:issuesPull Requests Toolset (2 tools)
Pull request operations for code review workflows.
list_pull_requestsowner,repo,state,base,head,sortpull_request_readowner,repo,pullNumber,methodPermissions: Read:
pull-requests, Write:pull-requestsActions Toolset (9 tools)
GitHub Actions workflow management and monitoring.
download_workflow_run_artifactowner,repo,artifact_idget_job_logsowner,repo,job_id,run_id,failed_onlyget_workflow_runowner,repo,run_idget_workflow_run_logsowner,repo,run_idget_workflow_run_usageowner,repo,run_idlist_workflow_jobsowner,repo,run_id,filterlist_workflow_run_artifactsowner,repo,run_idlist_workflow_runsowner,repo,workflow_id,status,eventlist_workflowsowner,repoPermissions: Read:
actions, Write: NoneCode Security Toolset (2 tools)
Code scanning alert management.
get_code_scanning_alertowner,repo,alertNumberlist_code_scanning_alertsowner,repo,state,severity,refPermissions: Read:
security-events, Write:security-eventsDependabot Toolset (2 tools)
Dependabot alert management.
get_dependabot_alertowner,repo,alertNumberlist_dependabot_alertsowner,repo,state,severityPermissions: Read:
security-events, Write: NoneDiscussions Toolset (4 tools)
GitHub Discussions management.
get_discussionowner,repo,discussionNumberget_discussion_commentsowner,repo,discussionNumberlist_discussion_categoriesowner,repo(optional)list_discussionsowner,repo(optional),categoryPermissions: Read:
discussions, Write:discussionsExperiments Toolset (0 tools)
Experimental features toolset (currently empty, reserved for future use).
Permissions: None
Gists Toolset (2 tools)
Gist operations for code snippets.
get_gistgist_idlist_gistsusername(optional),sincePermissions: None
Labels Toolset (2 tools)
Repository label management.
get_labelowner,repo,namelist_labelowner,repoPermissions: Read:
issues, Write:issuesNotifications Toolset (2 tools)
User notification management.
get_notification_detailsnotificationIDlist_notificationsowner,repo,filter,since,beforePermissions: None
Orgs Toolset (1 tool)
Organization-level operations.
list_org_repository_security_advisoriesorg,state,sort,directionPermissions: None
Projects Toolset (6 tools)
GitHub Projects (V2) management.
get_projectowner,owner_type,project_numberget_project_fieldowner,owner_type,project_number,field_idget_project_itemowner,owner_type,project_number,item_id,fieldslist_project_fieldsowner,owner_type,project_numberlist_project_itemsowner,owner_type,project_number,query,fieldslist_projectsowner,owner_type,queryPermissions: Read:
repository-projects, Write:repository-projectsSecret Protection Toolset (2 tools)
Secret scanning alert management.
get_secret_scanning_alertowner,repo,alertNumberlist_secret_scanning_alertsowner,repo,state,resolutionPermissions: Read:
security-events, Write: NoneSecurity Advisories Toolset (3 tools)
Security advisory management.
get_global_security_advisoryghsaIdlist_global_security_advisoriesseverity,ecosystem,cveId,ghsaIdlist_repository_security_advisoriesowner,repo,state,sortPermissions: Read:
security-events, Write:security-eventsStargazers Toolset (1 tool)
Repository star management.
list_starred_repositoriesusername(optional),sort,directionPermissions: None
Users Toolset (0 tools)
User information toolset (currently empty, reserved for future expansion).
Permissions: None
Search Toolset (6 tools) ⭐
Advanced search capabilities across GitHub.
search_codequery,sort,ordersearch_issuesquery,owner,repo,sort,ordersearch_orgsquery,sort,ordersearch_pull_requestsquery,owner,repo,sort,ordersearch_repositoriesquery,sort,order,minimal_outputsearch_usersquery,sort,orderPermissions: None
Recommended Default Toolsets
Based on analysis of available tools and usage patterns, the following toolsets are recommended as defaults:
Default Toolsets:
context,repos,issues,pull_requests,users,searchRationale
context (6 tools)
repos (10 tools)
contentspermissionissues (3 tools)
issuespermissionpull_requests (2 tools)
pull-requestspermissionusers (0 tools currently)
search (6 tools) - NEW DEFAULT
Specialized Toolsets
The following toolsets should be enabled explicitly when needed:
Toolset Configuration Reference
When configuring the GitHub MCP server in agentic workflows:
Available toolset options:
context- GitHub Actions context and environmentrepos- Repository operationsissues- Issue managementpull_requests- Pull request operationsactions- GitHub Actions workflowscode_security- Code scanning alertsdependabot- Dependabot alertsdiscussions- GitHub Discussionsexperiments- Experimental featuresgists- Gist operationslabels- Label managementnotifications- Notification managementorgs- Organization operationsprojects- GitHub Projectssecret_protection- Secret scanningsecurity_advisories- Security advisoriesstargazers- Repository starsusers- User informationsearch- Advanced searchdefault- Enable recommended default toolsetsall- Enable all toolsetsDocumentation Updates
This report resulted in the following documentation updates:
Created/Updated:
.github/instructions/github-mcp-server.instructions.mdallowed:totoolsets:Updated:
.github/instructions/github-agentic-workflows.instructions.mdcontext, repos, issues, pull_requests, usersto includesearchsearchto the default toolsets listUpdated:
/tmp/gh-aw/cache-memory/github-mcp-tools.jsonNotes and Observations
Tool Discovery Methodology
Key Findings
Recommendations
toolsets:instead ofallowed:for GitHub toolssearchdefault for discovery workflowsMethodology
Related Resources
.github/instructions/github-mcp-server.instructions.md.github/instructions/github-agentic-workflows.instructions.mdpkg/workflow/data/github_toolsets_permissions.jsonNext Report
The next report will run on the next scheduled execution and will compare against this baseline (73 tools, 19 toolsets) to detect any changes.
Beta Was this translation helpful? Give feedback.
All reactions