Propline MCP logo

Propline MCP

by proplineapi

Access live sports odds, prop results, scores, stats, line movement, and cross-book analysis through MCP.

Install Propline MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "proplineapi-propline-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "propline-mcp"
      ],
      "env": {
        "PROPLINE_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 34 tools correctly (10d ago).

Overview

proplineapi/propline-mcp MCP server connects MCP-compatible clients to the PropLine player props betting odds API. It exposes tools for live odds, event discovery, scores, box scores, player history, futures, DFS payouts, line movement, and graded prop results across supported sports and sportsbooks. Run it with npx or use the hosted Streamable HTTP endpoint, with a shared demo key available for initial testing. Reach for it when an agent needs current betting data or historical prop analysis rather than general sports information.

Use cases

  • Compare live odds across sportsbooks
  • Check whether a player prop settled over or under
  • Review player game logs and hit-rate trends
  • Find cross-book +EV and best available lines
  • Inspect scores, box scores, and line movement

Key features

  • Live sportsbook odds and market discovery
  • Cross-book +EV and line shopping
  • Graded prop resolution and closing-line analysis
  • Player histories, trends, and raw game logs
  • Scores, box scores, futures, and DFS payouts
  • Local stdio and hosted Streamable HTTP access

Tools34

What Propline MCP lets your agent do. Expand a tool for its parameters.

Verified live~10.7k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

8/9 checks healthy over the last 77d

What it can do

From the 34 tools this server returned when we ran it; 34 declare their own safety hints.

Handles credentials · 2Makes network requests · 34Read-only tools · 34
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age173 days
Maintainers1

Observed 2026-10-16 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 9d ago via OSV.dev · propline-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1Stargazers on the source repository.
npm downloads3.5kPackage downloads in the last 30 days.
Last commit7d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed34Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Propline MCP works

What proplineapi/propline-mcp MCP server does

The proplineapi/propline-mcp MCP server gives an AI assistant access to PropLine's player-props data through the Model Context Protocol. It covers MLB, NBA, NHL, NFL, soccer, UFC, and other sports available through PropLine. The tool set supports sportsbook odds, event and market discovery, game scores, raw box scores, player histories, projections, futures, DFS payout schedules, and prop resolution.

The server is useful for questions that require current or historical betting data, such as comparing prices across books, checking whether a prop settled over or under, reviewing a player's recent game log, or inspecting movement across sportsbooks. Some capabilities depend on the account tier, including historical snapshots, +EV analysis, closing-line tools, exports, and certain resolution or movement features.

How it works

An MCP client sends a natural-language request to the server. The model selects the relevant PropLine tool, supplies identifiers or filters, and receives structured results from the API. Event discovery tools can be used before odds or market queries when an event ID is needed.

The server is available as a local stdio process through npx -y propline-mcp and as a hosted Streamable HTTP service at https://mcp.prop-line.com/mcp. The hosted service accepts an API key per request using a bearer token, X-API-Key, or a query parameter. Without a key, it uses a shared free demo key; paid fields may be redacted and usage limits are pooled.

Setup and configuration

For a local trial, run:

Terminal
npx -y propline-mcp

Set PROPLINE_API_KEY to use a personal PropLine key with the stdio build. A free personal key can also be requested through the propline_create_free_api_key tool; the key is emailed to the address supplied by the user and is not returned in the tool response.

For remote use, configure an MCP client with the hosted /mcp URL and provide the key as a request credential if needed. Claude Code, Claude Desktop, and Cursor are named as supported client options in the project documentation.

Tools and capabilities

proplineapi/propline-mcp MCP server includes tools for:

  • Listing sports, events, event markets, and cross-provider event IDs.
  • Fetching live odds, historical snapshots, closing lines, best prices, cross-book +EV, and same-game parlay prices.
  • Reading scores, event context, box-score statistics, player game logs, trends, prop history, and graded results.
  • Checking futures, DFS payout schedules, synthetic MLB and NHL daily totals, sportsbook accuracy, and resolution summaries.
  • Inspecting event movement and steam signals, plus webhook subscriptions and delivery attempts for eligible accounts.

Several tools accept filters such as sport, period, bookmaker, time window, player ID, or main-line status. The player search tool can return a stable player ID and the names used by different books.

Limitations and notes

The demo key is intended for trying the server and has shared limits. Paid or tier-gated results can appear as redacted teasers until a personal key with the required access is supplied. Exported history through the MCP tool is capped, while the documentation directs users needing the full file to the REST endpoint. API credentials are used per request and are not stored by the hosted endpoint. Resolution and settlement data depend on PropLine's available event and box-score records.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Propline MCP

proplineapi/propline-mcp is an MCP server that connects AI assistants to the PropLine player props betting odds API. Its main tools retrieve live odds, scores, player and event statistics, historical prop results, cross-book +EV, line movement, futures, and DFS payout data across supported sports and sportsbooks.

Run `npx -y propline-mcp` to start the local stdio server. Configure that command in an MCP client, and set `PROPLINE_API_KEY` when using a personal PropLine key. You can also connect to the hosted Streamable HTTP endpoint without installing the package.

Yes, proplineapi/propline-mcp works with Cursor through the hosted Streamable HTTP endpoint. Add an MCP server with the URL `https://mcp.prop-line.com/mcp`; provide a PropLine key when you need access beyond the shared demo limits.

No, a key is not required for an initial trial. The server falls back to a shared free demo key, which supports free data but pools limits and redacts some paid features. Set `PROPLINE_API_KEY` or send a personal key for your own limits and eligible account features.

proplineapi/propline-mcp can query sports that PropLine polls, including MLB, NBA, NHL, NFL, soccer, and UFC. The `propline_list_sports` tool provides the current available-sports list, so coverage can be checked before requesting events or markets.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewPropline MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/proplineapi-propline-mcp?style=directory)](https://allmcps.com/mcp/proplineapi-propline-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/proplineapi-propline-mcp"><img src="https://allmcps.com/api/badge/proplineapi-propline-mcp?style=directory" alt="Propline MCP on AllMCPs" /></a>