← Files StatsHawkARCHIVED FILE
plugin.json
5.59 KB · Nov 11, 2026 · 06:08 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "app-6a736fa1def48191af5a8f0c9cf88d4f",
"version": "1.0.5",
"description": "Look up sports statistics while you chat: scores, box scores, standings, rosters, injuries, play-by-play, and player averages across 50+ competitions.",
"author": {
"name": "StatsHawk",
"email": "support@statshawk.ai",
"url": "https://www.statshawk.ai"
},
"homepage": "https://www.statshawk.ai/mcp",
"keywords": [
"sports",
"statistics",
"mlb",
"nba",
"nfl",
"nhl",
"soccer",
"fantasy"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "StatsHawk",
"shortDescription": "Scores, stats, and standings",
"longDescription": "StatsHawk looks up sports statistics while you chat. Ask about a game, team, or player to get scores, schedules, standings, box scores, rosters, and injury status across the NBA, WNBA, MLB, NFL, NHL, KBO, NCAA basketball and football, and major soccer leagues including the Premier League.\n\nIt also covers MLB pitch-by-pitch data with Statcast detail (pitch type, velocity, launch data, and batter-versus-pitcher matchups), NFL drive-by-drive plays, player averages and hit rates over recent games and the season, and pregame odds as reference data. Useful for fantasy research, start/sit decisions, and matchup prep.\n\nConnect by signing in with your StatsHawk account.",
"developerName": "StatsHawk",
"category": "Data & Analytics",
"capabilities": [
"Scores and standings",
"Box scores and rosters",
"Injury history",
"Play-by-play",
"Player averages and hit rates"
],
"websiteURL": "https://www.statshawk.ai",
"supportURL": "https://www.statshawk.ai/contact",
"privacyPolicyURL": "https://www.statshawk.ai/privacy",
"termsOfServiceURL": "https://www.statshawk.ai/terms",
"defaultPrompt": [
"How has Jalen Brunson scored over his last 5 games?",
"Who won the Eagles' last game, and who led them in receiving yards?",
"What are the pregame odds for tonight's Lakers game?"
],
"brandColor": "#CAA456",
"brandColorDark": "#CAA456",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "League table lookup for a named team.",
"prompt": "Where do the Knicks sit in the Eastern Conference standings right now?",
"tools_triggered": "get_standings",
"expected_behavior": "Returns the current NBA table with the Knicks' conference rank, record, and win percentage, and names the season being served."
},
{
"description": "Game result and stat lines, chaining game discovery into the box score.",
"prompt": "Who won the Eagles' last game, and who led them in receiving yards?",
"tools_triggered": "search_games, get_box_score",
"expected_behavior": "Finds the Eagles' most recent final game with search_games, then returns the final score and the receiving lines, naming the Eagles player with the most receiving yards."
},
{
"description": "Player averages over a recent window.",
"prompt": "How has Jalen Brunson scored over his last 5 games?",
"tools_triggered": "search_player, get_player_props",
"expected_behavior": "Returns Brunson's points in each of his last 5 games and the last-5 average, reporting the sample size from that window."
},
{
"description": "Injury status lookup by player name.",
"prompt": "Is Joel Embiid on the injury report?",
"tools_triggered": "search_player, get_injury_history",
"expected_behavior": "Returns Embiid's current injury status, the reported injury, and any expected return, plus prior stints; says clearly if he is not currently listed."
},
{
"description": "Pregame odds reference lookup for a named game.",
"prompt": "What are the pregame odds for tonight's Lakers game?",
"tools_triggered": "search_games, get_odds_spot",
"expected_behavior": "Finds tonight's Lakers game, then returns the latest pregame moneyline, spread, and total by bookmaker as reference data with the time each price was observed. If the Lakers do not play tonight, it says so and names their next game."
}
],
"negative": [
{
"description": "General sports knowledge with no stats request; the plugin should not be invoked.",
"prompt": "What are the rules of cricket?"
},
{
"description": "Creative writing that merely mentions a team; no data lookup is needed.",
"prompt": "Write a limerick about the Red Sox."
},
{
"description": "Out of scope action: the plugin cannot buy tickets or take any action.",
"prompt": "Book me two tickets to the Lakers game on Friday."
}
]
},
"commerce": false,
"commerce_description": "StatsHawk returns read-only sports statistics. It does not sell products, process payments, or take bets."
},
"publication": {
"release_notes": "Moves the listing back to the Data & Analytics category. No tool changes."
},
"apps": "./.app.json"
}
}
}
SHA-256: 3f2e065988c2c345eea64ba788fb8e4c8fa34cea52c7b840dda4af7b35a50b72