[mcp-analysis] MCP Structural Analysis - 2026-07-30 #49131
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by GitHub MCP Structural Analysis. A newer discussion is available at Discussion #49334. |
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-07-30
Analyzed 11 representative GitHub MCP tools spanning all major toolsets. Average usefulness rating: 3.0/5. Best:
github_context(prompt-injected, 5/5). Worst tie:get_teamsandlist_label(1/5) — both effectively unusable in this run's read-only integration-token context.Key finding: two long-running structural problems were reconfirmed live today — (1)
mcp__github__get_teamsremains permission-denied under the read-only token every single measurement day since tracking began, and (2)actions_list list_workflows'per_pageparameter is silently ignored, returning the full 342-workflow list (~3550 tokens) regardless of the requested page size.Full Structural Analysis Report
Executive Summary
github_context: 5/5get_teams,list_label: 1/5Usefulness Ratings for Agentic Work
Schema Analysis
Response Size Analysis (30-day average by toolset)
Tool-by-Tool Analysis (Today)
30-Day Trend Summary
Recommendations
github_context(free),search_users,list_pull_requests,list_discussions,list_code_scanning_alerts— prefer these when field-selection is supported.get_teams— permission consistently denied under the read-only integration token; agents should rely on the injected<github-context>block instead of ever attempting this call.actions_list list_workflows—per_page/pageparams appear unenforced; expect the full workflow list regardless of pagination request, and budget context accordingly for repos with hundreds of workflows.list_issues/search_issues— integrity-policy redaction silently drops matching issues from the visible array with no marker distinguishing "zero results" from "results filtered," which can mislead agents into believing no issues are open.github_context,search_users,list_pull_requests,list_discussions.get_file_contents(scales with file size),list_workflows(fixed ~3.5K regardless of request),list_labelwhen called without a known label name.Visualizations
Response Size by Toolset
Usefulness Ratings
Daily Token Trend
Size vs Usefulness
All reactions