Skip to main content
Glama
Xiaoran71

Sully Tarot MCP

by Xiaoran71

Sully Tarot MCP

Таро-MCP без состояния, предназначенный для персонажей SullyOS. Персонаж действительно вызывает инструмент для вытягивания карт, видит прямое/перевёрнутое положение и ключевые слова, а затем интерпретирует их в своём стиле и показывает готовую HTML-карту таро в чате.

Особенности

  • Полная колода из 78 карт системы Уэйта

  • Расклады: одна карта, прошлое/настоящее/будущее, отношения

  • Опционально прямое/перевёрнутое положение, без повторов в рамках одного вытягивания

  • Случайный выбор с помощью Web Crypto, вопросы и результаты не сохраняются

  • Streamable HTTP MCP, совместим с универсальным MCP-клиентом SullyOS

  • Встроенное содержимое карт SullyOS [html]...[/html]

  • Один Cloudflare Worker, без базы данных, без API-ключей, без запланированных задач

Таро используется для развлечения и самопознания и не должно заменять профессиональные консультации в медицине, юриспруденции, финансах и т.п.

Related MCP server: Tarot MCP Server

Развёртывание на Cloudflare Workers

npm run deploy

При первом запуске Wrangler проведёт вас через процедуру входа в Cloudflare. После успешного развёртывания адрес MCP обычно выглядит так:

https://sully-tarot-mcp.<你的子域>.workers.dev/mcp

Worker предоставляет один и тот же MCP-сервис на любом пути, поэтому можно использовать и корневой адрес; рекомендуется сохранить /mcp для узнаваемости.

Подключение к SullyOS

  1. SullyOS → Настройки → Серверы MCP-инструментов → Конфигурация.

  2. Добавьте сервер, в качестве имени укажите 塔罗.

  3. В поле URL вставьте адрес Worker /mcp из предыдущего шага, токен и прокси не требуются.

  4. Нажмите «Проверить подключение» — должен обнаружиться инструмент draw_tarot.

  5. Включите сервер и при необходимости привяжите его к персонажу.

После этого в чате можно сказать:

  • «Вытяни мне одну карту на сегодня».

  • «На трёх картах посмотри прошлое, настоящее и будущее этой ситуации».

  • «Вытяни для нас расклад на отношения».

Описание инструмента требует, чтобы персонаж сначала дал интерпретацию в своём стиле, а затем поместил возвращённый sullyos_html в [html]...[/html]. HTML-карта не содержит скриптов и соответствует ограничениям песочницы SullyOS.

Локальная проверка

npm test
npm run dev

У этого проекта нет зависимостей времени выполнения. npm run dev и npm run deploy вызывают Wrangler по мере необходимости.

MCP-инструменты

draw_tarot

Параметры:

Поле

Тип

Описание

spread

single | three_card | relationship

по умолчанию single

question

string

необязательно, максимум 500 символов

allow_reversed

boolean

разрешать ли перевёрнутые карты, по умолчанию true

Сервис полностью без сохранения состояния: при каждом вызове карты вытягиваются независимо, без записи в базу данных, Cookie или хранилище журналов.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Provides tarot card reading capabilities with a complete 78-card deck, multiple spread layouts (Celtic Cross, Past-Present-Future, etc.), and detailed card interpretations for divination and daily guidance.
    9
    10 npm
    5
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides professional-grade Rider-Waite tarot readings and 11 specialized spreads through a comprehensive interpretation engine featuring elemental and context-aware analysis. It enables users to perform cryptographically secure card draws, create custom spreads, and explore detailed card symbolism via MCP or HTTP protocols.
    14
    26 npm
    15
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides tarot card meanings, spreads (three-card, yes/no), and random draws for any MCP-compatible client.
    5
    10 npm
    2
    MIT