Sports Scores MCP — NBA, NFL & NHL for AI Agents avatar

Sports Scores MCP — NBA, NFL & NHL for AI Agents

Pricing

from $20.00 / 1,000 tool calls

Go to Apify Store
Sports Scores MCP — NBA, NFL & NHL for AI Agents

Sports Scores MCP — NBA, NFL & NHL for AI Agents

MCP server exposing NBA, NFL, NHL and combined sports scores as agent tools. Connect Claude, Cursor, n8n or the OpenAI Agents SDK to live game scores.

Pricing

from $20.00 / 1,000 tool calls

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

3

Monthly active users

6 days ago

Last modified

Share

Sports Scores MCP

A Model Context Protocol server that gives AI agents live sports scores — NBA, NFL, NHL and combined — as callable tools. For sports assistants, bots and dashboards.

📊 Sample Output

1 real rows delivered by Sports Scores MCP — NBA, NFL & NHL for AI Agents — run C3hTWLbCD6MhUUcBj on build 0.0.24

statusmessagehow_to_connectserver_urlapify_urltransport
MCP Server RunningThis is an MCP server, not a scraper. It does not produce results whe…Connect from an MCP-compatible AI client (Claude Desktop, Cursor, Win…https://nexgendata--sports-mcp-server.apify.actor/mcphttps://apify.com/nexgendata/sports-mcp-serverstreamable-http

Real rows from run C3hTWLbCD6MhUUcBj on build 0.0.24 (2026-09-04), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

🔧 Input reference

FieldTypeDefaultWhat it does
enableServer (required)booleantrueEnable MCP server mode
portinteger5000Port for MCP server

🧾 JSON sample record

One real record from run C3hTWLbCD6MhUUcBj (emails/phones masked, long text shortened):

{
"status": "MCP Server Running",
"message": "This is an MCP server, not a scraper. It does not produce results when run directly.",
"how_to_connect": "Connect from an MCP-compatible AI client (Claude Desktop, Cursor, Windsurf, etc.)",
"server_url": "https://nexgendata--sports-mcp-server.apify.actor/mcp",
"apify_url": "https://apify.com/nexgendata/sports-mcp-server",
"documentation": "See the README for setup instructions and example configurations.",
"transport": "streamable-http",
"endpoint": "/mcp",
"tools": [
"get_nba_scores",
"get_nfl_scores",
"get_nhl_scores",
"get_all_scores"
]
}

💰 Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$5e-05Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Tool call (tool-call)$0.02Per-tool invocation via MCP Standby

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.02 = $2.00 plus the start fee.

More from the NexGenData MCP servers for AI agents family:

29 more in this family on the NexGenData Store page.

🛠 Tools (4)

  • get_all_scores — Scores across all supported leagues.
  • get_nba_scores — NBA game scores.
  • get_nfl_scores — NFL game scores.
  • get_nhl_scores — NHL game scores.

🔌 Connect (Claude Desktop / Cursor / n8n / OpenAI Agents SDK)

Add this MCP server to your client config:

{
"mcpServers": {
"sports": {
"url": "https://nexgendata--sports-mcp-server.apify.actor/mcp"
}
}
}

Sample agent prompt:

Get today's NBA and NHL scores.

Pricing: $0.02 per tool call (Pay-Per-Event). Runs in Standby mode.


🏈 Sports MCP Server — Live NBA, NFL & NHL Scores for Claude / ChatGPT

Connect AI agents to live US sports scoreboards through the Model Context Protocol (MCP) — NBA, NFL, and NHL game scores in clean JSON tuned for LLM function-calling. A lightweight, pay-per-use alternative to monthly sports-data subscriptions for agents that just need current scores.

What You Get

This MCP server exposes 4 tools to your AI agent. Each returns the current scoreboard for its league — teams, scores, and game status (live / final / scheduled). The tools take no parameters; they return the current slate.

  • get_nba_scores — current NBA scoreboard (teams, scores, game status, tip-off times)
  • get_nfl_scores — current NFL scoreboard (teams, scores, game status, kickoff times)
  • get_nhl_scores — current NHL scoreboard (teams, scores, game status, start times)
  • get_all_scores — NBA + NFL + NHL scoreboards in a single call, ideal for a daily sports briefing

All responses are structured JSON for LLM tool use — no HTML scraping required.

Use Cases

  • Fan-engagement chatbots — Discord / Slack bots answer "what's the Lakers score?" without dev overhead
  • Daily sports briefings — get_all_scores returns every NBA/NFL/NHL game in one call
  • Sports media dashboards — auto-generate game-recap copy once a game goes final
  • Twitter / X bots — post score updates from structured data instead of scraping

Quick Start

Wire this MCP server into an MCP-compatible client (Claude Desktop, Cursor, Windsurf, Cline) by pointing your config at this actor's MCP endpoint:

https://nexgendata--sports-mcp-server.apify.actor/mcp

Then ask: "What NBA games are on today and what are the scores?"

Pricing

This actor uses Apify pay-per-event pricing — you are charged per successful tool call, with no monthly subscription.

FAQ

Q: Is this an official ESPN / NBA / NFL feed? No. The server aggregates publicly available league scoreboards.

Q: Which leagues are supported? NBA, NFL, and NHL scoreboards. MLB, soccer, and other leagues are not currently supported.

Q: Can I query a specific date or a past game? No. The tools return the current scoreboard and take no parameters.

Q: Does it provide standings, player stats, schedules, or play-by-play? No. This server returns scoreboards only.

Q: Can the AI agent call this from Cursor / Cline / Claude Desktop? Yes — any MCP-compatible client works. Point your config at this actor's MCP endpoint.

About NexGenData

NexGenData publishes a catalog of Apify actors and a family of MCP servers for AI agent workflows. Browse the full catalog at https://apify.com/nexgendata