You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Analyzed 10 representative tools across 10 toolsets on github/gh-aw (server awmg-github v0.3.32, 54 tools exposed). Total today: 7,662 tokens, average usefulness 3.9/5. The 30-day rating trend is improving (3.39 → 3.83).
Key findings
🏆 Best-in-class (5/5):get_label, list_discussions, search_repositories. Flat/compact schemas, and list_discussions is still the only tool with real GraphQL cursor pagination (pageInfo + totalCount).
✅ search_repositories jumped from 3,969 → 117 tokens once perPage=1 was set — confirming the standing recommendation: always bound page size.
⚠️Context-heavy:get_file_contents (4,635 tok, full README inline) and list_issues (1,799 tok even at perPage=1) — cost is body-driven, not schema bloat.
🚫 get_me403s under the workflow integration token — normally 5/5, unusable in this CI identity; read actor from workflow context instead.
🧭 actions_list is a dispatcher requiring a method arg (e.g. list_workflows) or it errors — an extra step agents must know.
Use with care (bound/scope them):get_file_contents (target small files), list_issues (expect long AI-generated bodies), search_repositories (never omit perPage).
Blocked this identity:get_me — do not rely on it in workflows.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
GitHub MCP Structural Analysis — 2026-07-03
Analyzed 10 representative tools across 10 toolsets on
github/gh-aw(serverawmg-github v0.3.32, 54 tools exposed). Total today: 7,662 tokens, average usefulness 3.9/5. The 30-day rating trend is improving (3.39 → 3.83).Key findings
get_label,list_discussions,search_repositories. Flat/compact schemas, andlist_discussionsis still the only tool with real GraphQL cursor pagination (pageInfo+totalCount).search_repositoriesjumped from 3,969 → 117 tokens onceperPage=1was set — confirming the standing recommendation: always bound page size.get_file_contents(4,635 tok, full README inline) andlist_issues(1,799 tok even at perPage=1) — cost is body-driven, not schema bloat.get_me403s under the workflow integration token — normally 5/5, unusable in this CI identity; read actor from workflow context instead.actions_listis a dispatcher requiring amethodarg (e.g.list_workflows) or it errors — an extra step agents must know.Recommendations
list_discussions,get_label,search_repositories,search_users,list_pull_requests,list_issues,actions_list.get_label(40),search_users(65),search_repositories(117),list_discussions(158).get_file_contents(target small files),list_issues(expect long AI-generated bodies),search_repositories(never omitperPage).get_me— do not rely on it in workflows.Full Structural Analysis Report
Executive Summary
Usefulness Ratings for Agentic Work
methodconvention is knownSchema Analysis
method[]— no open critical alertsResponse Size Analysis
Tool-by-Tool Analysis
methodarg30-Day Trend Summary
Visualizations
Response Size by Toolset
Usefulness Ratings
Daily Token Trend
Size vs Usefulness
References: §28660619938
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
awmgmcpgSee Network Configuration for more information.
Beta Was this translation helpful? Give feedback.
All reactions