Raw scan report

Sports Hub — the complete, unedited output of the deterministic mcptrustchecker engine v1.13.0, scanned . Every finding, capability tag and score component below is exactly what the engine produced — no AI, no post-processing.

← Back to the scan page
{
  "tool": {
    "name": "mcptrustchecker",
    "version": "1.13.0",
    "methodologyVersion": "mcptrustchecker-1.13"
  },
  "target": {
    "id": "mcp-sports-hub",
    "source": {
      "kind": "package",
      "origin": "mcp-sports-hub"
    },
    "server": {
      "name": "mcp-sports-hub"
    }
  },
  "grade": "A",
  "score": {
    "score": 99,
    "threatScore": 100,
    "grade": "A",
    "band": "A",
    "categorySubtotals": {
      "injection": 0,
      "exfiltration": 0,
      "permissions": 0,
      "supply-chain": 0,
      "network": 0,
      "hygiene": 0
    },
    "vector": [
      {
        "kind": "client",
        "term": "capability-exposure",
        "level": "minimal",
        "label": "capability blast radius (minimal) — client exposure if the model is manipulated",
        "appliedPenalty": 0
      },
      {
        "kind": "client",
        "term": "verification-discount",
        "level": "repo",
        "label": "publisher verification (public source) — no provenance, but the source is public and inspectable",
        "appliedPenalty": 1
      },
      {
        "kind": "client",
        "term": "coverage-honesty",
        "level": "source",
        "label": "inspection depth (source) — how much of the target the scan could see",
        "appliedPenalty": 0
      }
    ],
    "gatesFired": [],
    "methodologyVersion": "mcptrustchecker-1.13"
  },
  "capability": {
    "level": "minimal",
    "reasons": [],
    "tags": []
  },
  "coverage": {
    "level": "source",
    "inputs": {
      "toolSurface": true,
      "implementationSource": true,
      "packageMetadata": true,
      "liveTransport": false
    },
    "caveats": [
      "Tools were statically extracted from the published source (200 recovered), not enumerated from a running server. Tool-poisoning, Unicode-smuggling, capability and toxic-flow analysis ran on this inferred surface, but a mis-parsed registration could be missed or mis-attributed, so tool-derived findings are capped below “confirmed”. To grade the real runtime surface, scan the running server: --command \"npx -y <package>\"."
    ]
  },
  "findings": [],
  "toxicFlows": [],
  "capabilities": [
    {
      "tool": "apifootball_get_fixtures",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_fixture_events",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_fixture_lineups",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_fixture_statistics",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_top_scorers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_transfers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_injuries",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_predictions",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_odds",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_countries",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apifootball_get_status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_fixtures",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_odds",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_live_scores",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_team_statistics",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_head2head",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apisports_get_status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_rankings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_seasons",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_categories",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_countries",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_fixtures",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_live",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_head2head",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_statistics",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "apitennis_get_status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_player_by_id",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_games",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_game_by_id",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_stats",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_season_averages",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_box_scores",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "bdl_get_leaders",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_fighters",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_fighter",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_events",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_event",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_bouts",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_bout",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_divisions",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "boxing_get_titles",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_games",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_game",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_team",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_rankings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_drives",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_plays",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_player_stats",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_team_stats",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_recruiting",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_betting_lines",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_conferences",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cfbd_get_venues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_player",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_player_stats",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_player_clubs",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_player_archives",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_club",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_country_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "chesscom_get_leaderboards",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_current_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_match_info",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_match_scorecard",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_match_bbb",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_series",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_series_info",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_player_info",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_countries",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "cricket_get_match_list",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_match",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_match_scorecard",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_match_commentary",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_competitions",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_competition",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_competition_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_team",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_player",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "entitycricket_get_venues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_scoreboard",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_team_details",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_team_roster",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_team_schedule",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_event_summary",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_athlete",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_news",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "espn_get_seasons",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "euroleague_get_games",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "euroleague_get_clubs",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "euroleague_get_rounds",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "euroleague_get_game_header",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "euroleague_get_game_boxscore",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "euroleague_get_game_playbyplay",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_search_fighters",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_fighter",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_fighter_fights",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_events",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_event",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_fight",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_organizations",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mma_get_upcoming_events",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_uk_list_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_uk_get_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_competitions",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_competition",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_match",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_team",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_team_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_scorers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_person",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "footballdata_get_areas",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_championships",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_races",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_race",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_race_results",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_driver_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "formulae_get_team_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "golfcourse_search_courses",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "golfcourse_get_course",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "golfcourse_get_courses_nearby",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "golfcourse_get_countries",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "golfcourse_get_states",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "golfcourse_get_course_reviews",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "highlightly_get_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "highlightly_get_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "highlightly_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "highlightly_get_highlights",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "highlightly_get_odds",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "highlightly_get_head_to_head",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_football_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_football_match",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_football_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_football_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_football_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_basketball_matches",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_basketball_match",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_basketball_leagues",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_basketball_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "isports_get_basketball_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_race_results",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_qualifying",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_sprint",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_driver_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_constructor_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_schedule",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_drivers",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_constructors",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_circuits",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_lap_times",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_pit_stops",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_seasons",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "f1_get_driver_results",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_user",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_users_status",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_top_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_team",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_tournaments",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_broadcasts",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "lichess_get_daily_puzzle",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_tournaments",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_tournament",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_leaderboard",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_players",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_player",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_player_stats",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_rankings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "livegolf_get_schedule",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_schedule",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_game",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_game_play_by_play",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_game_boxscore",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_game_linescore",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_standings",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_teams",
      "tags": [],
      "reasons": {}
    },
    {
      "tool": "mlb_get_team_roster",
      "tags": [],
      "reasons": {}
    }
  ],
  "surfaceDigest": "1b375c2f1a2d54b45542824eab7ec50ee63ce9eaa30ac21ce65061b9b6862ca2",
  "stats": {
    "tools": 200,
    "prompts": 0,
    "resources": 0,
    "findingsBySeverity": {
      "critical": 0,
      "high": 0,
      "medium": 0,
      "low": 0,
      "info": 0
    }
  }
}