← WebMCP Directory

evezhangforwork-beep.github.io

evezhangforwork-beep.github.io

live Unverified (seed import) Media & Personal 3 tools imperative implementation

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

act imperative

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

PropertyTypeRequiredDescription
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

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…

live Unverified Media & Personal
101 tools A12 / Act89 / T0 Not yet scored Seen 2026-11-05
enemies_targets_list enemies_target_new enemies_target_copy enemies_target_open enemies_target_set
Inspect tools
commonplace-webmcp.vercel.app

commonplace-webmcp.vercel.app

Commonplace is an editable social reading space built for people and their browser agents.

live Unverified Media & Personal Transact tools
89 tools A10 / Act77 / T2 Not yet scored Seen 2026-11-05
commonplace.get_page_state commonplace_get_page_state commonplace.get_reading_list commonplace_get_reading_list commonplace.get_profile
Inspect tools
pixelforge-studio.appcaster.chatgpt.site

pixelforge-studio.appcaster.chatgpt.site

A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.

live Unverified Media & Personal Transact tools
88 tools A12 / Act70 / T6 Not yet scored Seen 2026-11-05
plan_text_creation get_text_creation_status create_from_text claim_text_creation update_text_creation
Inspect tools
pixelite.taskcraft.site

pixelite.taskcraft.site

Pixelite

live Unverified Media & Personal Transact tools
83 tools A4 / Act78 / T1 Not yet scored Seen 2026-11-05
get_document_info list_layers get_active_layer get_selection_info new_document
Inspect tools

Related on Influzer