Provides Python-based integration with example code for agents to fetch NFL transaction data programmatically.
NFL Transactions MCP
A Modular Command-line Program (MCP) for scraping NFL transaction data from ProSportsTransactions.com.
Features
- Fetch NFL transactions with flexible filtering options:
- Player/Coach/Executive movement (trades, free agent signings, draft picks, etc.)
- Movements to/from injured reserve
- Movements to and from minor leagues (NFL Europe)
- Missed games due to injuries
- Missed games due to personal reasons
- Disciplinary actions (suspensions, fines, etc.)
- Legal/Criminal incidents
- Filter by team, player, date range, and transaction type
- Output data in CSV, JSON, or DataFrame format
- List all NFL teams and transaction types
Installation
Usage with Cursor
To use this MCP with Cursor, add the following configuration to your .cursor/mcp.json
file:
Running the MCP Directly
Available Tools
1. fetch_transactions
Fetches NFL transactions based on specified filters.
Parameters:
start_date
(required): Start date in YYYY-MM-DD formatend_date
(required): End date in YYYY-MM-DD formattransaction_type
(optional, default: "All"): Type of transaction to filterteam
(optional): Team nameplayer
(optional): Player nameoutput_format
(optional, default: "json"): Output format (csv, json, or dataframe)
Example:
2. list_teams
Lists all NFL teams available for filtering.
Example:
3. list_transaction_types
Lists all transaction types available for filtering.
Example:
Integration with Super Agents
This MCP is designed to be easily integrated with AI agents or super agents. An agent can make JSON-RPC requests to interact with this MCP and retrieve NFL transaction data based on user queries.
Example agent integration:
License
This server cannot be installed
A Modular Command-line Program for fetching and filtering NFL transaction data, including player movements, injuries, disciplinary actions, and more from ProSportsTransactions.com.
Related MCP Servers
- -securityFlicense-qualityProvides programmatic access to comprehensive football statistics and live match data via API-Football, enabling applications to retrieve league standings, team fixtures, player statistics, and real-time match events.Last updated -3Python
- -securityFlicense-qualityProvides structured access to NHL data including teams, players, standings, schedules, and statistics through the Model-Context Protocol pattern.Last updated -5TypeScript
- AsecurityAlicenseAqualityAn MCP Server implementation that integrates the Balldontlie API, to provide information about players, teams and games for the NBA, NFL and MLB.Last updated -42,72610JavaScriptMIT License
- -securityFlicense-qualityManages sports video metadata with CRUD operations for game information, teams, scores, and statistics. Enables advanced search filtering by game type, teams, league, season, and date ranges through PostgreSQL integration.Last updated -JavaScript