Skip to main content
Glama

Server Details

NHL MCP — live NHL data via the official NHL API

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
36.0% over 46 days
Last Tested
Transport
Streamable HTTP
URL
Repository
pipeworx-io/mcp-nhl
GitHub Stars
0
Server Listing
mcp-nhl

TDQS

A3.8/5.0

Scored across 35 tools

Disambiguation3/5

Several tools share the same high-level purpose: ask_pipeworx, ask_pipeworx_beta, ask_pipeworx_grounded, deep_research, validate_claim, and compare_entities all answer research-style questions, and discover_tools/suggest_questions overlap in onboarding. The descriptions are detailed and do help an attentive agent pick the right one, but the beta router being explicitly identical to the stable one creates a real duplicate-tool ambiguity.

Naming Consistency4/5

All names use snake_case consistently, which is a clear and predictable base convention. However, the set is not uniformly verb_noun: there are noun phrases (entity_profile, polymarket_edges), single verbs (remember, forget, subscribe), and adjective_noun (recent_changes), so the structural pattern is less consistent than a strict verb_noun server.

Tool Count2/5

35 tools is well above the 25-tool threshold for 'too many' and is especially inappropriate given the server is named 'Nhl' yet only four tools are NHL-specific. The remaining 31 general-purpose meta and research tools make the set bloated for a sports-data server.

Completeness2/5

For an NHL server, the surface is severely incomplete: it offers only player-by-ID, weekly schedule, today's scores, and current standings. Missing are team listings, player search by name, game box scores, historical stats, playoffs, injuries, and transactions, so common NHL questions will hit dead ends.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 2 tool updates
    • Changedbet_research2 fields changed
      • changedInput schema / examples
        Previous value: -[
        -  {
        -    "market": "will-bitcoin-reach-100k-in-july-2026"
        -  },
        -  {
        -    "market": "https://polymarket.com/event/will-bitcoin-hit-150k-by-june-30-2026"
        -  }
        -]New value: +[
        +  {
        +    "market": "will-kristi-noem-win-the-2028-republican-presidential-nomination"
        +  },
        +  {
        +    "market": "https://polymarket.com/event/will-kristi-noem-win-the-2028-republican-presidential-nomination"
        +  }
        +]
      • changedInput schema / properties / market / description
        Previous value: -"Polymarket slug (\"will-bitcoin-hit-150k-by-june-30-2026\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k by June 30?\")"New value: +"Polymarket slug (\"will-kristi-noem-win-the-2028-republican-presidential-nomination\"), full URL (\"https://polymarket.com/event/...\"), or question text (\"Will Bitcoin hit $150k?\"). Dated slugs stop resolving once they settle — Polymarket de-indexes resolved markets — so prefer an undated one."
    • Changedpolymarket_kalshi_spread2 fields changed
      • changedInput schema / examples
        Previous value: -[
        -  {
        -    "topic": "fed"
        -  },
        -  {
        -    "topic": "btc"
        -  }
        -]New value: +[
        +  {
        +    "topic": "fed"
        +  },
        +  {
        +    "topic": "btc"
        +  },
        +  {
        +    "topic": "bitcoin"
        +  },
        +  {
        +    "topic": "fed rate decision"
        +  }
        +]
      • changedInput schema / properties / topic / description
        Previous value: -"Pre-mapped: fed | btc | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president"New value: +"Subject to compare. Canonical keys: fed | btc | eth | cpi | gdp | sp500 | recession | next_pope | next_uk_pm | next_israel_pm | 2028_president — but aliases and keywords resolve too (\"bitcoin\", \"fed rate decision\", \"ethereum\", \"inflation\", \"s&p 500\", \"us recession\", \"next pope\", \"2028 election\"). Check resolution.topic_matched_by in the response: \"exact\"/\"alias\" is a curated pairing, \"phrase\"/\"token\" is a keyword guess."

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    NHL hockey data MCP server. 12 tools covering games, standings, player stats, goalie stats, odds, line movement, and matchup analysis across 16 seasons.
    12
    16 npm
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    ESPN MCP — keyless multi-sport live scores, teams, and news via ESPN's public site API.
    157 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Get live scores, schedules, standings, team and player data for NFL, NBA, MLB, NHL, soccer, and more via MCP.
    101 npm
    2
    Apache 2.0
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.