Slatr

Live · Works with your AI

Connect your AI agent
to Slatr.

Slatr speaks the Model Context Protocol (MCP), so any MCP-capable AI client can reach Slatr's tools — ask the assistant, pull the published rankings, and build NFL lineups — from inside your own chat or agent.

Two ways to connect

OAuth sign-in, or your own key.

Pick how you authenticate. Both methods expose the same tools and honor the same tier and billing as the web app — connecting an agent never widens what your account can see or do.

Recommended

Connect via OAuth

Zero setup, nothing to copy. Add the remote connector URL, then sign in through your browser the first time the client connects — a short-lived, revocable OAuth token is issued automatically. Works in Claude.ai (Web), ChatGPT, Claude Desktop, Claude Code, and Cursor.

https://mcp.slatrsports.com/mcp
Power user

Connect via API key

Run the connector locally with a personal API key you paste. Works in clients that let you configure a local server — Claude Code, Cursor, and Claude Desktop's config file. Needs Node.js 20 or newer.

npx -y @slatrsports/mcp

Chat clients are OAuth-only. ChatGPT and Claude.ai (Web) support only the OAuth connector — they can't run a local key-based server, so the API-key method isn't available there; use OAuth. Claude Code, Cursor, and Claude Desktop can use either.

Before you start

A couple of things.

  • Slatr Pro. MCP is a Pro feature. Upgrade on your Account page.
  • For the OAuth method: nothing to copy. You sign in through your browser when the client first connects.
  • For the API-key method: a personal API key. Mint one under Account → Connect your AI agent. It looks like slatr_sk_… and is shown once — copy it when it's created. If you lose it, revoke it and mint a new one.
  • Node.js 20 or newer for the API-key method (npx ships with Node).

Keep your key secret. It authenticates as you and draws your balance. Never commit it, paste it into a shared repo, or post it. Treat it like a password; revoke it from the Account page if it leaks.

Claude Code · Desktop · Web

Connect Claude.

Claude Code — Connect via OAuth

The zero-setup path. On first use Claude Code opens a browser to sign in to Slatr and approve access; a short-lived, revocable token is issued automatically — nothing to paste.

claude mcp add --transport http slatr https://mcp.slatrsports.com/mcp

Claude Desktop / Claude.ai (Web) — Connect via OAuth

Add the remote connector — no key handling. (Claude.ai Web is OAuth-only; Claude Desktop can also use the API-key method below.)

  1. Settings → Connectors → Add custom connector.
  2. Name it Slatr and set the URL to https://mcp.slatrsports.com/mcp.
  3. Save, then click Connect — a Slatr sign-in + consent screen opens in your browser. Approve it while signed in to your Pro account.
  4. The Slatr tools now appear in the connector list.

Claude Code — Connect via API key

The power-user path. npx fetches and runs the @slatrsports/mcp package.

claude mcp add slatr --env SLATR_API_KEY=slatr_sk_your_key_here -- npx -y @slatrsports/mcp

Prefer editing config directly? Add this to your MCP config JSON:

{
  "mcpServers": {
    "slatr": {
      "command": "npx",
      "args": ["-y", "@slatrsports/mcp"],
      "env": { "SLATR_API_KEY": "slatr_sk_your_key_here" }
    }
  }
}

Verify with claude mcp list, then in a session ask “Use slatr_help to list the Slatr tools.” (Claude Desktop can also use this API-key method via its claude_desktop_config.json — paste the same block.)

ChatGPT · Codex

Connect ChatGPT.

Connect via OAuth — using Developer mode:

  1. Settings → Connectors (enable Developer mode if your plan requires it to add custom MCP connectors).
  2. Add / Create a connector with URL https://mcp.slatrsports.com/mcp.
  3. Complete the Slatr sign-in + consent prompt that opens in your browser.
  4. Enable the connector in a chat (tools/connectors picker) and ask Slatr a question.

ChatGPT connects only over OAuth — there's no API key to paste for this client. Codex and other MCP-capable clients connect with the same OAuth connector URL.

Cursor · any MCP client

Connect Cursor.

Connect via OAuth

Cursor runs the browser sign-in the first time the connector is used.

{
  "mcpServers": {
    "slatr": { "url": "https://mcp.slatrsports.com/mcp" }
  }
}

Connect via API key

Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per-project); then reload Cursor and the Slatr tools appear under Settings → MCP.

{
  "mcpServers": {
    "slatr": {
      "command": "npx",
      "args": ["-y", "@slatrsports/mcp"],
      "env": { "SLATR_API_KEY": "slatr_sk_your_key_here" }
    }
  }
}

What you can do

The tools you get.

Both paths expose the same five tools. Metered tools draw your Ask Slatr balance, exactly like the web app; the free tools never do.

slatr_ask

Ask the assistant a natural-language question about the current slate — projections, matchups, lineup decisions, strategy. Returns prose + chart data.

Metered
slatr_optimize_lineup

Build an optimized NFL lineup portfolio (cash or GPP) for the current slate.

Metered
slatr_rankings

Pull Slatr's published per-sport board rankings (NFL / MLB / NBA / NHL, daily or season) as raw rows.

Free
slatr_usage

Your tier + remaining allowance / credit.

Free
slatr_help

The full tool catalog + which tools are free vs metered.

Free

Metered tools take a quality level — fast · balanced (default) · max — where cost scales fast < balanced < max. Manage your balance and top-ups on your Account page.

Ready to connect?

Upgrade to Pro, mint your key if you're going the API-key route, and point your agent at Slatr.