{"ok":true,"site":{"host":"himeragiyukina.github.io","url":"https://himeragiyukina.github.io/crepusculum-dream-webmcp/","type":"live","desc":"Explore Yunhao Luo's playable HD-2D portfolio by keyboard, mouse, or page-aware WebMCP tools—featuring research, simulation, mods, writing, and photography.","tools":[{"name":"list-site-pages","kind":"answer","impl":"imperative","description":"List every page of this personal website (an explorable dark-fantasy home world) with what it contains and the landmark that leads to it. Use this first to orient yourself.","title":"List site pages","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/"]},{"name":"get-about-me","kind":"answer","impl":"imperative","description":"Return the author's short biography.","title":"Get biography","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/","/"]},{"name":"goto-site-page","kind":"act","impl":"imperative","description":"Immediately jump to a page of the site, as if resting at the bonfire and warping. For the scenic route through the home world, use walk-hero-to-landmark instead.","title":"Go to site page","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"page":{"type":"string","enum":["home","projects","research","mods","zine","about"],"description":"Destination page id"}},"required":["page"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/","/"]},{"name":"set-language","kind":"act","impl":"imperative","description":"Switch the interface language. Available languages: en (English), zh (中文). The whole UI retranslates in place.","title":"Set interface language","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"language":{"type":"string","enum":["en","zh"],"description":"Target language code"}},"required":["language"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/","/"]},{"name":"create-portfolio-tour","kind":"act","impl":"imperative","description":"Create and display a goal-specific portfolio route in the shared page UI. The visitor can click each stop to navigate and focus its relevant section.","title":"Create a portfolio tour","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"goal":{"type":"string","enum":["recruiter","research-collaborator","technical-reviewer","creative-explorer","complete-tour"],"description":"Visitor goal: recruiting, research collaboration, technical review, creative exploration, or the complete portfolio."}},"required":["goal"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/","/"]},{"name":"walk-hero-to-landmark","kind":"act","impl":"imperative","description":"Walk the pixel hero across the home world to a named landmark. Set interact=true to also use the landmark on arrival (the bonfire opens the travel menu; other landmarks travel to their area).","title":"Walk hero to landmark","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"landmark":{"type":"string","enum":["bonfire","projects","research","mods","zine","about"],"description":"Landmark id. Use list-site-pages for details; bonfire opens travel and the others lead to their content page."},"interact":{"type":"boolean","description":"Interact with the landmark after arriving (default false)"}},"required":["landmark"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/","/"]},{"name":"get-hero-status","kind":"answer","impl":"imperative","description":"Report the hero’s current area, tile position, and the nearest landmark.","title":"Get hero status","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/crepusculum-dream-webmcp/","pages":["/crepusculum-dream-webmcp/","/"]},{"name":"list-site-pages","kind":"answer","impl":"imperative","description":"List every page of this personal website (a Souls-inspired home world) with what it contains and the landmark that leads to it. Use this first to orient yourself.","title":"List site pages","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/"]}],"category":"Media & Personal","favicon":"/favicons/himeragiyukina.github.io.png","apiSurface":"spec","toolCount":8}}