GM

guillochon/mlb-api-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

59 stars 12 forks Качество 68 Тренд 17MIT

Сервер Model Context Protocol (MCP), который обеспечивает полный доступ к статистике MLB и бейсбольным данным через интерфейс на основе FastMCP.

Обзор

Сервер Model Context Protocol (MCP), который обеспечивает полный доступ к статистике MLB и бейсбольным данным через интерфейс на основе FastMCP. Этот сервер MCP действует как мост между приложениями ИИ и источниками данных MLB, обеспечивая бесшовную интеграцию бейсбольной статистики, игровой информации, данных игроков и многого другого в рабочие процессы и приложения ИИ. - для всех команд MLB с гибкой фильтрацией по лиге, сезону и дате - и результаты с поддержкой диапазона дат - включая традиционную и саблеметрическую статистику (WAR, wOBA, wRC +) - и списки с различными типами списков - включая бокс-счетчики, линейные ярлыки и игры по игре - и забивающие игры - функциональность - и получатели наград - и информация о составе Все функциональные возможности MLB/statistics/game/player/team/etc. представлены как инструменты MCP, а не как конечные точки RESTful HTTP. Эти инструменты доступны через конечную точку /mcp / с использованием протокола MCP. Для списка доступных инструментов и их описаний посетите /инструменты / при запуске сервера.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP), который обеспечивает полный доступ к статистике MLB и бейсбольным данным через интерфейс на основе FastMCP.

Обзор

Этот сервер MCP действует как мост между приложениями ИИ и источниками данных MLB, обеспечивая бесшовную интеграцию бейсбольной статистики, игровой информации, данных игроков и многого другого в рабочие процессы и приложения ИИ.

Особенности

Доступ к данным MLB

** Текущий зачет** для всех команд MLB с гибкой фильтрацией по лиге, сезону и дате ** Графики игр** и результаты с поддержкой диапазона дат Статистика игроков, включая традиционную и саблеметрическую статистику (WAR, wOBA, wRC+) Командная информация и списки с различными типами списков ** Живые игровые данные**, включая бокс-скоки, линейные ядра и play-by-play ** Игровые моменты** и забивные партии ** Функциональность поиска игрока и команды** Проектная информация и получатели наград ** Статистика темпов игры** и информация о составе

Инструменты MCP

Все функциональные возможности MLB/statistics/game/player/team/etc. представлены как инструменты MCP, а не как конечные точки RESTful HTTP. Эти инструменты доступны через конечную точку /mcp/, используя протокол MCP.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MLB API MCP Server

A Model Context Protocol (MCP) server that provides comprehensive access to MLB statistics and baseball data through a FastMCP-based interface.

Overview

This MCP server acts as a bridge between AI applications and MLB data sources, enabling seamless integration of baseball statistics, game information, player data, and more into AI workflows and applications.

Features

MLB Data Access

  • Current standings for all MLB teams with flexible filtering by league, season, and date
  • Game schedules and results with date range support
  • Player statistics including traditional and sabermetric stats (WAR, wOBA, wRC+)
  • Team information and rosters with various roster types
  • Live game data including boxscores, linescores, and play-by-play
  • Game highlights and scoring plays
  • Player and team search functionality
  • Draft information and award recipients
  • Game pace statistics and lineup information

MCP Tools

All MLB/statistics/game/player/team/etc. functionality is exposed as MCP tools, not as RESTful HTTP endpoints. These tools are accessible via the /mcp/ endpoint using the MCP protocol. For a list of available tools and their descriptions, visit /tools/ when the server is running.

Key MCP Tools

  • get_mlb_standings - Current MLB standings with league and season filters
  • get_mlb_schedule - Game schedules for specific dates, ranges, or teams
  • get_mlb_team_info - Detailed team information
  • get_mlb_player_info - Player biographical information
  • get_mlb_boxscore - Complete game boxscores
  • get_mlb_linescore - Inning-by-inning game scores
  • get_mlb_game_highlights - Video highlights for games
  • get_mlb_game_scoring_plays - Play-by-play data with event filtering
  • get_mlb_game_pace - Game duration and pace statistics
  • get_mlb_game_lineup - Detailed lineup information for games
  • get_multiple_mlb_player_stats - Traditional player statistics
  • get_mlb_sabermetrics - Advanced sabermetric statistics (WAR, wOBA, etc.)
  • get_mlb_roster - Team rosters with various roster types
  • get_mlb_search_players - Search players by name
  • get_mlb_search_teams - Search teams by name
  • get_mlb_players - All players for a sport/season
  • get_mlb_teams - All teams for a sport/season
  • get_mlb_draft - Draft information by year
  • get_mlb_awards - Award recipients
  • get_current_date - Current date
  • get_current_time - Current time
Открыть полный README на GitHub

Установка

npx -y @smithery/cli install @guillochon/mlb-api-mcp --client claude
Новичок в MCP? Начните с руководства на mcpskill.org →