Skip to main content
Glama
fzlzjerry

Tarot MCP Server

by fzlzjerry

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoServer port for HTTP/SSE transport (default: 3000)3000
NODE_ENVNoEnvironment (development/production)production
transportNoTransport type: stdio, http, sse (default: stdio)stdio

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_card_infoA

Get detailed information about a specific tarot card from the Rider-Waite deck

list_all_cardsA

List all available tarot cards in the Rider-Waite deck

list_available_spreadsA

List all available tarot spreads with their positions and meanings

perform_readingC

Perform a tarot card reading using a specific spread

search_cardsA

Search for tarot cards using various criteria like keywords, suit, element, etc.

find_similar_cardsA

Find cards with similar meanings to a given card

get_database_analyticsA

Get comprehensive analytics and statistics about the tarot card database

get_random_cardsB

Get random cards with optional filtering

get_daily_cardA

Draw a single card for daily guidance and insight

recommend_spreadA

Get a recommendation for the most appropriate tarot spread based on your question or situation

get_moon_phase_readingB

Perform a tarot reading based on the current moon phase with an appropriate spread

get_card_meanings_comparisonA

Compare 2-5 tarot cards, including optional card orientation, to understand their relationships and combined message

create_custom_spreadA

Create a custom tarot spread and draw cards for it. Use this when no existing spread fits your needs and you want to create your own layout with specific positions and meanings.

get_session_historyA

List the readings performed so far in a session (summaries with spread, question, time, and drawn cards)

Prompts

Interactive templates invoked by user choice

NameDescription
perform-readingPerform a tarot reading for a question with a chosen spread and interpret it card by card
daily-drawDraw and interpret a single daily guidance card

Resources

Contextual data attached and managed by the client

NameDescription
Tarot cardsSummary of all 78 Rider-Waite cards (id, name, arcana, suit, number, element, keywords)
Tarot spreadsAll built-in spreads with their positions and meanings

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/fzlzjerry/tarot-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server