arturogarrido/claudinho

arturogarrido/claudinho

от arturogarrido
MCP-сервер для live-счетов мужского футбольного турнира 2026. Показывает результаты матчей прямо в терминале, статус-строке Claude Code или Cursor CLI — без API-ключа и регистрации. Полезен разрабо...

Claudinho ⚽

CI npm: @claudinho/cli npm: @claudinho/mcp npm downloads cursor.directory smithery badge Glama: A node license: MIT #VibingLaVidaLoca GitHub stars

Live scores for the 2026 men's football tournament — in your terminal, your Claude Code / Cursor CLI statusline, and any MCP client. No API key, no signup; all 104 fixtures ship bundled, so the schedule works offline.

A Claude Code statusline flipping to a live World Cup score — South Korea 2–1 Czechia — while tests run in the terminal

npx @claudinho/cli today      # try it in 10 seconds — no install, no key
npx @claudinho/cli live       # what's on right now (during match windows)

Like it? Star the repo — a fan project's only scoreboard is its stars. (claudinho star shows you how anytime.)

While matches are live, your Claude Code or Cursor CLI statusline reads:

⚽ 🇳🇴 1–1 🇫🇷 87' · 🇸🇳 1–2 🇮🇶 86'

And claudinho share prints a card made for the group chat:

Group A · standings

1. 🇲🇽 MEX  9 pts · 3-0-0 · +6
2. 🇿🇦 RSA  4 pts · 1-1-1 · -1
3. 🇰🇷 KOR  3 pts · 1-0-2 · -1
4. 🇨🇿 CZE  1 pts · 0-1-2 · -4

Live data: ESPN
#VibingLaVidaLoca · Independent fan project · not affiliated with FIFA or Anthropic.
Try it: npx @claudinho/cli table A

⚠️ Not affiliated with, endorsed by, or connected to FIFA or Anthropic. Claudinho is an independent, open-source fan project. It displays factual match data (scores, fixtures, standings) and uses emoji flags only — no logos, emblems, kits, broadcast footage, or player likenesses.

get_bracketтолько чтениевнешний мир

Сетка плей-офф от 1/32 финала до финала с наложением результатов в реальном времени. Места групп отображаются из текущих турнирных таблиц, как только группа началась; места победителей требуют подтверждённого результата FT. Передайте необязательный этап (R32, R16, QF, SF, 3P, F), чтобы отфильтровать один раунд. При отсутствии данных в реальном времени возвращается к отображению только структуры.

Knockout bracket

Сетка плей-офф от 1/32 финала до финала с наложением результатов в реальном времени. Места групп отображаются из текущих турнирных таблиц, как только группа началась; места победителей требуют подтверждённого результата FT. Передайте необязательный этап (R32, R16, QF, SF, 3P, F), чтобы отфильтровать один раунд. При отсутствии данных в реальном времени возвращается к отображению только структуры.

Параметры

  • stageenum

    Knockout round to show (omit for the full bracket)

    R32R16QFSF3PF
  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_liveтолько чтениевнешний мир

Только матчи, идущие прямо сейчас - каждый с текущим счетом и минутой (пусто, когда ничего не идет в прямом эфире). Используйте во время матчей для состояния в прямом эфире; для расписания на весь день, включая предстоящие и завершенные, используйте get_today. tz/lang/flavor влияют только на форматирование.

Live matches

Только матчи, идущие прямо сейчас - каждый с текущим счетом и минутой (пусто, когда ничего не идет в прямом эфире). Используйте во время матчей для состояния в прямом эфире; для расписания на весь день, включая предстоящие и завершенные, используйте get_today. tz/lang/flavor влияют только на форматирование.

Параметры

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_market_signalтолько чтениевнешний мир

Сигналы рынка предсказаний только для чтения для матча (по идентификатору), текущего или следующего матча команды или даты (по умолчанию — сегодня). Возвращает процентные значения, подразумеваемые рынком, с указанием источников. Показывается только до и во время матча: завершённые матчи не имеют рыночных показаний. Только для информации — передавайте цифры без интерпретации; не добавляйте советов по ставкам, трейдингу или «ценности» и не придумывайте ссылки.

Prediction-market signal

Сигналы рынка предсказаний только для чтения для матча (по идентификатору), текущего или следующего матча команды или даты (по умолчанию — сегодня). Возвращает процентные значения, подразумеваемые рынком, с указанием источников. Показывается только до и во время матча: завершённые матчи не имеют рыночных показаний. Только для информации — передавайте цифры без интерпретации; не добавляйте советов по ставкам, трейдингу или «ценности» и не придумывайте ссылки.

Параметры

  • matchIdstring

    Match id (most specific)

  • teamstring

    3-letter team code, e.g. MEX — resolves to the team's in-play match when one is live, else their next fixture

  • datestring

    Date as YYYY-MM-DD (default: today) for all that day's signals

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_matchтолько чтениевнешний мир

Один матч по его идентификатору, с наложением счёта/минуты в реальном времени, когда он идёт. Идентификатор можно получить из get_today или get_live; чтобы найти матч команды без идентификатора, используйте get_next_fixture. Параметры tz/lang/flavor влияют на форматирование.

Match detail

Один матч по его идентификатору, с наложением счёта/минуты в реальном времени, когда он идёт. Идентификатор можно получить из get_today или get_live; чтобы найти матч команды без идентификатора, используйте get_next_fixture. Параметры tz/lang/flavor влияют на форматирование.

Параметры

  • idstringобязательный

    Match id

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_next_fixtureтолько чтениевнешний мир

Следующий матч команды, разрешаемый в прямом эфире: подтверждённый плей-офф матч (от 1/32 финала и далее) считывается с live-оверлея, матчи группового этапа — из встроенного расписания. Используй трёхбуквенный код, например MEX, BRA, USA. Если провайдер недоступен, возвращается к встроенному расписанию.

Next fixture for a team

Следующий матч команды, разрешаемый в прямом эфире: подтверждённый плей-офф матч (от 1/32 финала и далее) считывается с live-оверлея, матчи группового этапа — из встроенного расписания. Используй трёхбуквенный код, например MEX, BRA, USA. Если провайдер недоступен, возвращается к встроенному расписанию.

Параметры

  • teamstringобязательный

    3-letter team code, e.g. MEX

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_share_snippetтолько чтениевнешний мир

Отформатированная карточка (обычный текст), которую можно скопировать и вставить, для матча (matchId), следующего матча команды (team), таблицы положения в группе (group, например "A"), сетки плей-офф (bracket: true), даты (по умолчанию — сегодня) или живых матчей (live: true). Возвращает готовый к вставке фрагмент плюс структурированные данные — передайте текст фрагмента пользователю дословно. Без ссылок; добавляет отказ от ответственности о непричастности, а любые рыночные линии носят исключительно информационный характер.

Shareable match snippet

Отформатированная карточка (обычный текст), которую можно скопировать и вставить, для матча (matchId), следующего матча команды (team), таблицы положения в группе (group, например "A"), сетки плей-офф (bracket: true), даты (по умолчанию — сегодня) или живых матчей (live: true). Возвращает готовый к вставке фрагмент плюс структурированные данные — передайте текст фрагмента пользователю дословно. Без ссылок; добавляет отказ от ответственности о непричастности, а любые рыночные линии носят исключительно информационный характер.

Параметры

  • matchIdstring

    Match id (most specific)

  • teamstring

    3-letter team code for that team's next fixture, e.g. MEX

  • groupstring

    Group letter A–L for a standings card, e.g. A

  • bracketboolean

    Knockout bracket card (use with optional knockoutStage)

  • knockoutStageenum

    Filter the bracket card to one round

    R32R16QFSF3PF
  • datestring

    Date as YYYY-MM-DD (default: today)

  • liveboolean

    Snapshot of matches in play right now

  • styleenum

    social (default, full card) or compact (one line per match)

    socialcompact
  • includeHashtagboolean

    Include the #VibingLaVidaLoca tag (default true)

  • includeInstallLineboolean

    Include the "Try it: …" run cue (default true)

  • includeMarketsboolean

    Include the reliable market line when available (default true)

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_standingsтолько чтениевнешний мир

Текущие сводные таблицы групп: передайте букву группы от A до L или опустите для всех 12. Возвращает строки с рейтингом (команда, сыграно, В/Н/П, разница голов, очки). Используйте get_today для расписания/счетов и get_next_fixture для одной команды. Если текущие таблицы недоступны, возвращается к списку с нулевыми значениями (с пометкой «неполный»).

Group standings

Текущие сводные таблицы групп: передайте букву группы от A до L или опустите для всех 12. Возвращает строки с рейтингом (команда, сыграно, В/Н/П, разница голов, очки). Используйте get_today для расписания/счетов и get_next_fixture для одной команды. Если текущие таблицы недоступны, возвращается к списку с нулевыми значениями (с пометкой «неполный»).

Параметры

  • groupstring

    Group letter A–L (omit for all)

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull
get_teamтолько чтение

Преобразует название страны или трехбуквенный код в код FIFA, флаг и группу. Нечеткое и снисходительное: принимает "Mexico", "mex", "USA", "DR Congo", "Türkiye"/"Turkey", "Holland" и т.д. Используйте это В ПЕРВУЮ ОЧЕРЕДЬ, чтобы превратить название команды от пользователя в код, который нужен другим инструментам (get_next_fixture, get_standings, get_market_signal, get_share_snippet). Возвращает единственное уверенное совпадение (team), а также кандидатов (matches), если запрос неоднозначен (например, "south" → South Africa, South Korea). Офлайн — читает встроенный список команд, никогда не обращается к сети.

Resolve a team

Преобразует название страны или трехбуквенный код в код FIFA, флаг и группу. Нечеткое и снисходительное: принимает "Mexico", "mex", "USA", "DR Congo", "Türkiye"/"Turkey", "Holland" и т.д. Используйте это В ПЕРВУЮ ОЧЕРЕДЬ, чтобы превратить название команды от пользователя в код, который нужен другим инструментам (get_next_fixture, get_standings, get_market_signal, get_share_snippet). Возвращает единственное уверенное совпадение (team), а также кандидатов (matches), если запрос неоднозначен (например, "south" → South Africa, South Korea). Офлайн — читает встроенный список команд, никогда не обращается к сети.

Параметры

  • querystringобязательный

    Team name or 3-letter code, e.g. "Mexico", "MEX", "DR Congo"

get_todayтолько чтениевнешний мир

Все матчи на дату (по умолчанию сегодня), с наложением счёта и минуты в реальном времени на любой идущий матч. Используйте для расписания на весь день; для только текущих матчей используйте get_live, для матча одной команды используйте get_next_fixture, для деталей одного матча используйте get_match. Время начала матчей отображается в часовом поясе tz; lang локализует даты, атрибуцию и комментарии (en/es/pt/fr); flavor задаёт тон комментариев.

Today's matches

Все матчи на дату (по умолчанию сегодня), с наложением счёта и минуты в реальном времени на любой идущий матч. Используйте для расписания на весь день; для только текущих матчей используйте get_live, для матча одной команды используйте get_next_fixture, для деталей одного матча используйте get_match. Время начала матчей отображается в часовом поясе tz; lang локализует даты, атрибуцию и комментарии (en/es/pt/fr); flavor задаёт тон комментариев.

Параметры

  • datestring

    Date as YYYY-MM-DD (default: today)

  • tzstring

    IANA timezone for kickoff times, e.g. America/Mexico_City

  • langstring

    Locale for dates, provider attribution, and commentary: en, es, pt, fr (the summary scaffold stays English; other locales fall back to en)

  • flavorenum

    Commentary flair: off, subtle, full (default: full)

    offsubtlefull

Другие проверенные MCP-сервера

ragieai/mcp-server

ragieai/mcp-server

официальный

Извлекайте информацию из базы знаний Ragie с помощью MCP-сервера. Инструмент retrieve возвращает релевантные фрагменты, учитывая ранжирование и свежесть. Идеален для интеграции корпоративных знаний...

JavaScript89
thinq-connect/thinqconnect-mcp

thinq-connect/thinqconnect-mcp

официальный

Официальный MCP-сервер для управления бытовой техникой LG ThinQ. Позволяет отслеживать статус устройств, запрашивать доступные команды и управлять ими (вкл/выкл, настройка температуры и др.) через ...

Python29
snyk/studio-mcp

snyk/studio-mcp

официальный

MCP-сервер Snyk интегрирует сканирование безопасности в AI-инструменты. Запускает SCA, SAST, IaC-проверки и возвращает уязвимости. Полезен для DevSecOps-пайплайнов. Управляется через `snyk mcp`.

Go53
fireproof-storage/mcp-database-server

fireproof-storage/mcp-database-server

официальный

Этот MCP сервер на базе Fireproof предоставляет простое хранилище JSON документов с CRUD-операциями и сортировкой по любому полю. Подходит для интеграции с AI ассистентами вроде Claude Desktop и по...

JavaScript31
samuelgursky/davinci-resolve-mcp

samuelgursky/davinci-resolve-mcp

MCP сервер для управления DaVinci Resolve Studio через официальный Scripting API. Дает AI-ассистентам полный доступ к функциям редактирования, медиапула, грейдинга, а также рендеру и анализу. Все операции безопасны для исходных медиа — изменения только в проекте.

Python1699
Gitlab MCP

Gitlab MCP

GitLab MCP сервер для AI-клиентов: управляйте проектами, merge request, issues, pipelines, wiki и релизами. Поддерживает PAT, OAuth, read-only режим и удаленную авторизацию. Работает с VS Code, Claude, Cursor и другими MCP инструментами.

TypeScript1819
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин