Lumify Sports Intelligence
Provides access to real-time schedules, live scores, odds, line movement, public betting splits, and AI-powered confidence for FIFA World Cup and other soccer leagues.
Provides access to real-time schedules, live scores, odds, line movement, public betting splits, and AI-powered confidence for MLB games.
Provides access to real-time schedules, live scores, odds, line movement, public betting splits, and AI-powered confidence for NBA games.
Provides access to real-time schedules, live scores, odds, line movement, public betting splits, and AI-powered confidence for NHL games.
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"Related MCP server: SportIntel MCP Server
Packages
Runtime | Package | Install | Docs |
TypeScript / JavaScript |
| ||
Python |
| ||
MCP stdio bridge |
|
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.
Documentation
API reference: https://lumify.ai/docs/reference
Guides (incl. MCP): https://lumify.ai/docs/guides
Quick start:
docs/getting-started/quick-start.mdAgent cookbook:
docs/agent-cookbook.mdPostman collection:
docs/lumify.postman_collection.json
Support & contributing
Questions and bugs: open an issue
Contribution guidelines:
CONTRIBUTING.md
License
MIT © 2026 Lumify AI
This server cannot be installed
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lumifyai/lumify'
If you have feedback or need assistance with the MCP directory API, please join our Discord server