purupuru — Tsuheji World Server

Query the Purupuru MCP world server for elements, guardians, bazi readings, card data, and lore verification.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/project-purupuru/world-purupuru --skill purupuru-tsuheji-world-server
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: purupuru — Tsuheji World Server
Source: https://github.com/project-purupuru/world-purupuru/tree/main/mcp
Command: npx skills add https://github.com/project-purupuru/world-purupuru --skill purupuru-tsuheji-world-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @modelcontextprotocol/sdk, lunar-typescript, zod.

What problem does it solve?

This Skill provides programmatic access to the Purupuru MCP world server, enabling fast, repeatable lookups of elements, guardians, bazi readings, card data, and lore verification for world-building and gameplay tooling.

Core Features & Use Cases

  • Look up Wuxing elements, guardians, and related lore to fuel world-building and game mechanics.
  • Query card data, run bazi calculations, and generate concise world context for agents or simulations.
  • Validate lore claims and verify world state in automated pipelines or play sessions.

Quick Start

Call get_world_context first to load the essential world state and grounding information.

Frequently Asked Questions about purupuru — Tsuheji World Server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Wuxing elements and bazi readings for game simulations?

To query Wuxing elements and bazi readings for game simulations, call the Purupuru MCP world server tools to fetch deterministic world state data. Always call get_world_context first to load essential grounding information before running specific element or bazi lookups.

What is lore verification and how does it work with MCP tools?

Lore verification validates world-building claims and checks world state consistency using defined MCP tools. The Purupuru server enforces input validation via zod schemas to ensure consistent, deterministic behavior for automated development pipelines and play sessions.

Can I use lunar-typescript calculations within an MCP server interface?

Yes, the Purupuru server integrates lunar-typescript to support bazi calculations and Wuxing element lookups within a standard MCP interface. It uses @modelcontextprotocol/sdk to expose these deterministic calculations as callable tools for agents and pipelines.

How do I fetch card data and guardian lore for world-building?

Fetch card data and guardian lore by invoking the specific MCP tools provided by the Purupuru world server. These tools return structured world context that can be directly assembled for gameplay tooling, simulations, or lore verification across development environments.

Does the Purupuru MCP server enforce input validation for world data queries?

Yes, the Purupuru MCP server enforces strict input validation using zod schemas to ensure consistent, deterministic tool behavior. This validation guarantees that queries for elements, guardians, and bazi readings return reliable world state data across all development pipelines.