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
EXTREMELY verbose - massive bloat from educational content
pull_requests
9,100
1
Very detailed - full repo objects in head/base
issues
4,700
1
Comprehensive - large body text included
get_file_contents
1,100
1
Efficient file delivery
search
420
1
Good balance with minimal_output
actions
170
1
Excellent efficiency
discussions
130
1
Very efficient
repos (branches)
55
1
Minimal and focused
labels
30
1
Most efficient
context
25
1
Error response
Tool-by-Tool Analysis
Tool
Toolset
Tokens
Schema
Rating
Notes
get_file_contents
repos
1,100
resource
5
Returns file as MCP resource. Clean README content delivered efficiently. Perfect for agents needing repository file access.
list_issues
issues
4,700
object_with_array
4
Very comprehensive issue data with full body text (5400+ chars). Nested user and label objects. Rich but verbose due to large body content. Excellent structure but context-heavy for discovery.
list_pull_requests
pull_requests
9,100
array
4
Extremely detailed PR data with deep nesting. Full repo objects in head/base with complete metadata. Very long body (3600+ chars). Rich but extremely verbose even with perPage=1. Context-heavy.
list_workflows
actions
170
object_with_array
5
Clean, minimal workflow listing. Essential fields with URL. Perfect efficiency for workflow discovery. Excellent for agents.
list_code_scanning_alerts
code_security
34,650
array
2
EXTREMELY verbose - 138,613 characters total. Includes full rule documentation with examples, recommendations, references for EVERY alert. Massive context overhead from educational content. Core data completely buried in bloat. Desperately needs minimal_output option.
list_discussions
discussions
130
object_with_array
5
Clean structure with pagination. Category info embedded. Title and basic metadata with perPage=1. Excellent efficiency for discovery.
get_label
labels
30
object
5
Minimal label data. Four essential fields. One of most efficient tools tested. Perfect for label operations.
search_repositories
search
420
object_with_array
5
Efficient search with minimal_output default. Essential repo metadata with topics array. Well-structured for discovery. Excellent for agents.
list_branches
repos
55
array
5
Minimal branch data. Three essential fields. Perfect efficiency for branch operations. No bloat.
get_me
context
25
error
1
403 error - not accessible with current permissions. Cannot use for agentic workflows in this context.
30-Day Trend Summary
Metric
Value
Data Points
207 (across 29 days)
Average Daily Tokens
19,569
Average Rating Trend
Stable at 4.0-4.2/5
Days Tracked
Nov 26 - Dec 24 (29 days)
Recommendations
Based on the analysis:
High-value tools (rating 4-5):
get_label - Most efficient (30 tokens) with perfect rating
list_branches - Minimal (55 tokens), essential fields only
list_workflows - Excellent balance (170 tokens)
list_discussions - Very efficient (130 tokens)
search_repositories - Good efficiency (420 tokens) with minimal_output
list_issues - Comprehensive but large bodies (4,700 tokens)
list_pull_requests - Rich but verbose (9,100 tokens)
Tools needing improvement:
list_code_scanning_alerts - Desperately needs minimal_output option to strip educational content. Current 34,650 tokens is unusable for agents doing discovery. Core alert data could be <500 tokens without help text.
get_me - Inaccessible with GitHub App token (403 error). Not useful in workflow context.
Context-efficient tools (low tokens, high rating):
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.
-
Analyzed 10 GitHub MCP tools across 8 toolsets. Average usefulness rating: 4.1/5. Best performers:
get_label(30 tokens, rating 5/5),list_branches(55 tokens, rating 5/5),list_workflows(170 tokens, rating 5/5). Major concern:list_code_scanning_alertsconsumes 34,650 tokens with full rule documentation - needs minimal_output option.Full Structural Analysis Report
Executive Summary
Usefulness Ratings for Agentic Work
Schema Analysis
Response Size Analysis
Tool-by-Tool Analysis
30-Day Trend Summary
Recommendations
Based on the analysis:
High-value tools (rating 4-5):
Tools needing improvement:
Context-efficient tools (low tokens, high rating):
Context-heavy tools (high tokens):
Visualizations
Response Size by Toolset
Usefulness Ratings
Daily Token Trend
Size vs Usefulness
Key Insights
list_code_scanning_alertsbloated with educational content (138KB response). Needs urgent minimal_output option.get_file_contentsdelivering files as MCP resources is clean and immediately actionableReferences:
Beta Was this translation helpful? Give feedback.
All reactions