ep-gql-mcp
Verified Safeby efranlund
Overview
Enables natural language queries for hockey statistics, players, teams, leagues, and drafts by interfacing with the EliteProspects.com GraphQL API via Model Context Protocol (MCP).
Installation
npm startEnvironment Variables
- EP_GQL_URL
- PORT
Security Notes
The server primarily acts as a proxy for the EliteProspects GraphQL API. It uses a standard GraphQL client (graphql-request) and includes basic input validation for GraphQL query format. File system access is restricted to internal `generated` directories during build and resource loading, which is controlled. No direct use of `eval` or other obvious injection vulnerabilities are present. Security largely depends on the robustness of the underlying EliteProspects GraphQL API.
Similar Servers
mcp-server-elasticsearch
Connects Model Context Protocol (MCP) clients to Elasticsearch instances, enabling natural language queries and interactions with Elasticsearch indices and data.
agentql-mcp
Integrates AgentQL's data extraction capabilities to extract structured data from web pages using natural language prompts.
open-targets-platform-mcp
This server acts as a Model Context Protocol (MCP) endpoint, enabling AI assistants to interact with the Open Targets Platform GraphQL API for drug discovery and target-disease association data.
mcp
Provides a Model Context Protocol (MCP) server for accessing comprehensive sports data and analytics from the BALLDONTLIE API across 18 major sports and leagues.