The FantasyPros MCP Server lets you bring FantasyPros into the AI agent you already use. Once connected, tools like ChatGPT, Claude, and Gemini can answer question using real FantasyPros data and your own synced leagues.
MCP (Model Context Protocol) is an open standard that lets AI assistants securely connect to outside services. All of the tools below support it. Some third-party tools may require a paid plan in order to add the FantasyPros MCP server.
What You Need
Required
- A FantasyPros account. A free account is all you need to get started. You'll sign in during setup.
- An AI assistant that supports MCP. Setup steps for the most popular assistants are below.
Preferable
- Synced leagues. To get advice about your own teams, sync your leagues to your FantasyPros account first. If you haven't done this yet, you can sync your fantasy leagues here.
- A premium subscription. While many of our MCP tools are free, advice tools like the Start/Sit Assistant, Trade Analyzer, and Waiver Assistant require a premium subscription.
Server details
Server URL: https://api.fantasypros.com/mcp
Authentication: Sign in with your FantasyPros account (OAuth). A browser window opens during setup; no API key is needed.
That URL and sign-in flow are the same for every tool below. The only thing that changes is where you enter the information.
Claude (Claude.ai and Claude Desktop)
1. Open Settings > Connectors.
2. Click Add > Add custom connector.
3. Name it "FantasyPros" and enter the server URL https://api.fantasypros.com/mcp.
4. Click Continue and then Add.
5. Click Connect and sign in with your FantasyPros account when the browser window opens.
Claude Code
1. In your terminal, run:
claude mcp add --transport http fantasypros https://api.fantasypros.com/mcp Add --scope user if you want the server available in every project, not just the current one.
2. Start Claude Code, type /mcp, select "FantasyPros", and complete the sign-in in your browser.
ChatGPT
1. Open Settings > Plugins > Developer Mode and turn on Developer Mode.
2. Go to Plugins and click New (+) to add a custom plugin.
3. Name the tool "FantasyPros", enter the Connection URL https://api.fantasypros.com/mcp, and choose OAuth for authentication.
4. Complete the sign-in with your FantasyPros account.
5. In a new chat, open the tools (+) menu, and select FantasyPros.
Codex CLI
1. In your terminal, run:
codex mcp add fantasypros --url https://api.fantasypros.com/mcp2. Then sign in to your FantasyPros account by running:
codex mcp login fantasyprosTroubleshooting
- The FantasyPros tools don't show up. Make sure the connector is enabled in your assistant's settings, then restart the app or start a new chat. Some tools only load servers at the start of a conversation.
- My assistant says I need a Client ID and secret. Client ID and secret can be left blank if those fields are shown.
- Your assistant says a league needs to be synced. League questions (rosters, start/sit, waivers, trades) only work for leagues synced to your FantasyPros account. Sync them first, then ask again. You can sync your fantasy leagues here.
- Your assistant says a tool requires premium. Some tools, like the Start/Sit Assistant, Trade Analyzer, Trade Finder, and Waiver Assistant, require a premium subscription.
- You signed in with the wrong FantasyPros account. Remove or disconnect the connector in your assistant's settings, add it again, and sign in with the right account.
If you have any trouble along the way, we're here to help. Submit a request and our team will get back to you as quickly as possible!