Skip to the content.

Packages and language integrations

Coverage differs by package. The canonical CSV, JSON, JSONL, Python package, and MCP server contain all 78 cards; the lightweight JavaScript, JSR, PHP, and Go libraries currently contain the 22 Major Arcana cards.

npm — 22 Major Arcana

Install the data package:

npm install tarot-card-meanings

The complete 78-card MCP package is published separately:

npm install @deckaura/tarot-mcp-server

JSR — 22 Major Arcana

deno add jsr:@deckaura/tarot-card-meanings

Package page: @deckaura/tarot-card-meanings on JSR

Python — all 78 cards

pip install tarot-card-meanings

Package page: tarot-card-meanings on PyPI

PHP — 22 Major Arcana

The Composer package currently tracks the development branch:

composer require deckaura/tarot-card-meanings:dev-master

Package page: deckaura/tarot-card-meanings on Packagist

Go — 22 Major Arcana

go get github.com/gokimedia/tarot-card-meanings-go

Documentation: tarot-card-meanings-go on pkg.go.dev

Additional source libraries