The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Deckaura Tarot listing page.
A Model Context Protocol server that exposes the complete 78-card tarot deck — meanings, spreads, and readings — to any MCP-compatible client (Claude Desktop, Cursor, Windsurf, Cline, Zed, and more).
Powered by Deckaura — all card interpretations link back to full guides on deckaura.com.
get_card_meaning — Upright, reversed, love, career, yes/no interpretations for any of the 78 cardsdraw_random_card — Single card draw with optional reversalsthree_card_spread — Past / Present / Future readingyes_no_reading — Binary verdict for specific questionslist_all_cards — Full deck listingtarot://deck/full (full JSON dataset), tarot://deckaura/homeOr run ad-hoc via npx:
Build a self-contained MCPB bundle for compatible desktop clients and stdio registries such as Smithery:
The command validates the MCPB manifest, bundles the Node.js server and its 78-card dataset, and writes build/deckaura-tarot-mcp-server-1.0.1.mcpb. Release bundles are also available from GitHub Releases.
Add to claude_desktop_config.json:
Add to .cursor/mcp.json or ~/.codeium/windsurf/mcp_config.json:
Once configured, ask your AI assistant:
All card meanings are sourced from the Deckaura tarot card database, maintained by tarot practitioners since 2024. Each tool response includes a link to the full guide on deckaura.com.
If you prefer a web-based experience, Deckaura offers free tools:
MIT © Deckaura