[mcp-analysis] MCP Structural Analysis - 2026-08-03 #49988
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by GitHub MCP Structural Analysis. A newer discussion is available at Discussion #50256. |
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.
MCP Structural Analysis — 2026-08-03
Tested 11 representative tools across GitHub MCP toolsets. Average usefulness 3.36/5.
github_context,list_discussions, andlist_pull_requests(field-scoped) rated best (⭐⭐⭐⭐⭐);get_teamsremains unusable (permission denied) andlist_workflows/list_issues/search_repositoriesshowed known structural problems (unhonored pagination, integrity-filtered results, and a mis-scopedrepo:qualifier).github_context,list_discussions,list_pull_requests: 5/5get_teams: 1/5Full Structural Analysis Report
Usefulness Ratings for Agentic Work
github_contextlist_discussionslist_pull_requests(fields-scoped)get_labelget_file_contentslist_code_scanning_alertssearch_userslist_workflowsper_pageparam silently ignored — always returns ~30 of 345 workflowslist_issues[], misleading agent into believing zero issues existsearch_repositoriesrepo:qualifier not honored — returned an unrelated high-star repo instead of the targetget_teamsSchema Analysis (Today)
github_contextget_teamsget_file_contentslist_issueslist_pull_requestslist_workflowslist_code_scanning_alertslist_discussionsget_labelsearch_userssearch_repositoriesResponse Size Analysis — 30-Day Average by Toolset
Tool-by-Tool Analysis (Today, 2026-08-03)
github_context#false(scheduled)get_teamsget_file_contents(README.md)list_issueslist_pull_requestslist_workflowsper_page=1ignored, returned 30 of 345list_code_scanning_alertslist_discussionsget_labelsearch_userssearch_repositoriesrepo:qualifier mis-scoped — returned unrelatedgithub/gitignoretwo runs in a row (also seen 07-31)30-Day Trend Summary
list_workflows, integrity-filteredlist_issues/search_issues,get_teamspermission denial) reproduce consistently across the windowVisualizations
Response Size by Toolset
Usefulness Ratings
Daily Token Trend
Size vs Usefulness
Recommendations
github_context,list_discussions, field-scopedlist_pull_requests,get_label,get_file_contents,list_code_scanning_alertslist_workflows(respectper_page/perPage),list_issues/search_issues(surface a visible flag when integrity policy redacts results instead of silently returning[]),search_repositories(honorrepo:qualifier instead of ranking by popularity)github_context(75 tok, r5),list_discussions(155 tok, r5),get_label(38 tok, r4)get_file_contentson large files (~9.6k tok today),list_workflows(~3.7k tok, capped by an ignored pagination param)References:
All reactions