Categories › Productivity & Office › Calendar & scheduling
Sports schedules, slates and standings, and calendar feeds that keep a team's games up to date.
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.
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 acreate_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 rcreate_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 calendafind_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 tget_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 nget_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, hoget_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. Answeget_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 leagueget_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 dayget_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 groupget_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 oget_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 shoget_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 reget_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, mget_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 aget_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' championsget_sports — Lists the sports TeamCalendar follows, such as basketball and hockey, each named in the reader's language. A sport's code filters get_leagueget_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 giveget_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_teaget_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, alist_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 onlylist_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 takelist_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 onsave_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). Theget_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 tlist_published_blog_posts — Published posts, newest first, at a path and beneath it, or about one thing.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.