gregario/tft-oracle

gregario/tft-oracle

от gregario
tft-oracle — MCP сервер с точными данными Teamfight Tactics: чемпионы, черты, предметы и усиления. Данные из CommunityDragon обновляются автоматически, предотвращая галлюцинации LLM. Полезен для AI...

tft-oracle

Teamfight Tactics MCP server — accurate champion, trait, item, and augment data for LLMs.

npm version npm downloads Node.js 18+ MCP Compatible MIT License Sponsor tft-oracle MCP server

Stop LLMs from hallucinating TFT data. tft-oracle gives AI assistants accurate, up-to-date game knowledge sourced from CommunityDragon.

Features

  • Champions — Full stats, traits, abilities, and costs for all champions in the current set
  • Traits — Breakpoint thresholds, scaling values, and champion membership
  • Items — Complete recipe tree, stat effects, and component relationships
  • Augments — Descriptions and effects
  • Rolling Odds — Shop probability tables by player level
  • Auto-updates — Data refreshes from CommunityDragon on each server start

Tools

Tool Description
search_champions Search champions by name, cost, trait, or role
get_champion Full champion profile with stats, traits, and ability
search_traits Search and list traits
get_trait Trait detail with breakpoints and champion list
search_items Search items by name or component
get_item_recipe Item recipe tree and reverse lookups
search_augments Search augments by name or effect
get_rolling_odds Champion shop odds by player level
Инструменты были проиндексированы:
get_champion

Получает полную информацию о конкретном чемпионе TFT, включая все характеристики, особенности и описание способности. Поддерживает нечёткое сопоставление имён.

Параметры
  • namestringобязательный

    Имя чемпиона для поиска (точное или частичное совпадение)

get_item_recipe

Получает рецепт предмета TFT (из каких компонентов он собирается) или показывает, во что собирается компонент. Используйте это для планирования предметов и решений на карусели.

Параметры
  • namestringобязательный

    Название предмета для поиска (например, "Infinity Edge", "B.F. Sword")

get_rolling_odds

Получить вероятности выпадения чемпионов в магазине TFT в зависимости от уровня игрока. Показывает вероятность появления каждой ценовой категории (1-5) на заданном уровне. Пропустите уровень, чтобы увидеть полную таблицу.

Параметры
  • levelnumber

    Уровень игрока (2-10). Опустите, чтобы получить полную таблицу.

get_trait

Получает полные сведения о черте TFT, включая пороговые значения срабатывания, значения масштабирования и всех чемпионов с этой чертой. Использует это для понимания требований к синергии.

Параметры
  • namestringобязательный

    Имя трейта для поиска (точное или частичное совпадение)

search_augments

Ищет аугменты TFT по имени или описанию. Опустите запрос, чтобы вывести все аугменты текущего набора.

Параметры
  • limitnumber

    Максимум результатов для возврата (1–20, по умолчанию 10)

  • querystring

    Выполняет полнотекстовый поиск по имени и описанию дополнения (использует FTS5).

search_champions

Ищет чемпионов TFT по имени, стоимости, черте или роли. Возвращает сводный список. Используйте get_champion для получения полной информации о конкретном чемпионе.

Параметры
  • costnumber

    Фильтр по стоимости чемпиона (1-5)

  • limitnumber

    Максимум результатов для возврата (1–20, по умолчанию 10)

  • querystring

    Поиск по произвольному тексту в имени чемпиона и способности (использует FTS5)

  • rolestring

    Фильтрует по роли (например, урон, поддержка, танк).

  • traitstring

    Фильтрует по названию характеристики (например, Warrior, Bruiser).

search_items

Ищет предметы TFT по названию, описанию или компоненту. Используйте componentsOnly, чтобы увидеть базовые компоненты, или фильтр component, чтобы узнать, во что собирается компонент.

Параметры
  • componentstring

    Фильтрует по имени компонента (показывает завершенные элементы, использующие этот компонент).

  • componentsOnlyboolean

    Показывать только базовые компоненты (не завершённые элементы)

  • limitnumber

    Максимум результатов для возврата (1–20, по умолчанию 10)

  • querystring

    Выполняет полнотекстовый поиск по названию и описанию элемента (использует FTS5).

search_traits

Искать черты TFT по названию или описанию. Оставьте запрос пустым, чтобы вывести список всех черт в текущем наборе.

Параметры
  • limitnumber

    Максимум результатов для возврата (1–20, по умолчанию 10)

  • querystring

    Выполняет полнотекстовый поиск по названию и описанию признака (использует FTS5).

0.1.0основная

Выберите клиент, чтобы установить gregario/tft-oracle:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"gregario-tft-oracle-g4twhx5hs2\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"tft-oracle\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add gregario-tft-oracle-g4twhx5hs2 -- npx -y tft-oracle

Либо через JSON-конфиг:

claude mcp add-json gregario-tft-oracle-g4twhx5hs2 "{\"command\":\"npx\",\"args\":[\"-y\",\"tft-oracle\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add gregario-tft-oracle-g4twhx5hs2 -- npx -y tft-oracle

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.gregario-tft-oracle-g4twhx5hs2]
command = "npx"
args = ["-y", "tft-oracle"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите gregario/tft-oracle, а в поле команды запуска — строку ниже:
npx -y tft-oracle

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например gregario-tft-oracle-g4twhx5hs2.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: gregario-tft-oracle-g4twhx5hs2
    command: npx
    args:
      - "-y"
      - "tft-oracle"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "gregario-tft-oracle-g4twhx5hs2": {
      "command": "npx",
      "args": [
        "-y",
        "tft-oracle"
      ]
    }
  }
}

Похожие MCP-сервера

stefan-xyz/mcp-server-runescape

stefan-xyz/mcp-server-runescape

от stefan-xyz

MCP сервер, который даёт доступ к данным RuneScape и OSRS: цены и историю предметов, рейтинги игроков, число онлайн. Полезен скрейперам и игрокам.

JavaScript⭐ 13
gregario/hearthstone-oracle

gregario/hearthstone-oracle

от gregario

MCP сервер hearthstone-oracle даёт AI доступ ко всем картам Hearthstone и встроенным стратегическим знаниям. Поиск колоды по коду, разбор мана-кривой, архетипов и матч-апов — всё для coaching и сборки сильных колод.

TypeScript⭐ 2
gregario/dnd-oracle

gregario/dnd-oracle

от gregario

MCP сервер для D&D 5e: поиск монстров, заклинаний и экипировки, построение встреч и анализ партии. Работает офлайн на проверенных SRD данных, никаких галлюцинаций. Полезен для мастеров и игроков: б...

TypeScript⭐ 8
gregario/lorcana-oracle

gregario/lorcana-oracle

от gregario

MCP сервер для поиска карт, анализа колод и обзора франшиз в Disney Lorcana TCG. Полезен коллекционерам и игрокам: ищет карты по параметрам, анализирует распределение чернил и генерацию знаний. Работает на данных LorcanaJSON без API ключей.

TypeScript⭐ 4
gregario/warhammer-oracle

gregario/warhammer-oracle

от gregario

MCP-сервер для Warhammer 40K: запрашивайте у AI-ассистента даташиты юнитов, стратагемы, фазы хода и расчёт урона. Покрывает 40K, Combat Patrol и Kill Team. Все данные встроены - без задержек на сеть.

TypeScript⭐ 11
gregario/onepiece-oracle

gregario/onepiece-oracle

от gregario

MCP-сервер для поиска и анализа карт One Piece TCG: ищи карты по тексту, цвету, типу, редкости и сети, анализируй колоду по стоимости и цветам, просматривай всех лидеров и варианты изданий. Инструмент включает поиск контр-карт для защиты. 4348 карт — полезен для построения колод и коллекционирова...

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

Лука Никитин