gregario/onepiece-oracle

gregario/onepiece-oracle

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

onepiece-oracle

One Piece TCG MCP server — card search, deck analysis, and set browsing for the One Piece Card Game.

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

What It Does

Search, browse, and analyze One Piece TCG cards with ground-truth data from the community-maintained card database. 4,348 cards across all sets (OP-01 through OP-14, Starter Decks, Event Boosters, and Promos).

Tools

Tool Description
search_cards Full-text search with filters for color, type, cost, power, rarity, attribute, character type, and set.
browse_sets List all sets with card counts, or view cards in a specific set.
card_versions Show all printings of a card including alternate art variants.
browse_leaders Browse all Leader cards, optionally filtered by color.
analyze_cost_curve Parse a deck list and show cost distribution, color breakdown, type spread, and counter summary.
find_counters Find cards with counter values for defensive deck building.

Install

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "onepiece-oracle": {
      "command": "npx",
      "args": ["-y", "onepiece-oracle"]
    }
  }
}

Часто задаваемые вопросы

Инструменты были проиндексированы:
analyze_cost_curve

Анализирует кривую стоимости списка колоды One Piece TCG. Показывает распределение стоимости, разбивку по цветам и распределение типов карт.

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

    Список колоды в виде текста. Формат: «4 Monkey.D.Luffy» или «4x OP01-001» в каждой строке.

browse_leaders

Просмотрите все карты лидеров One Piece TCG. Отфильтруйте по цвету, чтобы найти лидеров для конкретного цвета колоды.

Параметры
  • colorstring

    Фильтровать по цвету: красный, синий, зеленый, фиолетовый, желтый, черный

browse_sets

Просматривает наборы One Piece TCG. Выводит список всех наборов с количеством карт или показывает карты в конкретном наборе.

Параметры
  • limitnumber

    Максимум карточек для отображения при просмотре набора

  • set_namestring

    Укажите имя или код набора для просмотра (например, "OP-01", "ROMANCE DAWN"). Оставьте поле пустым, чтобы вывести список всех наборов.

card_versions

Показать все тиражи/версии карты One Piece TCG, включая альтернативные варианты арта. Поиск по названию карты или номеру карты.

Параметры
  • card_namestring

    Название карты для поиска (например, "Monkey.D.Luffy")

  • card_numberstring

    Номер карты для поиска (например, "OP01-001")

find_counters

Найди карты One Piece TCG со значениями защиты. Полезно для построения оборонительных стратегий колоды. Фильтруй по цвету и стоимости.

Параметры
  • colorstring

    Фильтровать по цвету: красный, синий, зеленый, фиолетовый, желтый, черный

  • cost_maxnumber

    Максимальная стоимость карт счётчиков

  • limitnumber

    Максимум результатов.

search_cards

Ищет карты One Piece TCG по названию, цвету, типу, стоимости, силе, редкости, атрибуту, типу персонажа или набору. Возвращает детали карты с эффектами.

Параметры
  • attributestring

    Атрибут: Рубящий, Дробящий, Дальний, Особый, Мудрость

  • card_typestring

    Тип карты: ЛИДЕР, ПЕРСОНАЖ, СОБЫТИЕ, ЭТАП

  • colorstring

    Цвет карты: красный, синий, зелёный, фиолетовый, жёлтый, чёрный

  • costnumber

    Точное значение стоимости.

  • cost_maxnumber

    Максимальная стоимость

  • cost_minnumber

    Минимальная стоимость

  • has_counterboolean

    Фильтрует карточки со значением счетчика или без него.

  • limitnumber

    Максимум результатов, по умолчанию 100.

  • offsetnumber

    Смещение для пагинации

  • power_maxnumber

    Максимальная мощность.

  • power_minnumber

    Минимальная мощность

  • querystring

    Ищет название карты, номер, текст эффекта или тип персонажа.

  • raritystring

    Редкость: C, UC, R, SR, SEC, L, SP CARD, P, TR

  • setstring

    Название или код набора (например, "OP-01", "ROMANCE DAWN")

  • typestring

    Тип персонажа (например, "Straw Hat Crew", "Navy", "Supernovas")

0.1.2основная
0.1.0

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

Любой клиент

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

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

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

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

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

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

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

code --add-mcp "{\"name\":\"gregario-onepiece-oracle-cogzegqzm0\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"onepiece-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-onepiece-oracle-cogzegqzm0": {
      "command": "npx",
      "args": [
        "-y",
        "onepiece-oracle"
      ]
    }
  }
}
Claude CodeClaude Code

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

claude mcp add gregario-onepiece-oracle-cogzegqzm0 -- npx -y onepiece-oracle

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

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

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

codex mcp add gregario-onepiece-oracle-cogzegqzm0 -- npx -y onepiece-oracle

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

[mcp_servers.gregario-onepiece-oracle-cogzegqzm0]
command = "npx"
args = ["-y", "onepiece-oracle"]
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

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

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

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

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

mcpServers:
  - name: gregario-onepiece-oracle-cogzegqzm0
    command: npx
    args:
      - "-y"
      - "onepiece-oracle"
Zed

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

{
  "context_servers": {
    "gregario-onepiece-oracle-cogzegqzm0": {
      "command": "npx",
      "args": [
        "-y",
        "onepiece-oracle"
      ]
    }
  }
}

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

gregario/lorcana-oracle

gregario/lorcana-oracle

от gregario

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

TypeScript⭐ 4
gregario/mtg-oracle

gregario/mtg-oracle

от gregario

MCP сервер для Magic: The Gathering с 14 инструментами: поиск карт, правил, анализ колод, комбо и синергии. Работает офлайн на SQLite - отличный помощник для AI ассистентов, глубоко понимающих MTG.

TypeScript⭐ 4
sailorpepe/undesirables-mcp-server

sailorpepe/undesirables-mcp-server

от sailorpepe

MCP сервер с 35+ инструментами для локальных вычислений AI-агентов. Оценка карт TCG, генерация медиа, финансовый анализ, аудит кода — всё работает офлайн, без облаков. Подходит для Claude, Cursor и других клиентов.

Python⭐ 3
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
jhomen368/steam-reviews-mcp

jhomen368/steam-reviews-mcp

от jhomen368

MCP-сервер для игр Steam: поиск, обзоры и анализ настроений. Ищите игры, загружайте отзывы с временными срезами и фильтрами, получайте NLP-анализ тональности. Полезен разработчикам AI-ассистентов. ...

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

Лука Никитин