ep-gql-mcp

efranlund/ep-gql-mcp

3.2

If you are the rightful owner of ep-gql-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server that interfaces with the EliteProspects.com GraphQL API, enabling natural language queries about hockey statistics, players, teams, leagues, drafts, and more.

Tools

Functions exposed to the LLM to take actions

execute_graphql

Execute any GraphQL query against the EliteProspects API.

introspect_schema

Explore the GraphQL schema (queries, types, enums).

search_entities

Search for players, teams, leagues, or staff by name.

get_player

Get comprehensive player profile by ID or name.

get_player_stats

Get player statistics (career, by season, by league).

get_team

Get team profile including roster.

get_league_standings

Get current standings for any league/season.

get_league_leaders

Get scoring leaders (skaters and goalies).

get_games

Get game schedules and results (filter by player, team, date, league, season).

get_game_logs

Get detailed game-by-game player statistics (skater and goalie stats).

get_draft_picks

Query draft selections (by year, team, player, round).

list_leagues

Get available leagues with slugs.

list_seasons

Get available seasons for a league.

list_draft_types

Get available draft types.

get_current_season

Get the current active season.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources