College football data MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with College football data MCP or direct API to fetch live scores, analyze player stats, summarize recent games, and compare teams—all through natural language.

College football data logoCollege football data
Api Key

College football data delivers comprehensive NCAA football stats, scores, and recruiting details via API. Get real-time, historical, and advanced analytics for teams, games, and players.

56 Tools

Try College football data now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
College football data
Try asking
TOOLS

Supported Tools

Every College football data action and event your agent gets out of the box.

Advanced Box Score

Retrieves advanced analytics for a single college football game including: - Team metrics: PPA (Predicted Points Added), success rates, rushing efficiency, havoc rates, scoring opportunities - Player metrics: Usage rates by quarter and play type, individual PPA breakdowns - Game info: Teams, scores, win probabilities, excitement index Requires a valid gameId from Get Games and Results action.

Advanced Game Stats

Tool to retrieve advanced team metrics at the game level.

Advanced Season Stats by Team

Retrieve advanced season-level team statistics including PPA (Predicted Points Added), success rates, explosiveness, havoc metrics, and rushing/passing efficiency breakdowns.

Betting Lines

Tool to fetch betting lines and totals by game and provider.

Composite Team Talent

Fetches 247Sports composite team talent rankings for a given season.

Conference Memberships

Tool to retrieve current conference memberships for college football teams.

Divisions by Conference

Tool to list FBS/FCS conference divisions with active years and metadata.

Get Conference SP+ Ratings

Retrieve aggregated historical conference SP+ (Success Rate + Points Per Play) ratings for college football conferences.

Get Drive Data

Retrieves college football drive-level data including offensive/defensive teams, yards gained, drive results (TD, PUNT, INT, etc.

Get Field Goal Expected Points

Retrieves field goal expected points values for various field positions and distances.

FPI Ratings

Retrieves historical Football Power Index (FPI) ratings for college football teams.

Get Game Havoc Stats

Tool to retrieve havoc statistics aggregated by game.

Get Game Media

Retrieve broadcast information for college football games including TV channels, streaming platforms, and radio outlets.

Get Games and Results

Tool to retrieve college American football games and results for a given season/week/team.

Get Player Game Stats

Fetches detailed player statistics for college football games.

Get Player Usage

Retrieves player usage data for a given season.

Get Play Types

Tool to fetch all available play types.

Get Predicted Points Added By Team

Tool to retrieve historical team Predicted Points Added (PPA) metrics by season.

Get Pregame Win Probabilities

Tool to retrieve pregame win probabilities for college football games.

Get Recruits

Retrieves player recruiting rankings from the College Football Data API.

Get Stats Categories

Tool to fetch all available team statistical categories.

Get Team Game Stats

Fetch team-level box score statistics for college football games.

Get Team Recruiting Rankings

Retrieve team recruiting rankings from the College Football Data API.

Get Teams ATS Records

Tool to retrieve against-the-spread (ATS) summary by team.

Get User Info

Retrieves information about the authenticated user from the College Football Data API.

Get Win Probability

Tool to query play-by-play win probabilities for a specific game.

List Coaches and History

Tool to get coaching records and history.

List Conferences

Retrieves all college football conferences from the College Football Data API.

List FBS Teams

Tool to list FBS teams for a given season.

List FCS Teams

Tool to list FCS teams for a given season and conference.

List Teams

Retrieve a list of college football teams from the CFBD (College Football Data) API.

List Venues and Stadiums

Tool to list college football venues with metadata (name, capacity, location, etc.

NFL Draft Picks

Tool to list NFL Draft picks.

NFL Draft Positions

Retrieves the standardized list of NFL draft positions.

NFL Draft Teams

Tool to list NFL teams used in draft endpoints.

Play-by-Play Data

Tool to fetch play-by-play data for college football games.

Play Stats Player

Fetch player-level statistics tied to individual plays.

Play Stat Types

Tool to fetch all play-level stat type definitions.

Player PPA by Game

Retrieve player-level PPA (Predicted Points Added) / EPA (Expected Points Added) stats for individual games.

PPA Player By Season

Tool to fetch player-level PPA/EPA aggregated by season.

Predict Expected Points (EP)

Get expected points (EP) for all field positions given a specific down and distance scenario.

PPA Team By Game

Tool to retrieve team Predicted Points Added (PPA) by game.

Rankings Polls

Retrieve college football poll rankings (AP Top 25, Coaches Poll, Playoff Committee, FCS, Division II/III).

Elo Ratings

Tool to retrieve Elo ratings for college football teams.

SP+ Ratings

Retrieve SP+ (Success Rate + Points Per Play) team ratings for college football.

SRS Ratings

Retrieves Simple Rating System (SRS) team ratings.

Recruiting Group Dictionary

Retrieves aggregated college football recruiting data grouped by position.

Recruiting Transfer Portal

Retrieves NCAA college football transfer portal entries for a given season.

Returning Production by Team

Tool to fetch Bill Connelly–style returning production splits by team and season.

Search Players

Search for college football players by name.

Season Stats Player

Fetch aggregated season statistics for college football players.

Season Team Stats

Tool to get basic season stats aggregated by team and season.

Season Types Dictionary

Retrieve the list of available season types for a specific college football year.

Team Matchup History

Tool to retrieve head-to-head team matchup records over a date range.

Get team season records

Retrieve college football team win-loss records for a specific season.

Get Team Roster

Fetches the roster for a college football team for a specific season.

SETUP GUIDE

Connect College football data MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK and Claude Agent SDK
2

Create Tool Router Session

typescript
import { Composio } from '@composio/core';

const composio = new Composio({ apiKey: 'your-api-key' });

console.log("Creating Tool Router session...");
const { mcp } = await composio.create('your-user-id');
console.log(`Tool Router session created: ${mcp.url}`);
Initialize the Composio client and create a Tool Router session
3

Connect to AI Agent

typescript
import { openai } from '@ai-sdk/openai';
import { experimental_createMCPClient as createMCPClient } from '@ai-sdk/mcp';
import { generateText, stepCountIs } from 'ai';

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: mcp.url,
    headers: { 'x-api-key': 'your-composio-api-key' }
  }
});

const tools = await client.tools();

const { text } = await generateText({
  model: openai('gpt-4o'),
  tools,
  messages: [{ role: 'user', content: 'Get week 3 TV and radio broadcast info for 2023 SEC games' }],
  stopWhen: stepCountIs( 5 )
});

console.log(`Agent: ${text}`);
Use the MCP server with your AI agent
SETUP GUIDE

Connect College football data API Tool with your Agent

1

Install Composio

typescript
npm install @composio/openai
Install the Composio SDK
2

Initialize Composio and Create Tool Router Session

typescript
import OpenAI from 'openai';
import { Composio } from '@composio/core';
import { OpenAIResponsesProvider } from '@composio/openai';

const composio = new Composio({
  provider: new OpenAIResponsesProvider(),
});
const openai = new OpenAI({});
const session = await composio.create('your-user-id');
Import and initialize Composio client, then create a Tool Router session
3

Execute College football data Tools via Tool Router with Your Agent

typescript
const tools = session.tools;
const response = await openai.responses.create({
  model: 'gpt-4.1',
  tools: tools,
  input: [{
    role: 'user',
    content: 'Show all SEC football games for week 3 of 2023.'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute College football data actions with your Agent

Why Use Composio?

AI Native College football data Integration

  • Supports both College football data MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for reading, writing, and querying your College football data data

Managed Auth

  • Built-in OAuth handling with automatic token refresh and rotation
  • Central place to manage, scope, and revoke College football data access
  • Per user and per environment credentials instead of hard-coded keys

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access College football data
  • Scoped, least privilege access to College football data resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, College football data requires you to configure your own API key credentials. Once set up, Composio handles secure credential storage and API request handling for you.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. Learn more.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

Start with College football data.It takes 30 seconds.

Managed auth, hosted MCP servers, and every College football data tool your agent needs.Free to start.

Start building