Search DevTools

Jump to any tool or page

Lumify Sports Intelligence

Unexplored

Schedules, scores, odds, splits & explainable AI bet confidence — 8+ sports, free instant key.

lumifyai3 stars0 forksAutomation
View source

Install

mcp_config.json

{
  "mcpServers": {
    "ai-lumify-sports-intelligence": {
      "url": "https://lumify.ai/mcp",
      "type": "streamable-http"
    }
  }
}

Documentation

Lumify — Client SDKs & MCP

Official client libraries and Model Context Protocol (MCP) integration for Lumify, the agent-ready sports-intelligence API: real-time schedules, live scores, odds, line movement, public betting splits, and explainable AI bet confidence across MLB, NFL, NCAAF, NCAAB, NBA, NHL, tennis, and soccer (FIFA World Cup + MLS, EPL, La Liga, Serie A, Bundesliga, Ligue 1, and UEFA Champions League).

This repository is the public home for the client SDKs, the MCP stdio bridge, and developer docs/examples. Lumify itself is a hosted API at https://lumify.ai — you don't run a server yourself.

Get an API key

Everything here authenticates with a Lumify API key (lmfy-...).

  • Fastest — no signup: grab a free instant trial key at https://lumify.ai/docs/ai (click "Get instant trial key"). No account, email, or credit card — 100 credits, 14-day expiry. Paste it and start calling.
  • Persistent account: create a key at https://lumify.ai/api-keys — free trial with 1,000 credits, no credit card required.
export LUMIFY_API_KEY="lmfy-xxxxxx.yyyyyyyy"

Packages

RuntimePackageInstallDocs
TypeScript / JavaScript@lumifyai/sdknpm install @lumifyai/sdkREADME
Pythonlumify-sdkpip install lumify-sdkREADME
LangChainlangchain-lumifypip install langchain-lumifyREADME
LlamaIndexllamaindex-lumifypip install llamaindex-lumifyREADME
CrewAIcrewai-lumifypip install crewai-lumifyREADME
MCP stdio bridge@lumifyai/mcpnpx -y @lumifyai/mcpREADME

Quick start

TypeScript

import { Lumify } from "@lumifyai/sdk";

const client = new Lumify({ apiKey: process.env.LUMIFY_API_KEY! });

const { sports } = await client.sports.list();
const event = await client.events.get(12345, { includeOdds: true, includeIntelligence: true });
console.log(event.status, event.intelligence?.bets);

Python

import os
from lumify import Lumify

client = Lumify(api_key=os.environ["LUMIFY_API_KEY"])

sports = client.sports.list()
event = client.events.get(12345, include_odds=True, include_intelligence=True)
print(event["status"], event.get("intelligence"))

curl

curl https://lumify.ai/v1/events?sport=nfl&status=inprogress \
  -H "Authorization: Bearer $LUMIFY_API_KEY"

Use it from an AI agent (MCP)

Lumify runs a hosted MCP server at https://lumify.ai/mcp (Streamable HTTP, JSON mode, stateless). Point any MCP-compatible client at it.

Remote (Cursor, VS Code, Claude Desktop with remote support):

{
  "mcpServers": {
    "lumify": {
      "url": "https://lumify.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

Local stdio (clients without remote MCP support):

{
  "mcpServers": {
    "lumify": {
      "command": "npx",
      "args": ["-y", "@lumifyai/mcp"],
      "env": { "LUMIFY_API_KEY": "YOUR_API_KEY" }
    }
  }
}

See the MCP bridge README and the MCP guide for the full tool catalog.

Examples

DemoPathTutorial
Live sports scoreboardexamples/scoreboardBuild a live sports scoreboard
cd examples/scoreboard
npm install && cp .env.example .env   # set LUMIFY_API_KEY
npm start                             # → http://localhost:3000

Documentation

Support & contributing

License

MIT © 2026 Lumify AI

Sourced from the repository README.

More in Automation