Solo journaling RPG β Claude runs The Fortuneteller's Hand, reading cards and casting Omens.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An MCP server that acts as a role playing game and GM using the rules of The Fortuneteller's Hand, an original tabletop RPG that I am currently working on. Claude reads the cards, casts the omens, and runs the table; the player and Claude will take turns narrating the story that develops.
A short version, before you install anything: you sit with the Fortuneteller first β where you meet them is the one choice made before any card is drawn. Four suits become four facets of who you are; the Fortuneteller draws one card from each and speaks what it reveals, and you build a character from those four phrases. Once you have your character, you must interpret your Goal card before you set out.
From there, every scene works the same way: decide where you are, flip a card to see what's stirring, narrate forward. The moment the story reaches another heart, something hidden, or needs a turn of luck, you stop and ask fate directly by calling an Omen. Fate can turn against you, too; when it does, you can fight it.
This is, at heart, a creative journaling game. The real pleasure is in the narration you and the Fortuneteller build together, not in winning anything. Motivation, Ends, Seek, and Carry aren't rules to obey; they're seeds, four starting points for your character's psychology and the shape of the story ahead. Follow them where they lead, or let the story wander somewhere else. The more you describe, the more the story gives back.
That's the shape of it. Full mechanics in RULES.md; a
gentler, fuller walkthrough in HOW_TO_PLAY.md; a full
transcript of an actual session in
08-2026-Play-Example.md. If you ever lose
track of your Goal or your four facets partway through a story, just ask
the Fortuneteller to remind you.
fortunetellers-hand-0.1.1.mcpb somewhere findable.start_game prompt β it'll ask for a
character name, then you're off.Requires Python and uv.
uv sync inside this directory.+ icon near the message box β Connectors β enable
"fortuneteller."start_game prompt.player_name), fill that in.This project draws from a few places. The Omens' two-dice reading, comparing rather than summing, owes a real debt to Ironsworn by Shawn Tomkin, which I absolutely LOVE. The Defiance ritual, "Not Like This," borrows its five-dice, three-roll, keep-what-you-want shape from Yahtzee (which was stolen from the Puerto Rican game "Jenerala"). As a journaling game, this owes a lot to Thousand Year Old Vampire by Tim Hutchings, one of the games that proved solo, prompt-driven play could carry real weight. Incredible game! And finally, Max Moon has shaped the tone of this project throughout. I adore everything Max Moon creates.
This started as a way to learn the Model Context Protocol in a way that would interest me. The tool/resource/prompt choices, the state design, a few real bugs found and
fixed along the way, these are all written up in DESIGN.md. If you have any questions or wish me to fix, or add anything, please contact me.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/the-fortuneteller-s-hand)<a href="https://allmcps.com/mcp/the-fortuneteller-s-hand"><img src="https://allmcps.com/api/badge/the-fortuneteller-s-hand?style=directory" alt="The Fortuneteller's Hand on AllMCPs" /></a>