ext-apps/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Anton Pidkuiko 6a8f5031be
Fix mimeType, CSP settings and QR code example (#111)
- Fix RESOURCE_MIME_TYPE to match spec: "text/html;profile=mcp-app"
- Add CSP field to McpUiSandboxResourceReadyNotification type and schema
- Update basic-host to extract and pass CSP metadata from resources
- Update sandbox.ts to dynamically inject CSP meta tag into inner iframe
- Remove static CSP from sandbox.html (now dynamic based on resource metadata)
- Update QR server to use custom read_resource handler for _meta injection
- Update requirements.txt to require mcp[cli]>=1.23.3

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-09 20:26:34 +01:00
..
basic-host Fix mimeType, CSP settings and QR code example (#111) 2025-12-09 20:26:34 +01:00
basic-server-react Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
basic-server-vanillajs Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
budget-allocator-server Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
cohort-heatmap-server Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
customer-segmentation-server Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
qr-server Fix mimeType, CSP settings and QR code example (#111) 2025-12-09 20:26:34 +01:00
scenario-modeler-server Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
system-monitor-server Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
threejs-server Add RESOURCE_MIME_TYPE constant (#108) 2025-12-09 19:10:56 +01:00
run-all.ts Add dynamic example orchestration script 2025-12-08 16:34:52 -06:00