ext-apps/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Olivier Chafik d9006bd69a
feat: make MCP SDK a peer dependency (#168)
* feat: make MCP SDK a peer dependency

- Move @modelcontextprotocol/sdk from dependencies to peerDependencies (^1.20.0)
- Add to devDependencies for local development (^1.24.3)
- Externalize SDK from all build entry points (app, app-bridge, react, server)

Benefits:
- Consumers control their SDK version
- Deduplication when consumer already has SDK
- Follows pattern of react/zod peer deps

* fix: require SDK ^1.24.0 for Zod 4 compatibility

Earlier SDK versions have Zod type incompatibilities that cause build errors.

* chore: update examples to SDK ^1.24.0 to match peer dep
2025-12-16 22:09:59 +00:00
..
basic-host feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
basic-server-react feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
basic-server-vanillajs feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
budget-allocator-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
cohort-heatmap-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
customer-segmentation-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
qr-server feat: add server helpers, make connect() to default to parent post transport (#165) 2025-12-16 21:25:26 +00:00
scenario-modeler-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
shared tests: add Playwright E2E tests with screenshot golden testing (+ fix examples session handling) (#115) 2025-12-13 20:57:27 +00:00
system-monitor-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
threejs-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
wiki-explorer-server feat: make MCP SDK a peer dependency (#168) 2025-12-16 22:09:59 +00:00
run-all.ts refactor(examples): use concurrently API for proper process cleanup (#128) 2025-12-11 14:04:39 +01:00