Skip to Content
SDKsMCP (AI Assistants)

MCP Server (AI Assistants)

SharpAPI includes a built-in MCP server at https://mcp.sharpapi.io/mcp — connect Claude Desktop, Claude Code, or any MCP-compatible AI assistant to query live odds and opportunities through natural language.

What is MCP?

The Model Context Protocol  (MCP) lets AI assistants call external tools directly. Instead of copying data from our API into a chat, your AI assistant can query SharpAPI in real-time:

“Find me the best +EV opportunities in NBA right now”

“Compare moneyline odds for the Lakers game across all sportsbooks”

“What arbitrage opportunities are available in soccer?”

Setup

Add SharpAPI to your MCP client configuration:

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{ "mcpServers": { "sharpapi": { "type": "streamable-http", "url": "https://mcp.sharpapi.io/mcp", "headers": { "X-API-Key": "sk_live_..." } } } }

Restart Claude Desktop after saving.

Available Tools

The MCP server exposes 17 tools that map to SharpAPI’s REST API:

Reference Data

ToolDescription
get_sportsList all sports with event and live counts
get_leaguesList leagues, filterable by sport
get_sportsbooksList all sportsbooks with metadata
get_marketsList all market types (moneyline, spread, total, player props…)

Odds & Events

ToolDescriptionMin Tier
get_eventsSearch events by sport, league, or team nameAll
get_oddsGet current odds with filtersAll
get_odds_deltaIncremental sync — only odds changed since a timestampAll
get_best_oddsBest odds across all books for each selectionAll
compare_oddsSide-by-side odds comparison for an eventAll
get_closing_linesCaptured closing lines for CLV analysisPro

Futures

ToolDescriptionMin Tier
get_futures_oddsSeason-long markets (championship, MVP, win totals)Pro
compare_futures_linesCross-book comparison on a futures marketPro

Opportunities

ToolDescriptionMin Tier
find_ev_opportunities+EV bets using Pinnacle as referencePro
find_arbitrageCross-book arbitrage with stake sizingHobby
find_middlesMiddle opportunities (win both sides)Pro
find_low_holdTightest lines across booksAll

Account

ToolDescription
get_account_infoYour tier, rate limits, and features

Sportsbook Access by Tier

Odds, best odds, and comparison results are automatically filtered to the sportsbooks your tier can access:

TierBooksExamples
Free2DraftKings, FanDuel
Hobby5+ BetMGM, Caesars, Fanatics
Pro15+ Pinnacle, Bet365, BetOnline, …
SharpAll 32Every sportsbook
EnterpriseAll 32+ Futures, Historical, Gamestate

Rate Limits

Each MCP tool call counts as one API request against your tier’s rate limit. The initial handshake (initialize + tools/list) costs 2-3 requests — this happens once per session.

TierRequests/min
Free12
Hobby120
Pro300
Sharp1,000
Enterprise10,000

Use get_account_info to check your current usage and limits.

Example Conversations

Once connected, you can ask your AI assistant questions like:

  • “What sports have live events right now?”
  • “Show me NBA odds for tonight’s games on DraftKings”
  • “Find arbitrage opportunities in soccer with at least 1% profit”
  • “Compare the odds for the Chiefs game across all books”
  • “What’s my current API tier and how many requests do I have left?”

The AI will automatically call the appropriate SharpAPI tools and present the results in a readable format.

Last updated on