AI assistant setup
Use GridIron Data NFL fantasy data in ChatGPT (MCP setup)
Quick answer: In ChatGPT on the web, open Plugins (chatgpt.com/plugins), click +, choose Add custom MCP server, enter https://api.gridirondata.com/mcp as the server URL with OAuth authentication, and create it. Install the plugin, sign in with your GridIron Data account and click Allow. Then type @ in a chat, pick GridIron Data, and ask for NFL projections, stats, news or prop probabilities.
- Server URL
- https://api.gridirondata.com/mcp
- Where
- ChatGPT web → Plugins
- Sign-in
- OAuth (GridIron account)
- Time
- About 3 minutes
What do I need first?
- ChatGPT on the web (chatgpt.com). OpenAI's guide for custom MCP servers is written for the web app.
- A ChatGPT plan that lets you add custom MCP servers. On Business, Enterprise and Edu workspaces an admin has to allow members to create plugins with MCPs; if you don't see the option, ask your admin.
- A GridIron Data account. No account? Sign up free (no credit card), or create one on the sign-in screen.
How do I add GridIron Data to ChatGPT?
- Open Plugins. Go to chatgpt.com/plugins, select the + button, then Add custom MCP server.
- Name it and enter the URL. Name:
GridIron Data. Description (optional):NFL fantasy projections, stats, news and prop odds. Under Connection, enterhttps://api.gridirondata.com/mcpas the Server URL. - Choose OAuth. Set authentication to OAuth. Leave any client ID and secret fields empty: ChatGPT registers itself with GridIron Data.
- Accept and create. Review the risk warning, select I understand and want to continue, then Create as a plugin.
- Install and sign in. Find GridIron Data in your personal plugins (or the workspace you created it in) and install it. A GridIron Data page opens: sign in with email and password, Google or GitHub, and click Allow.
- Use it in a chat. In the prompt box, type
@, select GridIron Data, and ask your question.
ChatGPT asks you to confirm before it runs a tool that isn't marked read-only. Every GridIron Data tool reads data except request_news_scrape, which only asks for a fresh news pull, so that's the one you may be asked to approve. You can turn individual tools on or off on the plugin's details page.
What can I ask ChatGPT about fantasy football?
Ask in your own words; the assistant picks the tool. A few that work well:
- "Who are the top 10 WR projections this week in PPR?" (with GridIron Data picked from the
@menu) - "Should I start Jaylen Warren or Aaron Jones Sr. this week in half-PPR? Compare projections and snap share." (Basic)
- "Any injury news on Malik Nabers this week?" (Basic)
- "How did Justin Jefferson do in 2023, week by week?" (Basic)
- "What's the probability Drake Maye goes over 245.5 passing yards this week?" (Pro)
A free GridIron Data account answers player lookups and this week's projections. Stats, snap share, news, matchups, rest-of-season projections, the schedule and other weeks need Basic ($5/month or $45/year). Prop probabilities, defense vs position, betting lines, the injury-changes feed, depth charts and inactives need Pro ($29/month or $249/year), the betting plan. A question outside your plan comes back with the plan it needs, and the assistant tells you. See plans. Prop probabilities are a model estimate, not betting advice.
Player names, positions and ids are matched case-insensitively. Scoring is PPR unless you ask for half-PPR or standard. All 21 tools are listed on the AI assistant setup hub.
Troubleshooting
- No "Add custom MCP server" option. Your plan or workspace doesn't allow custom MCP servers. On a business workspace, ask an admin to grant the permission to create plugins with MCPs.
- Plugin created but it doesn't answer. Install it, then pick it with
@in the prompt box; a plugin that's only created isn't used in conversations. - You need to use an API key. OpenAI's guide lists OAuth and no-authentication options only, so ChatGPT signs in with your GridIron account. Your API key works in clients that accept a header, such as Claude Code or Cursor.
- Sign-in page says the link expired. The sign-in has 15 minutes. Start the connection again from your assistant.
- Asked to sign in again. You regenerated your API key, your plan ended, or the connection went unused for 30 days. Reconnect and sign in.
- "Not available on this account's current plan". That question needs Basic or Pro. The reply names the plan; see plans.
Frequently asked questions
Can ChatGPT access NFL fantasy football data?
Yes. Add GridIron Data's MCP server (https://api.gridirondata.com/mcp) as a custom MCP server under Plugins in ChatGPT on the web, sign in with a GridIron Data account, and ChatGPT can pull weekly projections, stats, snap share, news, injuries and player-prop probabilities.
Is there a GridIron Data GPT or plugin in the store?
Not as a listed store plugin. You add it yourself as a custom MCP server with the URL https://api.gridirondata.com/mcp; it then shows up in your own plugins.
Does it work on the free ChatGPT plan?
OpenAI decides which ChatGPT plans can add custom MCP servers, and its guide doesn't list them. If you don't see Add custom MCP server under Plugins, your plan or workspace doesn't allow it yet.
Does the GridIron Data plugin cost anything?
A free GridIron Data account answers player lookups and this week's projections. Stats, snaps, news, matchups and other weeks need Basic ($5/month or $45/year); prop probabilities, defense vs position and betting lines need Pro ($29/month or $249/year).
Does ChatGPT see my GridIron password?
No. You sign in on a GridIron Data page; ChatGPT gets a token that works only for this server, expires after an hour and renews itself.
Using a different assistant?
- Claude (claude.ai and Desktop)
- Claude Code
- Gemini (Gemini CLI)
- GitHub Copilot (VS Code)
- Cursor
- OpenAI Codex
- Windsurf (Devin Desktop)
- Microsoft Copilot Studio
- Run it locally (stdio)
Every assistant connects to the same server, https://api.gridirondata.com/mcp. The AI assistant setup hub compares them.