Sports MCP Server

Placares e estat

Documentação

Sports Scores MCP — NBA, NFL & NHL para Agentes de IA (nexgendata/sports-mcp-server) Actor

Servidor MCP que expõe placares de NBA, NFL, NHL e combinados como ferramentas para agentes. Conecte Claude, Cursor, n8n ou o OpenAI Agents SDK a placares de jogos ao vivo.

  • URL: https://apify.com/nexgendata/sports-mcp-server.md
  • Desenvolvido por: NexGenData (comunidade)
  • Categorias: IA, Mídias sociais, Servidores MCP
  • Estatísticas: 14 usuários no total, 3 usuários mensais, 99,4% de execuções bem-sucedidas, 0 favoritos
  • Avaliação dos usuários: Sem avaliações ainda

Preços

a partir de US$ 20,00 / 1.000 chamadas de ferramenta

Este Actor é cobrado por evento e uso. Você é cobrado tanto pelo preço fixo de eventos específicos quanto pelo uso da plataforma Apify.

Saiba mais: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

O que é um Apify Actor?

Actors são automações de dados web que potencializam IA e operações. Eles rodam na plataforma Apify para extrair dados de sites, processar informações, conectar APIs e automatizar fluxos de trabalho. No modo Batch, um Actor aceita uma entrada JSON bem definida, executa uma ação que pode levar de alguns segundos a algumas horas, e opcionalmente produz uma saída JSON bem definida, conjuntos de dados com resultados ou arquivos em key-value store. No modo Standby, um Actor fornece um servidor web que pode ser usado como site, API ou servidor MCP. Actors são escritos com "A" maiúsculo.

Como integrar um Actor?

Se perguntado sobre integração, você ajuda desenvolvedores a integrar Actors em seus projetos. Você se adapta à stack deles e entrega integrações seguras, bem documentadas e prontas para produção. A melhor forma de integrar Actors é a seguinte.

  • Agentes de IA e clientes MCP — o Apify MCP server em https://mcp.apify.com (remoto, HTTP streamable, OAuth no primeiro uso).
  • Fluxos de trabalho agênticos e desenvolvimento local de ActorsAgent Skills com o Apify CLI: npm install -g apify-cli, depois apify login.
  • Projetos JavaScript/TypeScript — o cliente JS/TS oficial: npm install apify-client.
  • Projetos Python — o cliente Python oficial: pip install apify-client.
  • Qualquer outra linguagem — a REST API.

Para exemplos de uso, veja a seção API abaixo.

Para mais detalhes, consulte a documentação do Apify como índice Markdown e texto completo Markdown.

README

Sports Scores MCP

Um servidor Model Context Protocol que fornece a agentes de IA placares esportivos ao vivo — NBA, NFL, NHL e combinados — como ferramentas chamáveis. Para assistentes esportivos, bots e painéis.

🛠 Ferramentas (4)

  • get_all_scores — Placar de todas as ligas suportadas.
  • get_nba_scores — Placar de jogos da NBA.
  • get_nfl_scores — Placar de jogos da NFL.
  • get_nhl_scores — Placar de jogos da NHL.

🔌 Conexão (Claude Desktop / Cursor / n8n / OpenAI Agents SDK)

Adicione este servidor MCP à configuração do seu cliente:

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

Exemplo de prompt para o agente:

Get today's NBA and NHL scores.

Preços: US$ 0,02 por chamada de ferramenta (Pay-Per-Event). Executa no modo Standby.


🏈 Sports MCP Server — Placar ao Vivo da NBA, NFL & NHL para Claude / ChatGPT

Conecte agentes de IA a placares esportivos dos EUA ao vivo por meio do Model Context Protocol (MCP) — placares de jogos da NBA, NFL e NHL em JSON limpo, otimizado para chamadas de função de LLMs. Uma alternativa leve e paga por uso às assinaturas mensais de dados esportivos para agentes que precisam apenas de placares atuais.

O Que Você Obtém

Este servidor MCP expõe 4 ferramentas ao seu agente de IA. Cada uma retorna o placar atual da sua liga — times, pontuações e status do jogo (ao vivo / final / agendado). As ferramentas não recebem parâmetros; elas retornam a programação atual.

  • get_nba_scores — placar atual da NBA (times, pontuações, status do jogo, horários de início)
  • get_nfl_scores — placar atual da NFL (times, pontuações, status do jogo, horários de kickoff)
  • get_nhl_scores — placar atual da NHL (times, pontuações, status do jogo, horários de início)
  • get_all_scores — placares da NBA + NFL + NHL em uma única chamada, ideal para um resumo esportivo diário

Todas as respostas são JSON estruturado para uso de ferramentas por LLMs — sem necessidade de scraping de HTML.

Casos de Uso

  • Chatbots de engajamento de fãs — bots de Discord / Slack respondem "qual é o placar do Lakers?" sem custo de desenvolvimento
  • Resumos esportivos diáriosget_all_scores retorna todos os jogos da NBA/NFL/NHL em uma única chamada
  • Painéis de mídia esportiva — geração automática de textos de resumo de jogos quando um jogo termina
  • Bots de Twitter / X — publicam atualizações de placar a partir de dados estruturados em vez de scraping

Início Rápido

Conecte este servidor MCP a um cliente compatível com MCP (Claude Desktop, Cursor, Windsurf, Cline) apontando sua configuração para o endpoint MCP deste actor:

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

Depois pergunte: "Quais jogos da NBA acontecem hoje e quais são os placares?"

Preços

Este actor usa preços pay-per-event da Apify — você é cobrado por chamada de ferramenta bem-sucedida, sem assinatura mensal.

FAQ

P: Esta é uma fonte oficial da ESPN / NBA / NFL? Não. O servidor agrega placares de ligas publicamente disponíveis.

P: Quais ligas são suportadas? Placares da NBA, NFL e NHL. MLB, futebol e outras ligas não são suportados atualmente.

P: Posso consultar uma data específica ou um jogo passado? Não. As ferramentas retornam o placar atual e não recebem parâmetros.

P: Ele fornece classificações, estatísticas de jogadores, calendários ou play-by-play? Não. Este servidor retorna apenas placares.

P: O agente de IA pode chamar isso a partir do Cursor / Cline / Claude Desktop? Sim — qualquer cliente compatível com MCP funciona. Aponte sua configuração para o endpoint MCP deste actor.

Sobre a NexGenData

A NexGenData publica um catálogo de actors da Apify e uma família de servidores MCP para fluxos de trabalho de agentes de IA. Navegue pelo catálogo completo em https://apify.com/nexgendata

🔗 Actors Relacionados da NexGenData

Esquema de entrada do Actor

Exemplo de objeto de entrada do Actor

{}

API

Você pode executar este Actor programaticamente usando nossa API. Abaixo estão exemplos de código em JavaScript, Python e CLI, além da especificação OpenAPI e configuração do servidor MCP.

Exemplo em JavaScript

import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("nexgendata/sports-mcp-server").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

Exemplo em Python

from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("nexgendata/sports-mcp-server").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

Exemplo em CLI

echo '{}' |
apify call nexgendata/sports-mcp-server --silent --output-dataset

Configuração do servidor MCP

{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,nexgendata/sports-mcp-server"
        }
    }
}

O servidor hospedado faz login com OAuth na primeira conexão, portanto nenhum token de API precisa estar nesta configuração. Clientes sem suporte a OAuth podem enviar um cabeçalho Authorization: Bearer <APIFY_API_TOKEN> em vez disso, usando um token de API & Integrações no Apify Console (https://console.apify.com/settings/integrations).

Especificação OpenAPI

Baixe a definição OpenAPI: https://api.apify.com/v2/actors/IHlSJsgAiuJ6lJyOh/builds/13y93DcKxpaQdLNuM/openapi.json