chore: bump ext-apps to 1.1.0 (#485)

* chore: bump ext-apps to 1.1.0

Features:
- registerAppResource now returns the registered resource (#370)
- Accept UIResourceMeta in both resources/list and resources/read (#410)
- callServerTool throws helpful error when called with a string (#449)
- Add double-connect guard to prevent protocol message handling errors (#450)

Bug fixes:
- Only ignore messages that lack jsonrpc 2.0 in message-transport (#448)
- Align basic-host dark mode styles (#438)

Spec:
- Change Host <> Sandbox communication protocol to SHOULD (#435)
- Clarify UIResourceMeta in both list and read responses (#410)

* fix(debug-server): add missing npm package config (main, bin, types, exports)

Align debug-server package.json with all other server examples:
- main: dist/server.js (was server.ts)
- types: dist/server.d.ts
- bin: mcp-server-debug -> dist/index.js
- exports with types
- files: only dist (remove source server.ts)
This commit is contained in:
Olivier Chafik 2026-02-22 01:18:47 +00:00 • committed by GitHub
commit 5bbf277882
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
23 changed files with 56 additions and 47 deletions

View file

@ -1,7 +1,7 @@
{
"homepage": "https://github.com/modelcontextprotocol/ext-apps/tree/main/examples/basic-host",
"name": "@modelcontextprotocol/ext-apps-basic-host",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"scripts": {
"build": "tsc --noEmit && concurrently \"cross-env INPUT=index.html vite build\" \"cross-env INPUT=sandbox.html vite build\"",

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-basic-preact",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Basic MCP App Server example using Preact",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-basic-react",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Basic MCP App Server example using React",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-basic-solid",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Basic MCP App Server example using Solid",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-basic-svelte",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Basic MCP App Server example using Svelte",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-basic-vanillajs",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Basic MCP App Server example using vanilla JavaScript",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-basic-vue",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Basic MCP App Server example using Vue",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-budget-allocator",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Budget allocator MCP App Server with interactive visualization",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-cohort-heatmap",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Cohort heatmap MCP App Server for retention analysis",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-customer-segmentation",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Customer segmentation MCP App Server with filtering",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-debug",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Debug MCP App Server for testing all SDK capabilities",
"repository": {
@ -9,11 +9,20 @@
"directory": "examples/debug-server"
},
"license": "MIT",
"main": "server.ts",
"main": "dist/server.js",
"types": "dist/server.d.ts",
"bin": {
"mcp-server-debug": "dist/index.js"
},
"files": [
"server.ts",
"dist"
],
"exports": {
".": {
"types": "./dist/server.d.ts",
"default": "./dist/server.js"
}
},
"scripts": {
"build": "tsc --noEmit && cross-env INPUT=mcp-app.html vite build && tsc -p tsconfig.server.json && bun build server.ts --outdir dist --target node && bun build main.ts --outfile dist/index.js --target node --external \"./server.js\" --banner \"#!/usr/bin/env node\"",
"watch": "cross-env INPUT=mcp-app.html vite build --watch",

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-map",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "MCP App Server example with CesiumJS 3D globe and geocoding",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-pdf",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "MCP server for loading and extracting text from PDF files with chunked pagination and interactive viewer",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-scenario-modeler",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Financial scenario modeling MCP App Server",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-shadertoy",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "MCP App Server example for rendering ShaderToy-compatible GLSL shaders",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-sheet-music",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "MCP App Server for rendering and playing sheet music from ABC notation",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-system-monitor",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "System monitor MCP App Server with real-time stats",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-threejs",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "Three.js 3D visualization MCP App Server",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-transcript",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "MCP App Server for live speech transcription",
"repository": {

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/server-video-resource",
"version": "1.0.1",
"version": "1.1.0",
"type": "module",
"description": "MCP App Server demonstrating video resources served as base64 blobs",
"repository": {

Some files were not shown because too many files have changed in this diff Show more