Documentation menu
nfl_complete_plan
Free tierComplete analysis plan
Complete an analysis started with nfl_plan. Submit the grounded final answer, concise evidence claims tied to the NFL MCP tools that support them, and any remaining uncertainty. This closes the explicit plan for telemetry review and quality evaluation.
- Minimum tier
- Free
- Data coverage
- Varies by query
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
plan_id | string | Required | The analysis correlation ID returned by nfl_plan. |
answer | string | Required | The final grounded synthesis for the analysis. |
evidence | array | Required | Grounded claims supporting the final answer. |
uncertainties | array | Optional | Known limitations, missing data, or unresolved questions. |
Example request
A Model Context Protocol tools/call over Streamable HTTP. Replace YOUR_API_KEY with a key from your dashboard. This is a low-level request example; MCP clients manage protocol initialization and browser OAuth for you.
curl -X POST https://mcp.nflmcp.com/mcp \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "nfl_complete_plan",
"arguments": {
"plan_id": "plan_0123456789abcdef0123456789abcdef",
"answer": "Jefferson's role remains strong, with injury status the main uncertainty.",
"evidence": [
{
"tool": "nfl_role_trend",
"claim": "Recent target share remains consistent with a lead receiving role."
},
{
"tool": "nfl_injuries",
"claim": "The latest injury report determines near-term availability."
}
],
"uncertainties": [
"Final game designation may change before kickoff."
]
}
}
}'Example response
{
"plan_id": "plan_0123456789abcdef0123456789abcdef",
"status": "completed",
"answer": "Jefferson's role remains strong, with injury status the main uncertainty.",
"evidence": [
{
"tool": "nfl_role_trend",
"claim": "Recent target share remains consistent with a lead receiving role."
},
{
"tool": "nfl_injuries",
"claim": "The latest injury report determines near-term availability."
}
],
"uncertainties": [
"Final game designation may change before kickoff."
]
}Saved reference output, not a live production result. Query your authenticated connection for current data and read its coverage, freshness, and missing-result hints. Understand the limitations.