Skip to main content
Glama
Xiaoran71

Sully Tarot MCP

by Xiaoran71

Sully Tarot MCP

Ein zustandsloser Tarot-MCP, speziell für SullyOS-Charaktere. Der Charakter ruft die Tools real auf, zieht Karten, sieht aufrechte/umgekehrte Position und Stichwörter, deutet sie in seinem eigenen Tonfall und zeigt im Chat fertige HTML-Tarotkarten an.

Merkmale

  • Vollständiges 78-Karten-Rider-Waite-Deck

  • Einzelkarte, Vergangenheit/Gegenwart/Zukunft, Beziehungslegung

  • Optional aufrecht/umgekehrt, keine Kartenwiederholung innerhalb eines Zugs

  • Ziehung per Web Crypto, keine Speicherung von Fragen oder Ergebnissen

  • Streamable HTTP MCP, kompatibel mit dem SullyOS-Universal-MCP-Client

  • Enthält native SullyOS [html]...[/html]-Karteninhalte

  • Ein einzelner Cloudflare Worker, ohne Datenbank, ohne API-Key, ohne geplante Aufgaben

Tarot dient der Unterhaltung und Selbsterforschung und sollte medizinische, rechtliche, finanzielle und andere fachliche Urteile nicht ersetzen.

Related MCP server: Tarot MCP Server

Bereitstellung auf Cloudflare Workers

npm run deploy

Beim ersten Lauf führt Wrangler durch die Cloudflare-Anmeldung. Nach erfolgreicher Bereitstellung lautet die MCP-Adresse in der Regel:

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

Der Worker stellt auf jedem Pfad denselben MCP-Dienst bereit, daher funktioniert auch die Root-Adresse; /mcp wird zur besseren Erkennbarkeit empfohlen.

Anbindung an SullyOS

  1. SullyOS → Einstellungen → MCP-Toolserver → Konfiguration.

  2. Neuen Server hinzufügen, Name 塔罗.

  3. URL auf die obige Worker-/mcp-Adresse setzen, Token und Proxy sind nicht erforderlich.

  4. Auf „Verbindung testen“ klicken, es sollte ein Tool draw_tarot gefunden werden.

  5. Server aktivieren und bei Bedarf einem Charakter zuweisen.

Danach kann man im Chat zum Beispiel sagen:

  • „Zieh mir eine Karte für heute.“

  • „Schau dir mit drei Karten Vergangenheit, Gegenwart und Zukunft dieser Sache an.“

  • „Zieh uns eine Beziehungslegung.“

Die Tool-Beschreibung fordert den Charakter auf, zuerst in eigenen Worten zu deuten und anschließend das zurückgegebene sullyos_html in [html]...[/html] einzufügen. Die HTML-Karten enthalten keine Skripte und entsprechen den Sandbox-Beschränkungen von SullyOS.

Lokale Überprüfung

npm test
npm run dev

Dieses Projekt hat keine Laufzeitabhängigkeiten. npm run dev und npm run deploy rufen Wrangler bei Bedarf auf.

MCP-Tools

draw_tarot

Parameter:

Feld

Typ

Beschreibung

spread

single | three_card | relationship

Standard single

question

string

Optional, max. 500 Zeichen

allow_reversed

boolean

Ob umgekehrte Karten erlaubt sind, Standard true

Der Dienst ist vollständig zustandslos: Jeder Aufruf zieht unabhängig Karten, ohne in Datenbank, Cookies oder Logspeicher zu schreiben.

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