statbotics
Provides tools for accessing FIRST Robotics Competition statistical data, including team EPA ratings, event predictions, match analytics, and year-over-year performance data via the Statbotics API.
Statbotics MCP Server
A Model Context Protocol (MCP) server that provides access to the Statbotics API for FIRST Robotics Competition statistical data and predictions. Enables AI assistants and other MCP clients to retrieve FRC team EPA ratings, event predictions, and match analytics.
Features
Team Statistics: Get EPA ratings, win rates, and historical performance for FRC teams
Event Data: Access event details, predictions, and team performance at events
Match Analytics: Retrieve match predictions, results, and team-level match statistics
Year-over-Year Data: Query statistical trends from 2002 to the current year
Type Safety: All responses validated with Zod schemas
No API Key Required: Statbotics API is freely accessible
Related MCP server: College Basketball Stats MCP Server
Installation
npm (Recommended)
npm install -g @withinfocus/statbotics-mcp-serverDocker
Pull the image from GitHub Container Registry:
docker pull ghcr.io/withinfocus/statbotics-mcp-server:latestOr build locally:
git clone https://github.com/withinfocus/statbotics-mcp-server.git
cd statbotics-mcp-server
docker build -t statbotics-mcp-server .Usage
With npm
Add to your MCP client configuration (e.g., Claude Desktop):
{
"mcpServers": {
"statbotics": {
"command": "npx",
"args": ["-y", "@withinfocus/statbotics-mcp-server"]
}
}
}With Docker
Add to your MCP client configuration:
{
"mcpServers": {
"statbotics": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--init",
"ghcr.io/withinfocus/statbotics-mcp-server:latest"
]
}
}
}Available Tools
Year Tools (2 tools)
Query season-level statistical data.
Tools: get_year, get_years
Team Tools (2 tools)
Access team profiles and EPA ratings.
Tools: get_team, get_teams
Team Year Tools (2 tools)
Get team statistics for specific seasons.
Tools: get_team_year, get_team_years
Event Tools (2 tools)
Query event details and predictions.
Tools: get_event, get_events
Team Event Tools (2 tools)
Get team performance at specific events.
Tools: get_team_event, get_team_events
Match Tools (2 tools)
Retrieve match data and predictions.
Tools: get_match, get_matches
Team Match Tools (2 tools)
Get team-level match statistics.
Tools: get_team_match, get_team_matches
Quick Examples
Get team information
// Get team EPA ratings and statistics
get_team(team: 86)
// Get team's performance in a specific year
get_team_year(team: 86, year: 2024)Analyze an event
// Get event statistics
get_event(event: "2024flor")
// Get all team performances at an event
get_team_events(event: "2024flor")Get match data
// Get match predictions and results
get_match(match: "2024flor_qm20")
// Get team's performance in a match
get_team_match(team: 86, match: "2024flor_qm20")Contributing
Contributions are welcome! See CONTRIBUTING.md for development setup, testing guidelines, and how to add new tools.
Related Links
Statbotics - FRC statistical analysis
Statbotics API Documentation - Official API docs
Model Context Protocol - MCP specification
FIRST Robotics Competition - Official FRC site
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenancePython MCP server that provides comprehensive access to MLB statistics and baseball data through a FastAPI-based interface. Acts as a bridge between AI applications and MLB data sources, enabling seamless integration of baseball statistics, game information, player data, and more.Last updated2458MIT
- Flicense-qualityDmaintenanceAn MCP server for accessing college basketball statistics through the SportsData.io CBB v3 Stats API, enabling AI agents to retrieve and analyze college basketball data through natural language interactions.Last updated
- AlicenseAqualityAmaintenanceThe Blue Alliance MCP server using its API for FIRST Robotics Competition data. Retrieve comprehensive FRC team, event, and match information.Last updated61501MIT
- AlicenseAqualityCmaintenanceExposes the StatsPlus API as tools for MCP-compatible clients, enabling users to query player/team statistics, contracts, ratings, and game history via natural language.Last updated154MIT
Related MCP Connectors
MLB Stats API MCP — official MLB statistics (keyless).
Sports MCP — wraps TheSportsDB API (free tier, test key 3, no auth required)
API Ninjas MCP — wraps the multi-endpoint API Ninjas data API (api-ninjas.com)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/withinfocus/statbotics-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server