1<!DOCTYPE html><!--IiPfpJDySS0l1PxKkfjol--><html lang="en" class="__className_f367f3 __variable_f367f3 __variable_595324"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/1a4aa50920b5315c-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/98e207f02528a563-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/d3ebbfd689654d3a-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/db96af6b531dc71f-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e4af272ccee01ff0-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=384&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75 2x"/><link rel="stylesheet" href="/_next/static/css/6326effff6e73635.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/f62dd321d5ab7a88.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-7c1b07c4865f9510.js"/>
1<script src="/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js" async=""></script>
1<script src="/_next/static/chunks/1255-7999eac54f80a49f.js" async=""></script>
1<script src="/_next/static/chunks/main-app-31c324138f338a08.js" async=""></script>
1<script src="/_next/static/chunks/8146-1ccd099d9051754a.js" async=""></script>
1<script src="/_next/static/chunks/2663-c42b2f87ac3ef214.js" async=""></script>
1<script src="/_next/static/chunks/6489-4760eccec6c28980.js" async=""></script>
1<script src="/_next/static/chunks/6784-550c190c8517518d.js" async=""></script>
1<script src="/_next/static/chunks/4962-4869f3c9761c8a5d.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-73619ce9438f587b.js" async=""></script>
1<script src="/_next/static/chunks/2619-04bc32f026a0d946.js" async=""></script>
1<script src="/_next/static/chunks/1356-326a5931d71048d0.js" async=""></script>
1<script src="/_next/static/chunks/app/error-7e3f7de28b95e554.js" async=""></script>
1<script src="/_next/static/chunks/4909-5833c0da806d22ce.js" async=""></script>
1<script src="/_next/static/chunks/8342-ed22b151f0166fd0.js" async=""></script>
1<script src="/_next/static/chunks/1740-cf601c412d2bd796.js" async=""></script>
1<script src="/_next/static/chunks/4193-a6ee8a8bd3560102.js" async=""></script>
1<script src="/_next/static/chunks/4954-423c6fb83c2bf27a.js" async=""></script>
1<script src="/_next/static/chunks/323-3495285c6f7d7c5d.js" async=""></script>
1<script src="/_next/static/chunks/6654-b1b419d2def8a623.js" async=""></script>
1<script src="/_next/static/chunks/app/learn/layout-fd4945ef7520d8ac.js" async=""></script>
1<script src="/_next/static/chunks/app/learn/page-052425bece96bd02.js" async=""></script>
1<link rel="preconnect" href="https://www.youtube.com"/><link rel="preconnect" href="https://www.google.com"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://s3-us-west-2.amazonaws.com"/><meta name="next-size-adjust" content=""/><meta name="theme-color" content="#f37055"/><title>Learn | Machina Sports</title><meta name="description" content="Guides to AI agents for sports: how sportsbooks, broadcasters, and teams use sports-native AI agents grounded in live data to automate content and engage fans."/><meta name="application-name" content="Machina Sports"/><meta name="keywords" content="Machina Sports"/><link rel="canonical" href="https://machina.gg/learn"/><meta property="og:title" content="Machina Sports"/><meta property="og:description" content="Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team."/><meta property="og:url" content="https://machina.gg"/><meta property="og:site_name" content="Machina Sports"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@MachinaSports_"/><meta name="twitter:title" content="Machina Sports"/><meta name="twitter:description" content="Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team."/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><link rel="icon" href="/icon.png?dcf1605ec9f07e6f" type="image/png" sizes="380x385"/><link rel="apple-touch-icon" href="/apple-icon.png?98860791c73fc40c" type="image/png" sizes="180x180"/>
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://machina.gg/#organization","name":"Machina Sports","alternateName":["Machina","machina.gg"],"url":"https://machina.gg","logo":{"@type":"ImageObject","url":"https://machina.gg/icon.png"},"description":"Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team.","foundingDate":"2023-01-01","founders":[{"@type":"Person","name":"Andre Antonelli"}],"address":{"@type":"PostalAddress","streetAddress":"166 Geary St STE 1500 Suite #575","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94108","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"customer support"},"sameAs":["https://twitter.com/MachinaSports_","https://www.linkedin.com/company/machina-sports","https://discord.gg/PBYd6FbBSK"],"knowsAbout":["sports AI agents","live sports data grounding","agent workflow governance","sports content automation","sports agent evaluation","Model Context Protocol for sports data"],"memberOf":[{"@type":"Organization","name":"NVIDIA Inception"},{"@type":"Organization","name":"GSIC powered by Microsoft"}]},{"@type":"WebSite","@id":"https://machina.gg/#website","url":"https://machina.gg","name":"Machina Sports","publisher":{"@id":"https://machina.gg/#organization"},"inLanguage":["en","pt-BR"]}]}</script>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="fixed-header-layout"><div hidden=""><!--$--><!--/$--></div><a href="#main-content" class="sr-only focus:not-sr-only focus:absolute focus:top-4 focus:left-4 focus:z-[100] focus:px-4 focus:py-2 focus:bg-primary focus:text-primary-foreground focus:rounded-md">Skip to main content</a><style>#nprogress{pointer-events:none}#nprogress .bar{background:#f37055;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #f37055,0 0 5px #f37055;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#f37055;border-left-color:#f37055;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><div class="min-h-screen flex flex-col bg-mc-void"><header class="inset-x-0 top-0 z-50 border-b text-[#f0f1f2] border-white/20 fixed h-14 bg-[#131719]"><nav aria-label="Main" class="mx-auto flex h-full max-w-[1392px] items-center justify-between gap-5 px-4 sm:px-6"><a class="mc-focus-ring flex shrink-0 items-center" title="Machina Sports homepage" href="/"><img alt="Machina Sports logo" width="291" height="111" decoding="async" data-nimg="1" class="h-auto w-24 md:w-28" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=384&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75"/></a><div class="hidden items-center gap-5 lg:flex xl:gap-7"><div class="inline-flex items-center gap-1"><a class="mc-focus-ring inline-flex min-h-[44px] items-center gap-1.5 border-b border-transparent py-2 text-sm font-semibold text-[#f0f1f2] transition-colors hover:border-current hover:text-white" href="/#software">Our software</a><button type="button" id="radix-_R_12ipfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" aria-label="Our software menu" class="mc-focus-ring inline-flex min-h-[44px] min-w-[32px] items-center justify-center text-[#c5c9cc] hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="h-3 w-3"><path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path></svg></button></div><div class="inline-flex items-center gap-1"><a class="mc-focus-ring inline-flex min-h-[44px] items-center gap-1.5 border-b border-transparent py-2 text-sm font-semibold text-[#f0f1f2] transition-colors hover:border-current hover:text-white" href="/#solutions">Solutions</a><button type="button" id="radix-_R_14ipfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" aria-label="Solutions menu" class="mc-focus-ring inline-flex min-h-[44px] min-w-[32px] items-center justify-center text-[#c5c9cc] hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="h-3 w-3"><path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path></svg></button></div><a class="mc-focus-ring inline-flex min-h-[44px] items-center gap-1.5 border-b border-transparent py-2 text-sm font-semibold text-[#f0f1f2] transition-colors hover:border-current hover:text-white" href="/templates">Examples</a><div class="inline-flex items-center gap-1"><a class="mc-focus-ring inline-flex min-h-[44px] items-center gap-1.5 border-b border-transparent py-2 text-sm font-semibold text-[#f0f1f2] transition-colors hover:border-current hover:text-white" href="/learn">Resources</a><button type="button" id="radix-_R_18ipfalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" aria-label="Resources menu" class="mc-focus-ring inline-flex min-h-[44px] min-w-[32px] items-center justify-center text-[#c5c9cc] hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="h-3 w-3"><path d="M216.49,104.49l-80,80a12,12,0,0,1-17,0l-80-80a12,12,0,0,1,17-17L128,159l71.51-71.52a12,12,0,0,1,17,17Z"></path></svg></button></div></div><div class="hidden lg:block"><a class="mc-focus-ring inline-flex min-h-[46px] items-center justify-center border border-[#f0f1f2] px-5 text-sm font-semibold text-[#f0f1f2] hover:bg-[#f0f1f2] hover:text-[#131719]" href="/schedule">Book a demo</a></div><button type="button" aria-expanded="false" aria-haspopup="dialog" class="mc-focus-ring flex h-11 w-11 items-center justify-center text-[#f0f1f2] lg:hidden"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="h-5 w-5"><path d="M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"></path></svg><span class="sr-only">
1Open menu</span></button></nav></header><div role="dialog" aria-modal="true" aria-label="Machina Sports menu" class="fixed inset-0 z-[80] flex-col bg-[#131719] text-[#f0f1f2] lg:hidden hidden"><div class="flex h-14 shrink-0 items-center justify-between border-b px-4 border-white/20"><a class="mc-focus-ring flex items-center" title="Machina Sports homepage" href="/"><img alt="Machina Sports logo" loading="lazy" width="291" height="111" decoding="async" data-nimg="1" class="h-auto w-24" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=384&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75"/></a><button type="button" class="mc-focus-ring flex h-11 w-11 items-center justify-center text-[#f0f1f2]"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 256 256" aria-hidden="true" class="h-5 w-5"><path d="M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"></path></svg><span class="sr-only">Close menu</span></button></div><nav aria-label="Mobile main" class="flex-1 overflow-y-auto px-4 py-5"><div class="border-b py-3 border-white/20"><a class="mc-focus-ring flex min-h-[44px] items-center font-display text-xl font-bold text-[#f0f1f2]" href="/#software">Our software</a><div class="grid gap-1 pb-2 sm:grid-cols-2"><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/factory">Factory</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/studio">Studio</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/arena">Arena</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/router">AI Router</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/platform">Platform overview</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/integrations">Connected context</a></div></div><div class="border-b py-3 border-white/20"><a class="mc-focus-ring flex min-h-[44px] items-center font-display text-xl font-bold text-[#f0f1f2]" href="/#solutions">Solutions</a><div class="grid gap-1 pb-2 sm:grid-cols-2"><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/industries/broadcasters">Broadcasters & media</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/industries/betting-prediction-markets">Sportsbooks & prediction markets</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/industries/teams-leagues">Teams & leagues</a></div></div><div class="border-b py-3 border-white/20"><a class="mc-focus-ring flex min-h-[44px] items-center font-display text-xl font-bold text-[#f0f1f2]" href="/templates">Examples</a></div><div class="border-b py-3 border-white/20"><a class="mc-focus-ring flex min-h-[44px] items-center font-display text-xl font-bold text-[#f0f1f2]" href="/learn">Resources</a><div class="grid gap-1 pb-2 sm:grid-cols-2"><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/learn">Learn</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/blog">Blog</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/sports-skills">Sports Skills</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/sportsclaw">SportsClaw</a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/world-cup-api">World Cup 2026 showcase</a><a href="https://docs.machina.gg/" target="_blank" rel="noopener" class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]">Documentation<!-- --> <span aria-hidden="true">â</span></a><a class="mc-focus-ring flex min-h-[44px] items-center pl-4 font-mono text-xs text-[#c5c9cc]" href="/contact">Contact</a></div></div></nav><div class="shrink-0 border-t p-4 border-white/20"><a class="mc-focus-ring inline-flex items-center justify-center border border-[#f0f1f2] px-5 text-sm font-semibold text-[#f0f1f2] hover:bg-[#f0f1f2] hover:text-[#131719] min-h-[48px] w-full" href="/schedule">Book a demo</a></div></div>
1<main id="main-content" class="flex-1 w-full mx-auto !pt-14">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"CollectionPage","@id":"https://machina.gg/learn","name":"Learn: AI agents for sport","isPartOf":{"@id":"https://machina.gg/#website"},"mainEntity":{"@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"url":"https://machina.gg/learn/ai-agents-for-sportsbooks","name":"AI Agents for Sportsbooks: Use Cases, Architecture, and How They Work"},{"@type":"ListItem","position":2,"url":"https://machina.gg/learn/sports-data-for-ai-agents","name":"Sports Data for AI Agents: MCP, Skills, and How to Connect One"},{"@type":"ListItem","position":3,"url":"https://machina.gg/learn/ai-content-automation-for-broadcasters","name":"AI Content Automation for Broadcasters: What to Automate First"},{"@type":"ListItem","position":4,"url":"https://machina.gg/learn/ai-fan-engagement-for-clubs","name":"AI Fan Engagement for Clubs: What It Automates and How to Evaluate It"},{"@type":"ListItem","position":5,"url":"https://machina.gg/learn/sports-mcp-server","name":"Sports MCP Server: What It Is, What It Exposes, and How to Evaluate One"},{"@type":"ListItem","position":6,"url":"https://machina.gg/learn/live-sports-agent-runtime","name":"Live Sports Agent Runtime: How Agents Run Against Live Match State"},{"@type":"ListItem","position":7,"url":"https://machina.gg/learn/sports-data-api-vs-ai-agent-platform","name":"Sports Data API vs AI Agent Platform: What Each One Hands You"},{"@type":"ListItem","position":8,"url":"https://machina.gg/learn/build-vs-buy-sports-ai-agents","name":"Build vs Buy Sports AI Agents: A Decision Framework"},{"@type":"ListItem","position":9,"url":"https://machina.gg/learn/generic-ai-agent-framework-vs-sports-native-platform","name":"Generic AI Agent Framework vs Sports-Native Platform"},{"@type":"ListItem","position":10,"url":"https://machina.gg/learn/how-to-evaluate-a-sports-ai-agent-platform","name":"How to Evaluate a Sports AI Agent Platform: A Buyer's Checklist"}]}}</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://machina.gg"},{"@type":"ListItem","position":2,"name":"Learn","item":"https://machina.gg/learn"}]}</script>
1<div class="bg-mc-void text-mc-ink"><section class="mx-auto max-w-4xl px-4 pb-4 pt-16 sm:px-6 sm:pt-20 md:pt-24 lg:px-8"><p class="font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-amber">Learn</p><h1 class="mt-4 max-w-[18ch] font-display text-[clamp(2rem,6vw,4rem)] font-semibold leading-[1.02] tracking-[-0.04em] text-mc-ink">Guides to AI agents for sport</h1><p class="mt-6 max-w-[60ch] text-lg leading-relaxed text-mc-body">Build, operate, evaluate, route, and connect context for sports apps and agents, with practical guides for each part of the work.</p></section><section class="mx-auto max-w-4xl px-4 py-12 sm:px-6 md:py-16 lg:px-8"><p class="mb-10 max-w-[60ch] text-base leading-relaxed text-mc-body">Start with the <!-- --> <a class="mc-focus-ring text-mc-ink underline decoration-[rgba(148,163,184,0.4)] underline-offset-4 hover:decoration-mc-amber" href="/platform">platform overview</a>, then choose the guide closest to your task.</p><div class="mb-12 last:mb-0 md:mb-16"><div aria-hidden="true" class="flex items-center gap-4 mb-4"><span class="font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim">Guides</span><span class="h-px flex-1" style="background-color:rgba(148,163,184,0.14)"></span></div><h2 class="mb-6 font-display text-2xl font-extrabold leading-tight tracking-[-0.01em] text-mc-ink md:text-3xl">Platform and runtime</h2><ul class="grid gap-5 md:grid-cols-2"><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/live-sports-agent-runtime"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">01<!-- --> · <!-- -->Guide · Architecture</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">Live sports agent runtime</span><span class="mt-3 text-base leading-relaxed text-mc-body">How an agent runs against live match state: the six-stage loop, the human control point in each stage, and what a one-shot prompt tool cannot do.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/sports-mcp-server"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">02<!-- --> · <!-- -->Guide · Protocols</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">Sports MCP server</span><span class="mt-3 text-base leading-relaxed text-mc-body">What an MCP server for sports data exposes, how it differs from a REST API and an agent skill, and the checklist to run before you let an agent depend on one.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/sports-data-for-ai-agents"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">03<!-- --> · <!-- -->Guide · Developers</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">Sports data for AI agents</span><span class="mt-3 text-base leading-relaxed text-mc-body">How AI agents consume sports data â MCP servers, agent skills and plain REST â what each format gives up, and how to connect one without an API key.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li></ul></div><div class="mb-12 last:mb-0 md:mb-16"><div aria-hidden="true" class="flex items-center gap-4 mb-4"><span class="font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim">Guides</span><span class="h-px flex-1" style="background-color:rgba(148,163,184,0.14)"></span></div><h2 class="mb-6 font-display text-2xl font-extrabold leading-tight tracking-[-0.01em] text-mc-ink md:text-3xl">By sports organization</h2><ul class="grid gap-5 md:grid-cols-2"><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/ai-agents-for-sp
1ortsbooks"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">01<!-- --> · <!-- -->Guide · Sportsbooks</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">AI agents for sportsbooks</span><span class="mt-3 text-base leading-relaxed text-mc-body">What AI agents for sportsbooks are, how they work, the seven use cases operators deploy, and how to choose between building in-house, using a generic AI tool, or an agent platform.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/ai-content-automation-for-broadcasters"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">02<!-- --> · <!-- -->Guide · Broadcasters</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">AI content automation for broadcasters</span><span class="mt-3 text-base leading-relaxed text-mc-body">What broadcasters actually automate with AI agents, the production constraints that decide whether it survives contact with a live gallery, and how to scope a first deployment.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/ai-fan-engagement-for-clubs"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">03<!-- --> · <!-- -->Guide · Teams & Leagues</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">AI fan engagement for clubs</span><span class="mt-3 text-base leading-relaxed text-mc-body">What AI fan engagement actually automates for a club or league, why first-party data decides the outcome, and a checklist for evaluating a platform before you buy one.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li></ul></div><div class="mb-12 last:mb-0 md:mb-16"><div aria-hidden="true" class="flex items-center gap-4 mb-4"><span class="font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim">Guides</span><span class="h-px flex-1" style="background-color:rgba(148,163,184,0.14)"></span></div><h2 class="mb-6 font-display text-2xl font-extrabold leading-tight tracking-[-0.01em] text-mc-ink md:text-3xl">Architecture and evaluation</h2><ul class="grid gap-5 md:grid-cols-2"><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/sports-data-api-vs-ai-agent-platform"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">01<!-- --> · <!-- -->Guide · Architecture</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">Sports data API vs AI agent platform</span><span class="mt-3 text-base leading-relaxed text-mc-body">What a sports data API hands you, what an agent platform hands you, and the work in between that decides which one you actually need.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/generic-ai-agent-framework-vs-sports-native-platform"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">02<!-- --> · <!-- -->Guide · Architecture</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">Generic framework vs sports-native platform</span><span class="mt-3 text-base leading-relaxed text-mc-body">Two architecture classes compared: what a general-purpose agent framework gives you, what it leaves you to build for sport, and how to judge the gap.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/build-vs-buy-sports-ai-agents"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">03<!-- --> · <!-- -->Guide · Decision</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">Build vs buy sports AI agents</span><span class="mt-3 text-base leading-relaxed text-mc-body">A decision framework for building sports AI agents in-house or buying a platform, including the criteria that decide it and the cases where building is the right call.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li><li><a class="mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8" href="/learn/how-to-evaluate-a-sports-ai-agent-platform"><span aria-hidden="true" class="font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim">04<!-- --> · <!-- -->Guide · Evaluation</span><span class="mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl">How to evaluate a sports AI agent platform</span><span class="mt-3 text-base leading-relaxed text-mc-body">A buyer's checklist you can copy into a request for proposal: eight criteria, what strong evidence looks like, and what a weak answer looks like.</span><span aria-hidden="true" class="mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber">Read the guide â</span></a></li></ul></div></section></div><!--$--><!--/$--></main><footer class="border-t bg-[#131719] text-[#f0f1f2] border-white/20"><div class="mx-auto max-w-7xl px-4 py-12 sm:px-6 md:py-16 lg:px-8"><div class="flex flex-col gap-10 lg:gap-12"><div class="shrink-0"><a aria-current="page" class="mc-focus-ring inline-flex items-center" title="Machina Sports homepage" href="/"><img alt="Machina Sports logo" loading="lazy" width="291" height="111" decoding="async" data-nimg="1" class="h-auto w-24" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=384&q=75 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-grey.6ab6aa24.png&w=640&q=75"/></a><p class="mt-4 max-w-xl text-[13px] leading-relaxed text-[#aeb4b7]">Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team.</p></div><div class="grid flex-1 grid-cols-2 gap-x-8 gap-y-8 sm:grid-cols-3 lg:grid-cols-4 xl:grid-cols-7"><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">Explore<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/factory">Factory</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/platform">Platform</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/integrations">Integrations</a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">Product<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/studio">Studio</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/arena">Arena</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/router">AI Router</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/templates">Examples</a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">Showcases<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/world-cup-api">World Cup 2026 showcase</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/pt-br/brasileirao-api">API do Brasileirão</a><a href="https://status.machina.gg" target="_blank" rel="noopener" class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white">Status<span aria-hidden="true" class="text-mc-dim">â</span></a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">Industries<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/industries/broadcasters">Broadcasters</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/industries/betting-prediction-markets">Betting & Prediction</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/industries/teams-leagues">Teams & Leagues</a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">Developers<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/sports-skills">Sports Skills</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/sportsclaw">SportsClaw</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/templates">Templates</a><a href="https://docs.machina.gg/" target="_blank" rel="noopener" class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white">Documentation<span aria-hidden="true" class="text-mc-dim">â</span></a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">
1Resources<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/learn">Learn</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/blog">Blog</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/schedule">Discuss your workflow</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/contact">Contact</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/contact?subject=support">Support</a><a href="https://discord.gg/PBYd6FbBSK" target="_blank" rel="noopener" class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white">Discord<span aria-hidden="true" class="text-mc-dim">â</span></a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">For agents<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/llms.txt">/llms.txt</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/llms-full.txt">/llms-full.txt</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/agent.txt">/agent.txt</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/capabilities.json">/capabilities.json</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/world-cup-api/agent.txt">/world-cup-api/agent.txt</a><a href="https://docs.machina.gg/" target="_blank" rel="noopener" class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white">docs.machina.gg<span aria-hidden="true" class="text-mc-dim">â</span></a><a href="https://sports-skills.sh/" target="_blank" rel="noopener" class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white">sports-skills.sh<span aria-hidden="true" class="text-mc-dim">â</span></a></div></div><div><h3 class="mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]">Legal<span aria-hidden="true" class="h-px flex-1 bg-[rgba(148,163,184,0.14)]"></span></h3><div class="flex flex-col"><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/tos">Terms</a><a class="mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white" href="/privacy-policy">Privacy</a></div></div></div></div></div><div class="border-t border-white/20"><div class="mx-auto flex max-w-7xl flex-col items-center justify-between gap-3 px-4 py-6 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c] sm:flex-row sm:px-6 lg:px-8"><p>© <!-- -->2026<!-- --> <!-- -->Machina Sports<!-- -->. All rights reserved.</p><p class="[font-variant-numeric:tabular-nums]">v<!-- -->0.5.37</p></div></div></footer></div><div data-rht-toaster="" style="position:fixed;z-index:9999;top:16px;left:16px;right:16px;bottom:16px;pointer-events:none"></div>
1<script src="/_next/static/chunks/webpack-7c1b07c4865f9510.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[3564,[\"8146\",\"static/chunks/8146-1ccd099d9051754a.js\",\"2663\",\"static/chunks/2663-c42b2f87ac3ef214.js\",\"6489\",\"static/chunks/6489-4760eccec6c28980.js\",\"6784\",\"static/chunks/6784-550c190c8517518d.js\",\"4962\",\"static/chunks/4962-4869f3c9761c8a5d.js\",\"7177\",\"static/chunks/app/layout-73619ce9438f587b.js\"],\"ReduxProvider\"]\n4:I[68953,[\"8146\",\"static/chunks/8146-1ccd099d9051754a.js\",\"2663\",\"static/chunks/2663-c42b2f87ac3ef214.js\",\"6489\",\"static/chunks/6489-4760eccec6c28980.js\",\"6784\",\"static/chunks/6784-550c190c8517518d.js\",\"4962\",\"static/chunks/4962-4869f3c9761c8a5d.js\",\"7177\",\"static/chunks/app/layout-73619ce9438f587b.js\"],\"default\"]\n5:I[97717,[\"8146\",\"static/chunks/8146-1ccd099d9051754a.js\",\"2663\",\"static/chunks/2663-c42b2f87ac3ef214.js\",\"6489\",\"static/chunks/6489-4760eccec6c28980.js\",\"6784\",\"static/chunks/6784-550c190c8517518d.js\",\"4962\",\"static/chunks/4962-4869f3c9761c8a5d.js\",\"7177\",\"static/chunks/app/layout-73619ce9438f587b.js\"],\"default\"]\n6:I[9766,[],\"\"]\n7:I[49567,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"1356\",\"static/chunks/1356-326a5931d71048d0.js\",\"8039\",\"static/chunks/app/error-7e3f7de28b95e554.js\"],\"default\"]\n8:I[98924,[],\"\"]\n9:I[81356,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"4909\",\"static/chunks/4909-5833c0da806d22ce.js\",\"1356\",\"static/chunks/1356-326a5931d71048d0.js\",\"8146\",\"static/chunks/8146-1ccd099d9051754a.js\",\"8342\",\"static/chunks/8342-ed22b151f0166fd0.js\",\"1740\",\"static/chunks/1740-cf601c412d2bd796.js\",\"4193\",\"static/chunks/4193-a6ee8a8bd3560102.js\",\"4954\",\"static/chunks/4954-423c6fb83c2bf27a.js\",\"323\",\"static/chunks/323-3495285c6f7d7c5d.js\",\"6654\",\"static/chunks/6654-b1b419d2def8a623.js\",\"8340\",\"static/chunks/app/learn/layout-fd4945ef7520d8ac.js\"],\"Image\"]\n12:I[57150,[],\"\"]\n:HL[\"/_next/static/media/1a4aa50920b5315c-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/98e207f02528a563-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/d3ebbfd689654d3a-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"fon"])</script>
1<script>self.__next_f.push([1,"t/woff2\"}]\n:HL[\"/_next/static/media/db96af6b531dc71f-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e4af272ccee01ff0-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/6326effff6e73635.css\",\"style\"]\n:HL[\"/_next/static/css/f62dd321d5ab7a88.css\",\"style\"]\n2:T585,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://machina.gg/#organization\",\"name\":\"Machina Sports\",\"alternateName\":[\"Machina\",\"machina.gg\"],\"url\":\"https://machina.gg\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://machina.gg/icon.png\"},\"description\":\"Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team.\",\"foundingDate\":\"2023-01-01\",\"founders\":[{\"@type\":\"Person\",\"name\":\"Andre Antonelli\"}],\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"166 Geary St STE 1500 Suite #575\",\"addressLocality\":\"San Francisco\",\"addressRegion\":\"CA\",\"postalCode\":\"94108\",\"addressCountry\":\"US\"},\"contactPoint\":{\"@type\":\"ContactPoint\",\"email\":\"[email protected]\",\"contactType\":\"customer support\"},\"sameAs\":[\"https://twitter.com/MachinaSports_\",\"https://www.linkedin.com/company/machina-sports\",\"https://discord.gg/PBYd6FbBSK\"],\"knowsAbout\":[\"sports AI agents\",\"live sports data grounding\",\"agent workflow governance\",\"sports content automation\",\"sports agent evaluation\",\"Model Context Protocol for sports data\"],\"memberOf\":[{\"@type\":\"Organization\",\"name\":\"NVIDIA Inception\"},{\"@type\":\"Organization\",\"name\":\"GSIC powered by Microsoft\"}]},{\"@type\":\"WebSite\",\"@id\":\"https://machina.gg/#website\",\"url\":\"https://machina.gg\",\"name\":\"Machina Sports\",\"publisher\":{\"@id\":\"https://machina.gg/#organization\"},\"inLanguage\":[\"en\",\"pt-BR\"]}]}"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"IiPfpJDySS0l1PxKkfjol\",\"p\":\"\",\"c\":[\"\",\"learn\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"learn\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/6326effff6e73635.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f62dd321d5ab7a88.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"__className_f367f3 __variable_f367f3 __variable_595324\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://www.youtube.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://www.google.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.googleapis.com\"}],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://s3-us-west-2.amazonaws.com\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}]]}],[\"$\",\"body\",null,{\"className\":\"fixed-header-layout\",\"children\":[[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"sr-only focus:not-sr-only focus:absolute focus:top-4 focus:left-4 focus:z-[100] focus:px-4 focus:py-2 focus:bg-primary focus:text-primary-foreground focus:rounded-md\",\"children\":\"Skip to main content\"}],[\"$\",\"$L3\",null,{\"children\":[\"$\",\"$L4\",null,{\"children\":[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$7\",\"errorStyles\":[],\"errorScripts\":[],\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"relative flex min-h-[100svh] w-full flex-col items-center justify-center gap-8 bg-mc-void px-6 py-24 text-center\",\"children\":[[\"$\",\"$L9\",null,{\"src\":{\"src\":\"/_next/static/media/logo-grey.6ab6aa24.png\",\"height\":1114,\"width\":2922,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAG1BMVEXJzM3KyMfKy8z/////NwDIyMjKyMjZppXTsKijkaAzAAAACXRSTlNXnkYBMzhieViw2pQUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAH0lEQVR4nBXBgREAIAgEIHpL23/iLtCElMz6ovaljwcCrQA49ejPHAAAAABJRU5ErkJggg==\",\"blurWidth\":8,\"blurHeight\":3},\"alt\":\"Machina Sports\",\"width\":291,\"height\":111,\"className\":\"h-auto w-32 brightness-0\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4\",\"children\":[[\"$\",\"p\",null,{\"aria-hidden\":\"true\",\"className\":\"flex items-center gap-3 font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim\",\"children\":[\"$La\",\"404, No signal\"]}],\"$Lb\",\"$Lc\"]}],\"$Ld\"]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}],\"$Le\"]}]]}]]}],{\"children\":[\"learn\",\"$Lf\",{\"children\":[\"__PAGE__\",\"$L10\",{},null,false]},null,false]},null,false],\"$L11\",false]],\"m\":\"$undefined\",\"G\":[\"$12\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"13:I[52619,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"459\",\"static/chunks/app/learn/page-052425bece96bd02.js\"],\"\"]\n14:I[7621,[\"8146\",\"static/chunks/8146-1ccd099d9051754a.js\",\"2663\",\"static/chunks/2663-c42b2f87ac3ef214.js\",\"6489\",\"static/chunks/6489-4760eccec6c28980.js\",\"6784\",\"static/chunks/6784-550c190c8517518d.js\",\"4962\",\"static/chunks/4962-4869f3c9761c8a5d.js\",\"7177\",\"static/chunks/app/layout-73619ce9438f587b.js\"],\"DeferredAnalytics\"]\n1b:I[24431,[],\"ViewportBoundary\"]\n1d:I[24431,[],\"MetadataBoundary\"]\n1e:\"$Sreact.suspense\"\na:[\"$\",\"span\",null,{\"className\":\"inline-block h-1.5 w-1.5 rounded-full bg-mc-amber\"}]\nb:[\"$\",\"h1\",null,{\"className\":\"font-display text-[clamp(3.5rem,12vw,7rem)] font-semibold leading-[0.95] tracking-[-0.04em] text-mc-ink\",\"children\":\"404\"}]\nc:[\"$\",\"p\",null,{\"className\":\"max-w-[42rem] text-lg text-mc-body md:text-xl\",\"children\":\"This page doesn't exist.\"}]\nd:[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center justify-center gap-4\",\"children\":[[\"$\",\"$L13\",null,{\"href\":\"/\",\"className\":\"mc-focus-ring inline-flex min-h-[44px] items-center justify-center bg-mc-amber px-6 text-sm font-semibold text-[#131719] hover:bg-[#ff6a3d]\",\"children\":\"Home\"}],[\"$\",\"$L13\",null,{\"href\":\"/contact\",\"title\":\"Contact the Machina Sports team\",\"className\":\"mc-focus-ring inline-flex min-h-[44px] items-center justify-center border border-[rgba(19,23,25,0.2)] px-6 text-sm font-semibold text-mc-ink hover:border-mc-ink\",\"children\":\"Contact\"}]]}]\ne:[\"$\",\"$L14\",null,{\"gaId\":\"G-1GJDNJFP5M\",\"reb2bKey\":\"5NRP9HG01DO1\"}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[null,\"$L15\"]}]\n16:T7a1,"])</script>
1<script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"CollectionPage\",\"@id\":\"https://machina.gg/learn\",\"name\":\"Learn: AI agents for sport\",\"isPartOf\":{\"@id\":\"https://machina.gg/#website\"},\"mainEntity\":{\"@type\":\"ItemList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"url\":\"https://machina.gg/learn/ai-agents-for-sportsbooks\",\"name\":\"AI Agents for Sportsbooks: Use Cases, Architecture, and How They Work\"},{\"@type\":\"ListItem\",\"position\":2,\"url\":\"https://machina.gg/learn/sports-data-for-ai-agents\",\"name\":\"Sports Data for AI Agents: MCP, Skills, and How to Connect One\"},{\"@type\":\"ListItem\",\"position\":3,\"url\":\"https://machina.gg/learn/ai-content-automation-for-broadcasters\",\"name\":\"AI Content Automation for Broadcasters: What to Automate First\"},{\"@type\":\"ListItem\",\"position\":4,\"url\":\"https://machina.gg/learn/ai-fan-engagement-for-clubs\",\"name\":\"AI Fan Engagement for Clubs: What It Automates and How to Evaluate It\"},{\"@type\":\"ListItem\",\"position\":5,\"url\":\"https://machina.gg/learn/sports-mcp-server\",\"name\":\"Sports MCP Server: What It Is, What It Exposes, and How to Evaluate One\"},{\"@type\":\"ListItem\",\"position\":6,\"url\":\"https://machina.gg/learn/live-sports-agent-runtime\",\"name\":\"Live Sports Agent Runtime: How Agents Run Against Live Match State\"},{\"@type\":\"ListItem\",\"position\":7,\"url\":\"https://machina.gg/learn/sports-data-api-vs-ai-agent-platform\",\"name\":\"Sports Data API vs AI Agent Platform: What Each One Hands You\"},{\"@type\":\"ListItem\",\"position\":8,\"url\":\"https://machina.gg/learn/build-vs-buy-sports-ai-agents\",\"name\":\"Build vs Buy Sports AI Agents: A Decision Framework\"},{\"@type\":\"ListItem\",\"position\":9,\"url\":\"https://machina.gg/learn/generic-ai-agent-framework-vs-sports-native-platform\",\"name\":\"Generic AI Agent Framework vs Sports-Native Platform\"},{\"@type\":\"ListItem\",\"position\":10,\"url\":\"https://machina.gg/learn/how-to-evaluate-a-sports-ai-agent-platform\",\"name\":\"How to Evaluate a Sports AI Agent Platform: A Buyer's Checklist\"}]}}"])</script>
1<script>self.__next_f.push([1,"10:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$16\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://machina.gg\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Learn\\\",\\\"item\\\":\\\"https://machina.gg/learn\\\"}]}\"}}],[\"$\",\"div\",null,{\"className\":\"bg-mc-void text-mc-ink\",\"children\":[[\"$\",\"section\",null,{\"className\":\"mx-auto max-w-4xl px-4 pb-4 pt-16 sm:px-6 sm:pt-20 md:pt-24 lg:px-8\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-amber\",\"children\":\"Learn\"}],[\"$\",\"h1\",null,{\"className\":\"mt-4 max-w-[18ch] font-display text-[clamp(2rem,6vw,4rem)] font-semibold leading-[1.02] tracking-[-0.04em] text-mc-ink\",\"children\":\"Guides to AI agents for sport\"}],[\"$\",\"p\",null,{\"className\":\"mt-6 max-w-[60ch] text-lg leading-relaxed text-mc-body\",\"children\":\"Build, operate, evaluate, route, and connect context for sports apps and agents, with practical guides for each part of the work.\"}]]}],[\"$\",\"section\",null,{\"className\":\"mx-auto max-w-4xl px-4 py-12 sm:px-6 md:py-16 lg:px-8\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-10 max-w-[60ch] text-base leading-relaxed text-mc-body\",\"children\":[\"Start with the \",\" \",[\"$\",\"$L13\",null,{\"href\":\"/platform\",\"className\":\"mc-focus-ring text-mc-ink underline decoration-[rgba(148,163,184,0.4)] underline-offset-4 hover:decoration-mc-amber\",\"children\":\"platform overview\"}],\", then choose the guide closest to your task.\"]}],[\"$L17\",\"$L18\",\"$L19\"]]}]]}]],null,\"$L1a\"]}]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$L1b\",null,{\"children\":\"$L1c\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L1d\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$1e\",null,{\"fallback\":null,\"children\":\"$L1f\"}]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"24:I[24431,[],\"OutletBoundary\"]\n26:I[15278,[],\"AsyncMetadataOutlet\"]\n28:I[76654,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"4909\",\"static/chunks/4909-5833c0da806d22ce.js\",\"1356\",\"static/chunks/1356-326a5931d71048d0.js\",\"8146\",\"static/chunks/8146-1ccd099d9051754a.js\",\"8342\",\"static/chunks/8342-ed22b151f0166fd0.js\",\"1740\",\"static/chunks/1740-cf601c412d2bd796.js\",\"4193\",\"static/chunks/4193-a6ee8a8bd3560102.js\",\"4954\",\"static/chunks/4954-423c6fb83c2bf27a.js\",\"323\",\"static/chunks/323-3495285c6f7d7c5d.js\",\"6654\",\"static/chunks/6654-b1b419d2def8a623.js\",\"8340\",\"static/chunks/app/learn/layout-fd4945ef7520d8ac.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"17:[\"$\",\"div\",\"Platform and runtime\",{\"className\":\"mb-12 last:mb-0 md:mb-16\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"flex items-center gap-4 mb-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim\",\"children\":\"Guides\"}],[\"$\",\"span\",null,{\"className\":\"h-px flex-1\",\"style\":{\"backgroundColor\":\"rgba(148,163,184,0.14)\"}}]]}],[\"$\",\"h2\",null,{\"className\":\"mb-6 font-display text-2xl font-extrabold leading-tight tracking-[-0.01em] text-mc-ink md:text-3xl\",\"children\":\"Platform and runtime\"}],[\"$\",\"ul\",null,{\"className\":\"grid gap-5 md:grid-cols-2\",\"children\":[[\"$\",\"li\",\"live-sports-agent-runtime\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/live-sports-agent-runtime\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"01\",\" · \",\"Guide · Architecture\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"Live sports agent runtime\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"How an agent runs against live match state: the six-stage loop, the human control point in each stage, and what a one-shot prompt tool cannot do.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}],[\"$\",\"li\",\"sports-mcp-server\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/sports-mcp-server\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"02\",\" · \",\"Guide · Protocols\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"Sports MCP server\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"What an MCP server for sports data exposes, how it differs from a REST API and an agent skill, and the checklist to run before you let an agent depend on one.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}],[\"$\",\"li\",\"sports-data-for-ai-agents\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/sports-data-for-ai-agents\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"03\",\" · \",\"Guide · Developers\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"Sports data for AI agents\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"How AI agents consume sports data â MCP servers, agent skills and plain REST â what each format gives up, and how to connect one without an API key.\"}],\"$L20\"]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"div\",\"By sports organization\",{\"className\":\"mb-12 last:mb-0 md:mb-16\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"flex items-center gap-4 mb-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim\",\"children\":\"Guides\"}],[\"$\",\"span\",null,{\"className\":\"h-px flex-1\",\"style\":{\"backgroundColor\":\"rgba(148,163,184,0.14)\"}}]]}],[\"$\",\"h2\",null,{\"className\":\"mb-6 font-display text-2xl font-extrabold leading-tight tracking-[-0.01em] text-mc-ink md:text-3xl\",\"children\":\"By sports organization\"}],[\"$\",\"ul\",null,{\"className\":\"grid gap-5 md:grid-cols-2\",\"children\":[[\"$\",\"li\",\"ai-agents-for-sportsbooks\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/ai-agents-for-sportsbooks\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"01\",\" · \",\"Guide · Sportsbooks\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"AI agents for sportsbooks\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"What AI agents for sportsbooks are, how they work, the seven use cases operators deploy, and how to choose between building in-house, using a generic AI tool, or an agent platform.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}],[\"$\",\"li\",\"ai-content-automation-for-broadcasters\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/ai-content-automation-for-broadcasters\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"02\",\" · \",\"Guide · Broadcasters\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"AI content automation for broadcasters\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"What broadcasters actually automate with AI agents, the production constraints that decide whether it survives contact with a live gallery, and how to scope a first deployment.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}],[\"$\",\"li\",\"ai-fan-engagement-for-clubs\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/ai-fan-engagement-for-clubs\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"03\",\" · \",\"Guide · Teams \u0026 Leagues\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"AI fan engagement for clubs\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"What AI fan engagement actually automates for a club or league, why first-party data decides the outcome, and a checklist for evaluating a platform before you buy one.\"}],\"$L21\"]}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"div\",\"Architecture and evaluation\",{\"className\":\"mb-12 last:mb-0 md:mb-16\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"flex items-center gap-4 mb-4\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-mono text-[11px] font-medium uppercase tracking-[0.08em] text-mc-dim\",\"children\":\"Guides\"}],[\"$\",\"span\",null,{\"className\":\"h-px flex-1\",\"style\":{\"backgroundColor\":\"rgba(148,163,184,0.14)\"}}]]}],[\"$\",\"h2\",null,{\"className\":\"mb-6 font-display text-2xl font-extrabold leading-tight tracking-[-0.01em] text-mc-ink md:text-3xl\",\"children\":\"Architecture and evaluation\"}],[\"$\",\"ul\",null,{\"className\":\"grid gap-5 md:grid-cols-2\",\"children\":[[\"$\",\"li\",\"sports-data-api-vs-ai-agent-platform\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/sports-data-api-vs-ai-agent-platform\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"01\",\" · \",\"Guide · Architecture\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"Sports data API vs AI agent platform\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"What a sports data API hands you, what an agent platform hands you, and the work in between that decides which one you actually need.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}],[\"$\",\"li\",\"generic-ai-agent-framework-vs-sports-native-platform\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/generic-ai-agent-framework-vs-sports-native-platform\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"02\",\" · \",\"Guide · Architecture\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"Generic framework vs sports-native platform\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"Two architecture classes compared: what a general-purpose agent framework gives you, what it leaves you to build for sport, and how to judge the gap.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}],[\"$\",\"li\",\"build-vs-buy-sports-ai-agents\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/build-vs-buy-sports-ai-agents\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"03\",\" · \",\"Guide · Decision\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"Build vs buy sports AI agents\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"A decision framework for building sports AI agents in-house or buying a platform, including the criteria that decide it and the cases where building is the right call.\"}],\"$L22\"]}]}],\"$L23\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"1a:[\"$\",\"$L24\",null,{\"children\":[\"$L25\",[\"$\",\"$L26\",null,{\"promise\":\"$@27\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:[\"$\",\"div\",null,{\"className\":\"min-h-screen flex flex-col bg-mc-void\",\"children\":[[\"$\",\"$L28\",null,{}],[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"flex-1 w-full mx-auto !pt-14\",\"children\":[\"$\",\"$L6\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"border-t bg-[#131719] text-[#f0f1f2] border-white/20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-4 py-12 sm:px-6 md:py-16 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-10 lg:gap-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"shrink-0\",\"children\":[[\"$\",\"$L13\",null,{\"href\":\"/\",\"aria-current\":\"page\",\"className\":\"mc-focus-ring inline-flex items-center\",\"title\":\"Machina Sports homepage\",\"children\":[\"$\",\"$L9\",null,{\"src\":\"$0:f:0:1:1:props:children:1:props:children:1:props:children:1:props:children:props:children:props:children:props:notFound:0:props:children:0:props:src\",\"alt\":\"Machina Sports logo\",\"className\":\"h-auto w-24\",\"width\":291,\"height\":111}]}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-xl text-[13px] leading-relaxed text-[#aeb4b7]\",\"children\":\"Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid flex-1 grid-cols-2 gap-x-8 gap-y-8 sm:grid-cols-3 lg:grid-cols-4 xl:grid-cols-7\",\"children\":[[\"$\",\"div\",\"Explore\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Explore\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/factory\",{\"href\":\"/factory\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Factory\"}],[\"$\",\"$L13\",\"/platform\",{\"href\":\"/platform\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Platform\"}],[\"$\",\"$L13\",\"/integrations\",{\"href\":\"/integrations\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Integrations\"}]]}]]}],[\"$\",\"div\",\"Product\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Product\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/studio\",{\"href\":\"/studio\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Studio\"}],[\"$\",\"$L13\",\"/arena\",{\"href\":\"/arena\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Arena\"}],[\"$\",\"$L13\",\"/router\",{\"href\":\"/router\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"AI Router\"}],[\"$\",\"$L13\",\"/templates\",{\"href\":\"/templates\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Examples\"}]]}]]}],[\"$\",\"div\",\"Showcases\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Showcases\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],\"$L29\"]}],\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\"]}],null]}]}],\"$L2f\"]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"20:[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]\n21:[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]\n22:[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]\n"])</script>
1<script>self.__next_f.push([1,"23:[\"$\",\"li\",\"how-to-evaluate-a-sports-ai-agent-platform\",{\"children\":[\"$\",\"$L13\",null,{\"href\":\"/learn/how-to-evaluate-a-sports-ai-agent-platform\",\"className\":\"mc-focus-ring group flex h-full flex-col rounded-lg border border-[rgba(148,163,184,0.14)] bg-mc-panel p-6 transition-colors duration-150 [transition-timing-function:var(--ease-take)] hover:border-mc-amber hover:bg-mc-panel2 md:p-8\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"font-mono text-[11px] font-medium tracking-[0.08em] text-mc-dim\",\"children\":[\"04\",\" · \",\"Guide · Evaluation\"]}],[\"$\",\"span\",null,{\"className\":\"mt-4 font-display text-xl font-bold leading-snug text-mc-ink md:text-2xl\",\"children\":\"How to evaluate a sports AI agent platform\"}],[\"$\",\"span\",null,{\"className\":\"mt-3 text-base leading-relaxed text-mc-body\",\"children\":\"A buyer's checklist you can copy into a request for proposal: eight criteria, what strong evidence looks like, and what a weak answer looks like.\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"mt-auto pt-6 font-mono text-xs uppercase tracking-[0.08em] text-mc-dim transition-colors duration-150 group-hover:text-mc-amber\",\"children\":\"Read the guide â\"}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/world-cup-api\",{\"href\":\"/world-cup-api\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"World Cup 2026 showcase\"}],[\"$\",\"$L13\",\"/pt-br/brasileirao-api\",{\"href\":\"/pt-br/brasileirao-api\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"API do Brasileirão\"}],[\"$\",\"a\",\"https://status.machina.gg\",{\"href\":\"https://status.machina.gg\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":[\"Status\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"text-mc-dim\",\"children\":\"â\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2a:[\"$\",\"div\",\"Industries\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Industries\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/industries/broadcasters\",{\"href\":\"/industries/broadcasters\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Broadcasters\"}],[\"$\",\"$L13\",\"/industries/betting-prediction-markets\",{\"href\":\"/industries/betting-prediction-markets\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Betting \u0026 Prediction\"}],[\"$\",\"$L13\",\"/industries/teams-leagues\",{\"href\":\"/industries/teams-leagues\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Teams \u0026 Leagues\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2b:[\"$\",\"div\",\"Developers\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Developers\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/sports-skills\",{\"href\":\"/sports-skills\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Sports Skills\"}],[\"$\",\"$L13\",\"/sportsclaw\",{\"href\":\"/sportsclaw\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"SportsClaw\"}],[\"$\",\"$L13\",\"/templates\",{\"href\":\"/templates\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Templates\"}],[\"$\",\"a\",\"https://docs.machina.gg/\",{\"href\":\"https://docs.machina.gg/\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":[\"Documentation\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"text-mc-dim\",\"children\":\"â\"}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2c:[\"$\",\"div\",\"Resources\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Resources\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/learn\",{\"href\":\"/learn\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Learn\"}],[\"$\",\"$L13\",\"/blog\",{\"href\":\"/blog\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Blog\"}],[\"$\",\"$L13\",\"/schedule\",{\"href\":\"/schedule\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Discuss your workflow\"}],[\"$\",\"$L13\",\"/contact\",{\"href\":\"/contact\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Contact\"}],[\"$\",\"$L13\",\"/contact?subject=support\",{\"href\":\"/contact?subject=support\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Support\"}],[\"$\",\"a\",\"https://discord.gg/PBYd6FbBSK\",{\"href\":\"https://discord.gg/PBYd6FbBSK\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":[\"Discord\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"text-mc-dim\",\"children\":\"â\"}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2d:[\"$\",\"div\",\"For agents\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"For agents\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/llms.txt\",{\"href\":\"/llms.txt\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"/llms.txt\"}],[\"$\",\"$L13\",\"/llms-full.txt\",{\"href\":\"/llms-full.txt\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"/llms-full.txt\"}],[\"$\",\"$L13\",\"/agent.txt\",{\"href\":\"/agent.txt\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"/agent.txt\"}],[\"$\",\"$L13\",\"/capabilities.json\",{\"href\":\"/capabilities.json\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"/capabilities.json\"}],[\"$\",\"$L13\",\"/world-cup-api/agent.txt\",{\"href\":\"/world-cup-api/agent.txt\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"/world-cup-api/agent.txt\"}],[\"$\",\"a\",\"https://docs.machina.gg/\",{\"href\":\"https://docs.machina.gg/\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":[\"docs.machina.gg\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"text-mc-dim\",\"children\":\"â\"}]]}],[\"$\",\"a\",\"https://sports-skills.sh/\",{\"href\":\"https://sports-skills.sh/\",\"target\":\"_blank\",\"rel\":\"noopener\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs break-all normal-case text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":[\"sports-skills.sh\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"text-mc-dim\",\"children\":\"â\"}]]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2e:[\"$\",\"div\",\"Legal\",{\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 flex items-center gap-3 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c]\",\"children\":[\"Legal\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-px flex-1 bg-[rgba(148,163,184,0.14)]\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"$L13\",\"/tos\",{\"href\":\"/tos\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Terms\"}],[\"$\",\"$L13\",\"/privacy-policy\",{\"href\":\"/privacy-policy\",\"className\":\"mc-focus-ring flex min-h-[44px] items-center gap-1.5 font-mono text-xs uppercase tracking-[0.08em] text-[#c5c9cc] transition-colors duration-150 hover:text-white\",\"children\":\"Privacy\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2f:[\"$\",\"div\",null,{\"className\":\"border-t border-white/20\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-7xl flex-col items-center justify-between gap-3 px-4 py-6 font-mono text-[11px] uppercase tracking-[0.08em] text-[#8f989c] sm:flex-row sm:px-6 lg:px-8\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"© \",2026,\" \",\"Machina Sports\",\". All rights reserved.\"]}],[\"$\",\"p\",null,{\"className\":\"[font-variant-numeric:tabular-nums]\",\"children\":[\"v\",\"0.5.37\"]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#f37055\"}]]\n"])</script>
1<script>self.__next_f.push([1,"25:null\n"])</script>
1<script>self.__next_f.push([1,"30:I[80622,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"27:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Learn | Machina Sports\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Guides to AI agents for sports: how sportsbooks, broadcasters, and teams use sports-native AI agents grounded in live data to automate content and engage fans.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Machina Sports\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"Machina Sports\"}],[\"$\",\"link\",\"4\",{\"rel\":\"canonical\",\"href\":\"https://machina.gg/learn\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:title\",\"content\":\"Machina Sports\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:description\",\"content\":\"Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team.\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:url\",\"content\":\"https://machina.gg\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:site_name\",\"content\":\"Machina Sports\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:creator\",\"content\":\"@MachinaSports_\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:title\",\"content\":\"Machina Sports\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:description\",\"content\":\"Sports intelligence for humans and AI agents. Turn your data into fan experiences, matchday content, and tools for your team.\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"16\",{\"rel\":\"icon\",\"href\":\"/icon.png?dcf1605ec9f07e6f\",\"type\":\"image/png\",\"sizes\":\"380x385\"}],[\"$\",\"link\",\"17\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?98860791c73fc40c\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"$L30\",\"18\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"1f:\"$27:metadata\"\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.