Skip to main content
ClaudeWave
Misko4b avatar
Misko4b

love-oracle-tarot-dataset

Ver en GitHub

78 tarot cards x 22 languages: love keywords upright and reversed, arcana, suit, element, yes/no polarity. CC BY 4.0.

MCP ServersRegistry oficial0 estrellas0 forksJavaScriptCC-BY-4.0Actualizado today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/Misko4b/love-oracle-tarot-dataset
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "love-oracle-tarot-dataset": {
      "command": "node",
      "args": ["/path/to/love-oracle-tarot-dataset/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/Misko4b/love-oracle-tarot-dataset and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# Love Oracle Tarot Dataset & MCP Server

All 78 Rider–Waite–Smith tarot cards with **love and relationship keywords in 22 languages**, plus
arcana, suit, element and yes/no polarity — as a JSON file **and** as an MCP server that runs
offline over it. No signup, free to use commercially under
[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/).

```
curl -O https://www.loveoracle.app/dataset/love-tarot.json
```

## MCP server

Three read-only tools, zero dependencies, zero network calls — everything is answered from the JSON
file in this repository.

| Tool | What it does |
|---|---|
| `search_tarot_cards` | Find cards by name in any of the 22 languages; returns the slugs the other tools take |
| `get_tarot_card_love_meaning` | One card: upright, reversed, yes/no leaning, arcana, suit, element |
| `draw_tarot_cards` | Draw 1–10 cards without replacement, each ~30% likely to land reversed, with their love meanings |

```json
{
  "mcpServers": {
    "love-oracle-tarot": {
      "command": "npx",
      "args": ["-y", "love-oracle-tarot"]
    }
  }
}
```

Or from a clone — it needs nothing installed:

```bash
node server.js
```

Or in Docker:

```bash
docker build -t love-oracle-tarot . && docker run -i --rm love-oracle-tarot
```

**Want the long-form interpretations too?** They are not in the dataset and so are not served here.
What a card says as someone's feelings, what it means about an ex, and the answers to the
most-asked love questions live on the site — reachable through the hosted MCP server at
`https://www.loveoracle.app/api/mcp` (Streamable HTTP, no auth), listed in the official registry as
[`app.loveoracle/tarot`](https://registry.modelcontextprotocol.io/v0.1/servers?search=app.loveoracle/tarot).

Public tarot datasets exist. Every one we could find is English-only. This one carries
**1,716 keyword pairs** across `en, es, pt, fr, de, it, nl, da, no, fi, pl, hu, tr, ru, ja, ko, zh,
zh-TW, th, vi, id, hi` — the part nobody wants to redo.

## Shape

```json
{
  "slug": "the-lovers",
  "name": "The Lovers",
  "arcana": "major",
  "number": 6,
  "suit": null,
  "element": null,
  "yes_no": { "upright": "yes", "reversed": "no" },
  "image": "https://www.loveoracle.app/deck/the-lovers.webp",
  "url": "https://www.loveoracle.app/cards/the-lovers",
  "love": {
    "en": { "name": "The Lovers", "upright": "deep union, a real choice of the heart",
            "reversed": "disharmony, misaligned values, avoidance of choice" },
    "ja": { "name": "恋人たち", "upright": "深い結びつき、心からの選択",
            "reversed": "不調和、ずれた価値観、選ぶことからの逃避" }
  }
}
```

| Field | Notes |
|---|---|
| `slug` | Stable identifier, always the English name. Never changes. Use it as your key |
| `arcana` / `number` / `suit` | `major` 0–21, `minor` 1–14 (11 Page, 12 Knight, 13 Queen, 14 King) |
| `element` | Suits only — `water`, `fire`, `air`, `earth`. **`null` for every major**, deliberately: their elemental attributions differ between the Golden Dawn, Marseille and modern schools, and we would rather leave a field empty than state a contested one as fact |
| `yes_no` | Polarity for a one-card yes/no draw. Reversing a card flips it |
| `image` | The 1909 scan. Public domain worldwide, no condition attached |
| `love.<lang>` | Localized card name plus upright and reversed keywords |

```bash
jq '.cards[] | select(.slug=="the-lovers") | .love.es' love-tarot.json
jq -r '.cards[] | select(.yes_no.upright=="yes") | .slug' love-tarot.json   # the 43 "yes" cards
```

## Two honest caveats

- **These keywords are written for love and relationship questions**, not general divination. A
  career-focused app will want different phrasing.
- **The 21 non-English languages were machine-translated** from the English source and have **not
  been reviewed by native speakers**. Structure and coverage are reliable — zero missing rows, zero
  silent fallbacks to English. Idiom in Thai and Vietnamese may not be. Corrections welcome:
  open an issue or mail hello@loveoracle.app.

## Licence

[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Use it commercially, modify it, ship it.
The one condition is credit:

```
Tarot data from Love Oracle — https://www.loveoracle.app
CC BY 4.0
```

Card artwork is Pamela Colman Smith's 1909 edition, public domain worldwide, and carries no
condition at all.

## Also available

- **Canonical file, always current:** https://www.loveoracle.app/dataset/love-tarot.json
- **Documentation:** https://www.loveoracle.app/dataset
- **MCP server** (Streamable HTTP, read-only, no auth): `https://www.loveoracle.app/api/mcp` —
  three tools: `search_tarot_cards`, `get_tarot_card_love_meaning`, `get_love_question_answer`
- **Markdown:** every public page answers to `Accept: text/markdown`, or fetch `/md/<path>` directly

```bash
curl -H "Accept: text/markdown" https://www.loveoracle.app/cards/the-lovers
curl https://www.loveoracle.app/md/es/cards/the-lovers
```

## What is not in here

The long-form interpretations — what each card means as someone's feelings, what it says about an
ex, the FAQs — stay on the card pages. This repository is the compact factual layer.

---

Maintained alongside [Love Oracle](https://www.loveoracle.app), an AI tarot reader for love
questions. If you build something with this, we would like to see it.
astrologydatasetdivinationi18nmcpmcp-servermodelcontextprotocolmultilingualopen-datatarottarot-cards

Lo que la gente pregunta sobre love-oracle-tarot-dataset

¿Qué es Misko4b/love-oracle-tarot-dataset?

+

Misko4b/love-oracle-tarot-dataset es mcp servers para el ecosistema de Claude AI. 78 tarot cards x 22 languages: love keywords upright and reversed, arcana, suit, element, yes/no polarity. CC BY 4.0. Tiene 0 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala love-oracle-tarot-dataset?

+

Puedes instalar love-oracle-tarot-dataset clonando el repositorio (https://github.com/Misko4b/love-oracle-tarot-dataset) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar Misko4b/love-oracle-tarot-dataset?

+

Misko4b/love-oracle-tarot-dataset aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene Misko4b/love-oracle-tarot-dataset?

+

Misko4b/love-oracle-tarot-dataset es mantenido por Misko4b. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a love-oracle-tarot-dataset?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega love-oracle-tarot-dataset en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: Misko4b/love-oracle-tarot-dataset
[![Featured on ClaudeWave](https://claudewave.com/api/badge/misko4b-love-oracle-tarot-dataset)](https://claudewave.com/repo/misko4b-love-oracle-tarot-dataset)
<a href="https://claudewave.com/repo/misko4b-love-oracle-tarot-dataset"><img src="https://claudewave.com/api/badge/misko4b-love-oracle-tarot-dataset" alt="Featured on ClaudeWave: Misko4b/love-oracle-tarot-dataset" width="320" height="64" /></a>

Más MCP Servers

Alternativas a love-oracle-tarot-dataset