KitScout

Categories › Productivity & Office › Calendar & scheduling

TeamCalendar

MCP serverVerified domain · teamcalendar.comRemote● LiveFree to try

Sports schedules, slates and standings, and calendar feeds that keep a team's games up to date.

Install

Remote server: your requests and data go to teamcalendar.com. Claude Code: claude mcp add --transport http teamcalendar https://teamcalendar.com/api/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do

The tools this server listed when we connected to it, in its own words.

  • create_composed_calendar — Creates a calendar of up to 25 teams by id, and answers with its links; pass season ids to follow only those seasons. Its feed is the .ics a
  • create_league_calendar — Creates a calendar of every club in a league by its code, such as f1, and answers with its links. For Formula 1 that is every Grand Prix's r
  • create_named_calendar — Creates a calendar of the teams a name picks out, such as "phoenix suns", and answers with its links. Its feed is the .ics address a calenda
  • find_teams — Finds teams by name: a full name, a short name such as "suns", or a place such as "new york". Use it to get a team's id, or to check which t
  • get_all_games — Gets every game live right now in every league TeamCalendar follows, grouped by league in display order, each game with its score and where
  • get_calendar_view — Gets a calendar by its address, the slug at the end of its link: its links, its teams and seasons, and its games between two instants, the n
  • get_field_session — Gets one session's scoreboard by league code, Grand Prix slug, season and stage, such as f1, monaco-grand-prix, 2027 and race: its state, ho
  • get_game_scoreboard — Gets one game's scoreboard by game id: both clubs, its state, its line score in the league's columns, and where and when it is played. Answe
  • get_highlight — What the home page highlights for a region: a state, province, country or city. An operator's choice when there is one; otherwise the league
  • get_league_board — Gets a league's scoreboard by league code: today's games and scores, the previous game day's finals and the games of the next three game day
  • get_league_bracket — Gets a tournament's bracket by league code: each pool's table, then every knockout slot with where its two sides come from ("winner of group
  • get_league_playoffs — Gets a league's latest playoff season by league code, with its next four games and whether the playoffs are on now.
  • get_league_portal — Gets a racing series' season by league code, such as f1: the next sessions with their start times, every Grand Prix of the season in round o
  • get_league_slate — Gets a league's games from today through the next few days, grouped by day in the league's day zone, with each game's score as the board sho
  • get_league_standings — Gets a league's standings by league code: every club that plays in its current season, in table order, with its place, its regular-season re
  • get_leagues — Lists the leagues TeamCalendar follows, such as the NBA or NFL, optionally by sport code, ISO country code (US, GB) or gender (men, women, m
  • get_meeting — Gets a Grand Prix weekend by league code and slug, such as f1 and monaco-grand-prix: where it is held, every session with its start and end
  • get_series_driver — Gets a racing driver's season by league code and driver slug, such as f1 and charles-leclerc: the team they drive for, their place, points a
  • get_series_team — Gets a racing team's current season by team id, such as a Formula 1 constructor's: its place, points and wins in the constructors' champions
  • get_sports — Lists the sports TeamCalendar follows, such as basketball and hockey, each named in the reader's language. A sport's code filters get_league
  • get_team_glance — Gets one club's next three games and its last three finals, with the league's line-score columns. Takes the id find_teams or list_teams give
  • get_team_schedule — Lists one team's games, home and away, between two instants: the next twelve months when none are given. Takes the id find_teams or list_tea
  • get_team_season — Gets one club's season: every game in it, pre-season, regular season and post-season, each with the club's result and its record after it, a
  • list_league_season_slugs — Lists the seasons a league has games in, oldest first, by the slug a club's season page takes: 2026, or 2025-2026 for a league whose season
  • list_seasons — Lists a league's seasons by league code, such as its regular season and playoffs. Pass season ids to create_composed_calendar to follow only
  • list_teams — Lists a league's teams by league code, such as NBA, ordered by name. A team's id is what get_team_schedule and create_composed_calendar take
  • list_upcoming_leagues — Lists the leagues with a game or session being played or starting within the next week, in display order, each with the start of its next on
  • save_calendar_settings — Changes how a calendar's events read, for every team of a league or sport in it (leagues, sports, by code such as NFL or SOCCER) or for the
  • save_team_settings — Changes how one team's games read in a calendar that follows it, over its league's and the calendar's settings (save_calendar_settings). The
  • get_published_blog_post — One published post, by its path, ready for a page: its body rendered and its head's tags. A draft, an archived post and no post at all are t
  • list_published_blog_posts — Published posts, newest first, at a path and beneath it, or about one thing.

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools