mlb-api-mcp and mlb-mcp
These are competitors offering overlapping MLB data access through MCP servers, though B provides broader analytics coverage (Statcast, FanGraphs, Baseball Reference) while A focuses specifically on the official MLB statistics API.
About mlb-api-mcp
guillochon/mlb-api-mcp
A Model Context Protocol (MCP) server that provides comprehensive access to MLB statistics and baseball data through a FastMCP-based interface.
Exposes 20+ MCP tools for querying standings, schedules, player/team stats, live boxscores, and advanced sabermetrics (WAR, wOBA) directly to AI applications—all through the MCP protocol rather than traditional REST endpoints. Built on FastMCP with FastAPI, it integrates the official MLB StatsAPI and automatically generates interactive documentation at `/docs`. Compatible with MCP-enabled clients like Claude Desktop via Smithery, supporting both stdio and HTTP transports.
About mlb-mcp
etweisberg/mlb-mcp
MCP server for advanced baseball analytics (statcast, fangraphs, baseball reference, mlb stats API) with client demo
Implements the Model Context Protocol (MCP) standard to expose baseball data through structured tools compatible with Claude Desktop and other MCP clients, using stdio transport. Combines three data sources via `pybaseball` library and MLB StatsAPI with specialized tools for statcast queries, fangraphs metrics, and matplotlib-based visualization generation with base64-encoded image output. Includes comprehensive pytest test coverage and integrates with Smithery for one-command Claude Desktop installation.
Scores updated daily from GitHub, PyPI, and npm data. How scores work