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.

SharpAPI’s MCP server is listed in the mcpservers.org  directory under Finance.

What is MCP?Permalink for this section

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?”

SetupPermalink for this section

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 ToolsPermalink for this section

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

Reference DataPermalink for this section

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 & EventsPermalink for this section

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

FuturesPermalink for this section

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

OpportunitiesPermalink for this section

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 booksPro

AccountPermalink for this section

ToolDescription
get_account_infoYour tier, rate limits, and features

Sportsbook Access by TierPermalink for this section

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

TierBooksExamples
Free2DraftKings, FanDuel
Hobby5+ BetMGM, Caesars, Fanatics
Pro15+ SABA, Bet365, BetOnline, …
Sharp25 (any of 43)Any 25 of the 43 live books
EnterpriseAll+ Futures, Historical, Gamestate

Rate LimitsPermalink for this section

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.

llms.txt — API Discovery for AgentsPermalink for this section

Alongside the MCP server, SharpAPI publishes a machine-readable API summary at https://api.sharpapi.io/llms.txt following the llms.txt convention . It describes the base URL, authentication, the MCP endpoint, and every available tool in a format language models parse reliably — so an agent (or a developer pasting it into a prompt) can orient on the API in one fetch, no key required. (This docs site serves its own separate https://docs.sharpapi.io/llms.txt for documentation discovery — the API one above is the machine-readable API summary.)

Point a coding agent at it directly:

Read https://api.sharpapi.io/llms.txt and use the SharpAPI REST API to ...

Example ConversationsPermalink for this section

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