This is a minimal MCP server (TypeScript) that exposes the Nyaomaru 3D MCP UI hosted at:
It registers a ui:// resource and a tool that triggers the UI to render in MCP-enabled clients.
Nyaomaru-3D-MCP-UI-demo.mp4
pnpm install
pnpm devThe server runs on http://localhost:3001/mcp by default.
ngrok http 3001Use the generated HTTPS URL in your ChatGPT app settings as the MCP server endpoint:
https://<your-ngrok-subdomain>.ngrok-free.app/mcp
- Tool name:
open-nyaomaru-3d-ui - UI resource URI:
ui://nyaomaru-3d/mcp-app.html
If your UI loads external assets from the Vercel domain and they fail to load, add a CSP allowlist in the tool/resource _meta.ui.csp per the MCP UI spec.