Add WebMCP support to hyparquet demo#57
Conversation
Sigvelo statusLive run: Open Nanite log Latest noteWebMCP Implementation ProgressStatus: ✅ Implementation CompleteTarget: hyparquet demo (public-facing parquet file viewer) Changes Made:
Exposed Tools (3 total):
Approach: Minimal read-only + load tools focused on the landing page interaction (loading parquet files). Uses CDN script tag as recommended for demo apps. Next: Publishing to support PR for verification. |
- Add @mcp-b/global CDN script to index.html - Create webmcp.ts with tool registration - Add initWebMCP() call in main.tsx - Wire up state management in App.tsx Exposed tools: - hyparquet_get_current_file: Get loaded parquet info - hyparquet_load_url: Load parquet from URL - hyparquet_list_examples: List available example files
…arquet parquet viewer demo. Adds 3 tools (get_current_file, load_url, list_examples) using CDN script tag approach.
Add WebMCP support to hyparquet demo
Minimal WebMCP integration for the hyparquet parquet viewer demo. Adds 3 tools (get_current_file, load_url, list_examples) using CDN script tag approach.
Repository:
hyparam/demosNanite:
webmcp-maintainerRun:
manual:27646492-52e1-432c-8d70-f8421affeac7Live run: Open Nanite log
Changed files
.nanites/run.jsonCurrent note
WebMCP Implementation Progress
Status: ✅ Implementation Complete
Target: hyparquet demo (public-facing parquet file viewer)
Changes Made:
@mcp-b/globalvia unpkg)Exposed Tools (3 total):
hyparquet_get_current_file- Get info about loaded parquet filehyparquet_load_url- Load parquet from URLhyparquet_list_examples- List available example filesApproach: Minimal read-only + load tools focused on the landing page interaction (loading parquet files). Uses CDN script tag as recommended for demo apps.
Next: Publishing to support PR for verification.