MLB Stats Connector for AI agents.
13 live capabilities
Access real-time sabermetrics and live baseball game data.
Waiting for input…
Why people use MLB Stats
MLB Stats for Sabermetrician Research
With the MLB Stats MCP, you just ask your agent for the numbers. It pulls the live feeds and deep stats directly into your chat. You get the data you need in seconds, letting you focus on the analysis instead of the hunt.
What Vinkius changes
You get direct access to professional baseball data without leaving your chat interface.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Fantasy Baseball Roster Management
A user asks their agent to find the top three hitters from the American League East who have the highest home run counts.
- Real-world use case 02
Sports Journalism Research
A writer needs to compare the 2023 season stats of two specific pitchers.
- Real-world use case 03
Live Game Score Tracking
A fan wants to know what's happening in the current game.
Complete set · 13capabilities
The complete MLB Stats capability set.
These are the exact actions your AI can choose when you ask it to work with MLB Stats.
01—04
4 capabilities in this set.
Part of 13 available through MLB Stats.
- 01 Capability
List divisions
Get a list of all MLB divisions. This helps you understand the league's geographical structure.
- 02 Capability
List game status
See valid codes for game states like Final or In Progress. Use this to filter active games.
- 03 Capability
List leagues
Pull a list of all professional leagues. It's the starting point for broad league queries.
- 04 Capability
Get live game feed
Get real-time play-by-play and boxscores for active games. This is your go-to for live updates.
05—07
3 capabilities in this set.
Part of 13 available through MLB Stats.
- 05 Capability
Get person
Fetch detailed profiles for specific players. You can even include extra data like current team info.
- 06 Capability
List positions
See all valid player position codes. Use this to filter player searches by role.
- 07 Capability
Get schedule
Pull game schedules for specific dates or ranges. It makes planning your viewing much easier.
08—10
3 capabilities in this set.
Part of 13 available through MLB Stats.
- 08 Capability
List sports
List all sports levels including MLB and MiLB. This helps categorize your sports data.
- 09 Capability
Get standings
Get current or historical league standings. You can filter by season and division.
- 10 Capability
List stat types
See the valid strings for the stats parameter. This ensures your queries return the right data.
11—13
3 capabilities in this set.
Part of 13 available through MLB Stats.
- 11 Capability
Get stats
Pull statistical data for specific players or teams. Use this for deep-dive performance analysis.
- 12 Capability
List teams
Get information on MLB teams and their affiliates. You can filter by season or sport.
- 13 Capability
List venues
Get information on ballparks and venues. This is great for location-based research.
Set up in minutes
One URL. Then ask MLB Stats to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use MLB Stats from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it MLB Stats, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable MLB Stats for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the MLB Stats URL.
- Step 03
Save and start
Save the connection and enable MLB Stats in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"mlb-stats": {
"url": "https://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using MLB Stats
Open Agent mode in chat and ask: "Using MLB Stats, help me...". 13 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"mlb-stats": {
"url": "https://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using MLB Stats
Ask Copilot: "Using MLB Stats, help me...". 13 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"mlb-stats": {
"url": "https://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using MLB Stats
Open Cascade and ask: "Using MLB Stats, help me...". 13 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"mlb-stats": {
"url": "https://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using MLB Stats
Ask Cline: "Using MLB Stats, help me...". 13 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add mlb-stats --transport http "https://edge.vinkius.com/vk_preview_ThbeAzpXRgat5qMHEYh2g0pM6CSk0Z62oX8NbeUF/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using MLB Stats
Ask Claude: "Using MLB Stats, show me...". 13 tools are ready
Where the request belongs
Work MLB Stats can move forward.
This is for anyone who needs accurate baseball numbers without the manual work of scraping websites. It's built for sports professionals, fantasy enthusiasts, and developers.
Sports Analyst
Use it to quickly pull specific player stats or team comparisons for research articles.
Fantasy Baseball Player
Track real-time updates and deep statistical trends to manage your roster and make trades.
Sports Developer
Integrate professional sports data into your own coding environment for testing or hobby projects.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsTheRundown
Access real-time sports data, betting odds, and schedules for NFL, NBA, MLB, and more directly from your AI agent.
FantasyData (SportsDataIO)
Access real-time sports data via FantasyData (SportsDataIO). track players, scores, and schedules for NFL, NBA, and MLB.
MySportsFeeds
Access real-time and historical sports data for NFL, MLB, NBA, NHL, and more—get standings, player stats, and game boxscores directly.
NHL
Access real-time NHL scores, schedules, standings, and player statistics directly from your AI agent.
TheSportsDB Global Sports Database
The definitive sports metadata server. search teams, players, leagues, and live results via AI.
Broadage Sports
Access real-time sports data via Broadage. track scores, matches, and lineups directly from any AI agent.
Bring your own AI
Change the model, client or framework. Keep MLB Stats connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about MLB Stats.
The practical details behind the request, access and result.
Can I use the MLB Stats MCP to get live scores?
Yes, you can. The Connector can pull real-time play-by-play data and live boxscores for active games, so you can stay updated on the action as it happens.
Does MLB Stats MCP include historical player data?
It does. You can pull detailed profiles and historical statistics for players, which is great for comparing past performances with current stats.
Can I use this for fantasy baseball research?
Absolutely. It's a great way to quickly check standings, team affiliations, and deep-dive hitting or pitching stats to help manage your roster.
Is the MLB Stats MCP good for sports developers?
Yes, it's a solid choice for developers who need a way to pull professional baseball data into their own apps or projects without building a custom scraper.
Does MLB Stats MCP cover minor league baseball?
The Connector can list various sports levels, including MiLB, allowing you to access data beyond just the major leagues.
Can I see specific ballpark information with MLB Stats MCP?
Yes, the Connector includes capabilities to list and provide information on various ballparks and venues across the league.
How can I get the play-by-play data for a game currently in progress?
Use the get_live_game_feed capability with the specific gamePk (game ID). This provides the most detailed real-time feed, including play-by-play and boxscores.
Can I retrieve historical statistics for a specific season?
Yes! The get_stats and get_standings capabilities both accept a season parameter (e.g., 2023) to filter data for that specific year.
How do I find the schedule for a specific team?
You can use get_schedule with a date range. While the schedule capability returns all games, you can ask your AI agent to filter the results for a specific team name or ID found via list_teams.
One connection away
Give your agent a direct line to MLB Stats.
Connect MLB Stats once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available