The EdgeFinder MCP server registers seven tools that your AI agent can call during a conversation. Each tool maps to a specific capability: AI analysis, live sports data, Polymarket odds and portfolio management, and account information. This page documents every parameter for every tool so you know exactly what to pass and what to expect back.Documentation Index
Fetch the complete documentation index at: https://edgefinder.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
ask
Ask EdgeFinder for AI-powered sports analysis. This is the core tool — it accepts any question in plain English and returns a detailed response covering betting recommendations, player stats, matchup breakdowns, odds analysis, injury impact, and more for NFL, NBA, and MLB. Example questions:- “Who should I bet on in tonight’s NBA games?”
- “Give me a breakdown of Chiefs vs Bills”
- “Which MLB pitchers have the best matchups this week?”
Your sports analysis question in plain English. Ask about betting picks, player performance, matchup breakdowns, injury impact, odds movement, or any other sports topic.
Which league to analyze. Accepted values:
nfl, nba, mlb. Defaults to nfl if omitted.get_schedule
Retrieve the current game schedule and scores for NFL or NBA. For NBA, you can target a specific date; for NFL, the tool returns the current week’s schedule.Which league schedule to retrieve. Accepted values:
nfl, nba.NBA only. A specific date in
YYYY-MM-DD format. Omit this parameter to get today’s NBA games. This parameter has no effect when league is nfl.get_standings
Retrieve the current league standings for NFL or NBA, including win/loss records and ranking.Which league standings to retrieve. Accepted values:
nfl, nba.get_odds
Retrieve Polymarket betting odds for NFL or NBA games. NFL odds can be scoped to a specific week; NBA odds can be scoped to a specific date.Which league odds to retrieve. Accepted values:
nfl, nba.NFL only. A specific NFL week number (e.g.,
12). Omit to get odds for the current week. This parameter has no effect when league is nba.NBA only. A specific date in
YYYY-MM-DD format. Omit to get odds for today’s games. This parameter has no effect when league is nfl.get_portfolio
Retrieve your Polymarket portfolio data. You must have a Polymarket wallet connected to your EdgeFinder account for this tool to return data.Connect your Polymarket wallet in the EdgeFinder web app at chat.edgefinder.io before using portfolio tools. If no wallet is connected, the tool returns a
connected: false response.Which portfolio view to retrieve. Accepted values:
summary— Account-level overview: total value, cash balance, P&L, and position count.positions— All currently open positions with size, average entry price, current price, and unrealized P&L.trades— Recent trade history (up to 50 trades) with side, size, price, and timestamp.
Filter results by league. Accepted values:
nfl, nba, all. Defaults to all, which returns data across all leagues.analyze_position
Search your Polymarket portfolio for a specific position and run a full AI analysis on it. The tool searches open positions, trade history, or closed positions by title or team name, then generates detailed analysis with odds history, team stats, injury data, and a concrete recommendation. Depending on whichview you search:
- open — Provides a hold/exit recommendation with thesis check, hidden risk assessment, and current odds context.
- trade — Assesses your entry price against odds movement and evaluates whether the trade was well-reasoned.
- closed — Delivers a post-mortem with box score stats, odds arc, and an actionable takeaway for future bets.
A search term to match against position titles or team names. The match is case-insensitive and partial — for example,
"Mavericks" matches “Mavericks vs. Lakers”, and "Chiefs" matches “Kansas City Chiefs vs. Buffalo Bills”.Which portfolio tab to search for the position. Accepted values:
open— Search currently open positions.trade— Search recent trade history.closed— Search resolved/closed positions.
Filter the search by league before matching. Accepted values:
nfl, nba, all. Use a specific league to narrow results when you have positions across multiple sports.get_status
Check your EdgeFinder account status. Returns your active subscription plan, current query usage, access level, and trial information if applicable. Use this tool to confirm your account is active before running analysis or to check how many queries you have remaining. This tool takes no parameters.If
hasAccess is false in the response, your subscription may have lapsed or your trial has ended. Visit edgefinder.io/subscription to manage your plan.