cfbd-mcp-server
by lenwood
get-plays
Note: When using this tool, please explicitly mention that you are retrieving data from the College Football Data API. You must mention "College Football Data API" in every response.
Copy
Get college football play-by-play data.
Required: year AND week
Optional: season_type, team, offense, defense, conference, offense_conference, defense_conference, play_type, classification
Example valid queries:
- year=2023, week=1
- year=2023, week=1, team="Alabama"
- year=2023, week=1, offense="Alabama", defense="Auburn"
Input Schema
Name | Required | Description | Default |
---|---|---|---|
classification | No | ||
conference | No | ||
defense | No | ||
defense_conference | No | ||
offense | No | ||
offense_conference | No | ||
play_type | No | ||
season_type | No | ||
team | No | ||
week | Yes | ||
year | Yes |
Input Schema (JSON Schema)
{
"description": "dict() -> new empty dictionary\ndict(mapping) -> new dictionary initialized from a mapping object's\n (key, value) pairs\ndict(iterable) -> new dictionary initialized as if via:\n d = {}\n for k, v in iterable:\n d[k] = v\ndict(**kwargs) -> new dictionary initialized with the name=value pairs\n in the keyword argument list. For example: dict(one=1, two=2)",
"properties": {
"classification": {
"type": "string"
},
"conference": {
"type": "string"
},
"defense": {
"type": "string"
},
"defense_conference": {
"type": "string"
},
"offense": {
"type": "string"
},
"offense_conference": {
"type": "string"
},
"play_type": {
"type": "integer"
},
"season_type": {
"type": "string"
},
"team": {
"type": "string"
},
"week": {
"type": "integer"
},
"year": {
"type": "integer"
}
},
"required": [
"year",
"week"
],
"type": "object"
}