evezhangforwork-beep.github.io
An illustrated tarot table. Set a question, choose a spread, shuffle and select your cards, then explore the reading in English or Chinese.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 2 · Act 1 · Transact 0 · Score: Not yet scored
Tool inspector
begin_visual_reading
Prepare a tarot reading in this page. Only available before a reading begins. The user then shuffles, chooses card backs and confirms in the visible table. This does not reveal cards; use get_visual_reading_state to read progress and the confirmed result.
Page: /evezzy17/draw/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
readingKind |
string | yes | — |
language |
string | no | — |
question |
string | no | Question or focus for the visual reading. |
idempotencyKey |
string | no | Optional high-entropy client key (a random UUID is recommended). Reusing it with identical parameters returns the same prepared draw; treat it as a draw capability and do not share it between callers. |
spreadType |
string | no | — |
sessionId |
string | no | Continuation only: pass an exact server-issued session_... ID; omit for a new session. |
customDate |
string | no | — |
customSpread |
object | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"readingKind": {
"type": "string",
"enum": [
"spread",
"daily",
"moon",
"custom"
]
},
"language": {
"type": "string",
"enum": [
"en",
"zh"
],
"default": "en"
},
"question": {
"type": "string",
"description": "Question or focus for the visual reading."
},
"idempotencyKey": {
"type": "string",
"maxLength": 128,
"description": "Optional high-entropy client key (a random UUID is recommended). Reusing it with identical parameters returns the same prepared draw; treat it as a draw capability and do not share it between callers."
},
"spreadType": {
"type": "string",
"enum": [
"single_card",
"three_card",
"celtic_cross",
"horseshoe",
"relationship_cross",
"career_path",
"decision_making",
"spiritual_guidance",
"year_ahead",
"chakra_alignment",
"shadow_work",
"venus_love",
"tree_of_life",
"astrological_houses",
"mandala",
"pentagram",
"mirror_of_truth",
"daily_guidance",
"yes_no",
"weekly_forecast",
"new_moon_intentions",
"full_moon_release",
"elemental_balance",
"past_life_karma",
"compatibility"
]
},
"sessionId": {
"type": "string",
"description": "Continuation only: pass an exact server-issued session_... ID; omit for a new session."
},
"customDate": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"customSpread": {
"type": "object",
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"positions": {
"type": "array",
"minItems": 1,
"maxItems": 15,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"meaning": {
"type": "string"
}
},
"required": [
"name"
]
}
}
},
"required": [
"name",
"positions"
]
}
},
"required": [
"readingKind"
],
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"properties": {
"readingKind": {
"const": "spread"
},
"language": {
"type": "string",
"enum": [
"en",
"zh"
],
"default": "en"
},
"question": {
"type": "string",
"description": "Question or focus for the visual reading."
},
"idempotencyKey": {
"type": "string",
"maxLength": 128,
"description": "Optional high-entropy client key (a random UUID is recommended). Reusing it with identical parameters returns the same prepared draw; treat it as a draw capability and do not share it between callers."
},
"spreadType": {
"type": "string",
"enum": [
"single_card",
"three_card",
"celtic_cross",
"horseshoe",
"relationship_cross",
"career_path",
"decision_making",
"spiritual_guidance",
"year_ahead",
"chakra_alignment",
"shadow_work",
"venus_love",
"tree_of_life",
"astrological_houses",
"mandala",
"pentagram",
"mirror_of_truth",
"daily_guidance",
"yes_no",
"weekly_forecast",
"new_moon_intentions",
"full_moon_release",
"elemental_balance",
"past_life_karma",
"compatibility"
]
},
"sessionId": {
"type": "string",
"description": "Continuation only: pass an exact server-issued session_... ID; omit for a new session."
}
},
"required": [
"readingKind",
"spreadType",
"question"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"readingKind": {
"const": "daily"
},
"language": {
"type": "string",
"enum": [
"en",
"zh"
],
"default": "en"
},
"question": {
"type": "string",
"description": "Question or focus for the visual reading."
},
"idempotencyKey": {
"type": "string",
"maxLength": 128,
"description": "Optional high-entropy client key (a random UUID is recommended). Reusing it with identical parameters returns the same prepared draw; treat it as a draw capability and do not share it between callers."
}
},
"required": [
"readingKind"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"readingKind": {
"const": "moon"
},
"language": {
"type": "string",
"enum": [
"en",
"zh"
],
"default": "en"
},
"question": {
"type": "string",
"description": "Question or focus for the visual reading."
},
"idempotencyKey": {
"type": "string",
"maxLength": 128,
"description": "Optional high-entropy client key (a random UUID is recommended). Reusing it with identical parameters returns the same prepared draw; treat it as a draw capability and do not share it between callers."
},
"customDate": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
}
},
"required": [
"readingKind"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"readingKind": {
"const": "custom"
},
"language": {
"type": "string",
"enum": [
"en",
"zh"
],
"default": "en"
},
"question": {
"type": "string",
"description": "Question or focus for the visual reading."
},
"idempotencyKey": {
"type": "string",
"maxLength": 128,
"description": "Optional high-entropy client key (a random UUID is recommended). Reusing it with identical parameters returns the same prepared draw; treat it as a draw capability and do not share it between callers."
},
"customSpread": {
"type": "object",
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"positions": {
"type": "array",
"minItems": 1,
"maxItems": 15,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"name": {
"type": "string"
},
"meaning": {
"type": "string"
}
},
"required": [
"name"
]
}
}
},
"required": [
"name",
"positions"
]
},
"sessionId": {
"type": "string",
"description": "Continuation only: pass an exact server-issued session_... ID; omit for a new session."
}
},
"required": [
"readingKind",
"question",
"customSpread"
]
}
]
}
Similar websites
wfsim.app
A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
pixelite.taskcraft.site
Pixelite