{"_id":"@modelcontextprotocol/server-basic-react","_rev":"28-b245b56d79c07df3b5a08532d29b3e27","name":"@modelcontextprotocol/server-basic-react","dist-tags":{"latest":"2.0.3"},"versions":{"0.4.2":{"name":"@modelcontextprotocol/server-basic-react","version":"0.4.2","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@0.4.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"ba3ddf723d5db09b52edaa358175214ae8ac556b","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-0.4.2.tgz","fileCount":6,"integrity":"sha512-uc1rqqxdLkgGogJL72WFbzUNsCvr7cDesxzc/201QTH0imkX46NWwZ+gMaoO5xwOUfmdpG3DFOwnCPiYnWkVqw==","signatures":[{"sig":"MEQCIAd0zNh6Kzn3dKhfKvm3T0u4Pz10QcbKIgtNFmNifIUJAiA/jWZV6jeNH0++g4EtP+mKQ2LAKKuU9bQUNvozr/YrBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3023434},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"c32ac83f0e615ceb0fb03137e61690c2dfc7144d","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve'","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"../.."},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_0.4.2_1769440156042_0.9167178090152879","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.0.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.0.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"1ebfb080d7b73f9ea5f13a37dec57c1fd2a60e68","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.0.0.tgz","fileCount":6,"integrity":"sha512-hUF/8Slb37FWJgP+gQ631EfHofAKp1WT+RlRbqtBEqvem//arqC+OPj/gIPQl28sOVYP+vb33nHZSuezVjPAzA==","signatures":[{"sig":"MEQCIDhf8CBV4LYnobwmdCs3QLOv8u8VLOas19KADJJTsYqYAiBn0xnEKmiPsQElQnyIvUA1jQ9ZcHrKnZDZetPJxEgmfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3023434},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"298e884ec3f02daba085acdb02042d73bd00b355","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve'","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"../.."},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.0.0_1769448961027_0.7240153674546492","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@modelcontextprotocol/server-basic-react","version":"1.0.1","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.0.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"9223b1156873aca916d7298cf121aac2d60d1db9","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.0.1.tgz","fileCount":6,"integrity":"sha512-32FJ9OnNgFHiL58dyQ+g8RjDbTOpG1npezQOi7yI4y8vJv8nJS5MoLmKiPbl48QdWhs4M+T22bgEof4RPO4EdA==","signatures":[{"sig":"MEQCIChfsBa+WW0hx+DDy/dv1+SC/9GCIDYXu9otHLYwgsTYAiBjXFtJJ+9BsdAmVyKhsYlZsDnl1qn+SDef4WeVqRYCnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3023722},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"605e31b6c5b2665b95e83c49d23bd2bb2aa73aff","scripts":{"dev":"cross-env NODE_ENV=development concurrently 'npm run watch' 'npm run serve'","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.0.1_1769467079042_0.6940309390573443","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.1.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.1.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"e57530f5efc876abf0ff6cb5aa923e8b85c35bb3","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.1.0.tgz","fileCount":6,"integrity":"sha512-uehTOfuJuP3ynaIDR5Ft3LuFnGlrYTPFoluPxUOrIo68Nyc74+rhOha65fT1tVklO/FEKZF559pkl4j2J9kf2Q==","signatures":[{"sig":"MEYCIQC+Tlk7VvHLB7LxYXRFK05benSs9DWG2D2Hglsu93lijQIhAP/rABpex8iL/gQ7FYV2cDUYcBh8KgzI2hboZhxdVGyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3026236},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"5bbf2778821217fe757b653ea84caf4cbf364d81","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.1.0_1771723456705_0.4347658143912798","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@modelcontextprotocol/server-basic-react","version":"1.1.1","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.1.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"61de95c0dc263745b6db0a753266eb93e954943d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.1.1.tgz","fileCount":6,"integrity":"sha512-l/Pn8g7B9wStGMjnPgY2uvzKNNkxBkkcQw3sCcG7L7AvPfKvuELfgdxT05r4NyTv37MLrILYcpUUpUtQ6IXSRQ==","signatures":[{"sig":"MEUCIQDOQ9mOYHtpoCtk09OPA/exc5UrUFlgaZl7RRbWTewN/AIgM5i6xnLmUXXfgu84kuuOW7zgr9bE3y3ZAW/TsRzfK2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3026236},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"ec389f473b7d6107a003f820a1c39a7eddbbfc3d","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.1.1_1771901000172_0.6299712601545686","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@modelcontextprotocol/server-basic-react","version":"1.1.2","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.1.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"7995788fab6a8380d04d88ab9152e5254c45af46","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.1.2.tgz","fileCount":6,"integrity":"sha512-zkEWxnkKRRMq9LC8EIsnOgA8VV2haE7p7pYTupHwAhTd9kJ9zSSx+2nBwfIkTmgAEWIIrsXG1hP6Q3Qihg2dUQ==","signatures":[{"sig":"MEUCIEuMkSz/0PadXtYk5fgZ3n9FOEUe8hFKTb6LZdQ6QHYuAiEAhOBF3CtPN/aCZd1KBF0Y2pVxo+ZQQF+DbnLvSXVHKXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3031197},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"5373f01d6f55114ec0a3eb9c864fea6f233589bc","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.1.2_1772033653614_0.21336026141714393","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.2.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.2.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"227fef72df6acdcbabf16c9df180c6f79d849e89","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.2.0.tgz","fileCount":6,"integrity":"sha512-3WdkvzriWgmk6FNDOSOrEb6jAq1XRnZVe2jxaI8XFT3Sb2yhEdUFIJtB5Ytw+YgRdIfUL/c0qhfw+/zZlT7fGw==","signatures":[{"sig":"MEUCIQDkCLQV+f+n9ZVIWSAJLCQrJq2nkHRq0dRvZUOzH7X0VgIgcALLE6kF4vLLWt+n8tNTbenY6aYs2FMPpWCsh52M5lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3032357},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"6b12fff1d0ab151a3b8cea44b3910465e2285f05","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.2.0_1772812599477_0.3715283917316963","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@modelcontextprotocol/server-basic-react","version":"1.2.1","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.2.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"6b7863291ea4b213da6396ca35e1b3b2b9441051","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.2.1.tgz","fileCount":6,"integrity":"sha512-OwZSyFATQIjBmkSU2jDloGNiRw/fk+Ug3fNKnehUiXSpO4jbNc3fpG3OwEBfmtIQKZ7TV4KUggRF+trSk01ABQ==","signatures":[{"sig":"MEYCIQDOBfI1TOQoXEQitw5MrwOIfcgqcDA8T2wlUSMEYv0I2AIhAK1qBrbbqz8i9FKQXZYgfnB0ntJvGh5lPKHWVI+RJ90w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2735744},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"1aa3c9c106666345b82f1bd5d4d21a5ee14ba1db","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.2.1_1773164925930_0.9311637453670032","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@modelcontextprotocol/server-basic-react","version":"1.2.2","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.2.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"ee522305cf791ffe7ddb7e74ffdcad5a77f1ac80","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.2.2.tgz","fileCount":6,"integrity":"sha512-wMKsRm1gXpZmNeqhIBVOqKvNYuzG/J3QpQe+HWsgRLW2OL/sZOQbEOe9UEwORC6UtZY2CkkZvBAgU6oQCC2dLQ==","signatures":[{"sig":"MEYCIQDeRixH2+pL2WVGs3+Bw5TmWrDQWe4FYUKE4W08trtRRgIhAJo8OE9yI0UsYHVRILpIL/JXRhr9mT7cq4TtelNJjvK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2735744},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"704b6e0af9ec1b3d4a351f12fb2596d2da1e0818","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.2.2_1773170578071_0.33163267566432575","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.3.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.3.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"54a5ff98cef8fa5c02eb906d60e88c796644deb3","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.3.0.tgz","fileCount":6,"integrity":"sha512-TTM8X6c0V9ruMad0ayKyNlZrNydV9MEgmgyilLivFs5sktPWaRm4ykNAJCWw0y3hjZlPXc026+eW15kxjVCCWg==","signatures":[{"sig":"MEUCIQChET2TrsdhkSy14CjKuFwQFszoyu8IWm8ejganj2RJjAIgHXLtL7lzfOJJeppxw2HyvoMb8tvTI1QtM6ayV65q2ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736177},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"6723c8ff106dfd6eb312d1ce31353eb80c2f7000","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.3.0_1774297356970_0.37316819903334153","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@modelcontextprotocol/server-basic-react","version":"1.3.1","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.3.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"bb0d52cca3d466b77c4ff255ecfeef519206f166","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.3.1.tgz","fileCount":6,"integrity":"sha512-y9x1MSvBO4SF7ZgHOeo/Dt1ZjgTnesPSAFF8Tzyj9yV+hPF17ktMTw1//ZAA1TpVGdBKePMSDvUC6tWMItqYvA==","signatures":[{"sig":"MEUCIQCcRRiHCB9Fo+ThfjZdXU4ceREBqEYK3HIGsyOrys/xigIgQlHGDRZRIDB8M1fgxvlcMe/VTzYr3BFJ1csMBXfiQnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736177},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"e8ca8594295807dfa33111b6abef738e677acd91","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.3.1_1774297386703_0.6973661871872696","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@modelcontextprotocol/server-basic-react","version":"1.3.2","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.3.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"87145c163079dd73dc026b85b5c4180e8424a255","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.3.2.tgz","fileCount":6,"integrity":"sha512-ZHEfIlo9zfYsft0Jj2ouCTQMTSjlbvgQSqaIYgdQEUv+aY+s26y0eS2M35an/Muv43D1QKaRWxc/8PqecmxBHA==","signatures":[{"sig":"MEUCIQCVgL/jW1dnnIoRtb5XjVkJULrXZYXeUGbTgE4i4Z5ejAIgF9wwkrnwvnmLQYXLnjKi8EimHUlunCDKBK2jB6qrFZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736036},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"14969c5da2fdbdef4284d2131b5ada4ba94aaca0","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.24.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.3.2_1774634045014_0.5025820176207472","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.4.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.4.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"648038b0a1139af5742792930780135f2f6718ef","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.4.0.tgz","fileCount":6,"integrity":"sha512-y26zxR/Zjf4hkk8iJaB0lYzNeMDx7cc/ljxtcx6G1t9ygIp5lTjIcFyIoYPGIDlsfygIkP69Z9gsYlLRNTYo4Q==","signatures":[{"sig":"MEUCIQDsni+TsE1ZE9LmX+k4i+AdsPFGtUxQvV3lIqEf96b3ywIgO+uJVe3ZMXlH97nLsJu7nNYhbQsx1gP7Pfc5N2f2AGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752880},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"9da4a75ff60bcd127c494bbca98f7b22e87f95e7","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.4.0_1775101092954_0.7546179672101747","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.5.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.5.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"6dfae216e45e1923c30eddddbfa7a0cfc8d0aabb","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.5.0.tgz","fileCount":6,"integrity":"sha512-holGwBiQTvW4Fwtpyma89AwsJgQrZRmRVe9il1aXrjirSJmnd30SBMlDjaMV3GJUIh1DMQbDtFw89HDiuOvKHA==","signatures":[{"sig":"MEUCIQCmf38kdAr8Cko9m7erXyR7LMBGy+xQacq+hEH/0OnUsQIgAwGxm8QlZzI8upjFlTVtwmoiDbTSbGUg2nsSZn3zXPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752880},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"621a70a7242bf9c76dcb89a61d785ab9bb75cd87","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.4","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.5.0_1775121225841_0.18217553184407587","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.6.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.6.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"b15c1216fcd9184117f2ffe48383bade0b66f72d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.6.0.tgz","fileCount":6,"integrity":"sha512-BhvMkiZq5dA9OY55nPnVvzeJxIqAtKLp8J5/7XuGrDkwHwTwfGTC5DEF/tWmvdSVof0zJMwzrvhBQlsL4dIpjw==","signatures":[{"sig":"MEUCIQDTgKBhWDO3Cl0lvJRne7N1FMDRf9VUndYhco1dZJ3ocQIga2c4zcrdDZuXZSipKQvyBdVCYk0N2aRSZz3EU6Vt7KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752988},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"01d826aea000a2f774d1d3e9b57fa352632c1c50","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.7","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.6.0_1776180386336_0.259478944844602","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@modelcontextprotocol/server-basic-react","version":"1.7.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.7.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"8b3e872536be89732c0f168bae9ac82e291743dc","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.7.0.tgz","fileCount":6,"integrity":"sha512-VJsKvzdvHeGW5zJSDCEQpHfJVvLtMGXm/TATMIV5hqUdeMM6KU4zk3RTPMPR7ioPQeWkufyZuZXJjHzaHkxk9g==","signatures":[{"sig":"MEQCIHZSRoRcObJU+ZgFRNaFjV7MU9QLpiBDtaonPB0geJseAiBgmfnkskGRERaADPQ+WeaOiTXWraJokrHyA+g0wVRYfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2984340},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"64b4fa16de4a4694dbec5514b866802a1825f919","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.7","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.7.0_1776784931207_0.09591046449749197","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@modelcontextprotocol/server-basic-react","version":"1.7.1","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.7.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"0a509e9f092c99e9363f03dd8c6469216d6c7714","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.7.1.tgz","fileCount":6,"integrity":"sha512-YguL0wmku2ICkWGffG85ysa20Cuhj0hJN0/9luAg9dWXxq7fjzIzwk+Tr3zoMUxEEf2MSt0s9PLT6tFU2gpi5A==","signatures":[{"sig":"MEUCIQC/MId4Bo6gYbnXIBCHxMBFXbuyWmsDtRorBttFpdQ/NQIgR240wBIP54kPI95e4aeRx84V1ZKf8wIPuT8g5OhlFKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2984340},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"0008d3b78f94e37bb970673cbc33baecc481ae18","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.7","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.7.1_1777303254063_0.12142833178483792","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@modelcontextprotocol/server-basic-react","version":"1.7.2","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.7.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"c62d5edff46a086f9770b1c12b07347a52614817","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.7.2.tgz","fileCount":6,"integrity":"sha512-XgQB0qWO9oLTfjGcGlUNoL+EO4S0/jnL+OOCIwtHxbHD9+t1Ja+vSiStEt4i+tNlQcXvcOGvKF/D/SkCykXmJw==","signatures":[{"sig":"MEUCIEo7a44cRT6CZe/1dAeVXoTpRkxeuRnd4yXxA2Unw8RFAiEA8Dw2SviuHlBCes4ReUujt2qEZ05cWYvAM6TbNhPrITs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2984340},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"9a37ad71827d076af06978fa7f7f510449687061","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.7","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.7.2_1778868242219_0.1422028737623997","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@modelcontextprotocol/server-basic-react","version":"1.7.3","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.7.3","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paulcarletonjr@gmail.com"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"experimentalworks@gmail.com"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik","email":"olivier.chafik@gmail.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"70008c2b6503b395b94300cba72d0f42f701b96a","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.7.3.tgz","fileCount":6,"integrity":"sha512-GrvG7hgxMdnUhZW5trzbvS5cXqTqY2nH9fAqDF34JSLmS5RvqaR3Wv/z6kJePP6lJcqZGZWOW+k17i2WQhAVaQ==","signatures":[{"sig":"MEQCIC4zMkFmm6uwuZfAl7N9sR2mL4bPteDR07AV5Y3aDeGWAiASWr8JkF745UHEBwBCTeExywr+3qRrUBq6RW5F9jBOpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2984340},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"7d4434e991516d91286dded5bb10266cd6cddd02","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik","email":"olivier.chafik@gmail.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.7.3_1780313711219_0.39287898843473923","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@modelcontextprotocol/server-basic-react","version":"1.7.4","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.7.4","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"943d09b8430e0535e11eb7d2f7deda73fbc67479","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.7.4.tgz","fileCount":6,"integrity":"sha512-EO763GE55FbppCv6eUyS8r+c4O8Py7NvM06GrHdVq073bNuXe4hg21DN1ttDoUzh2rO7lMOURcTNY2qAz/Oxog==","signatures":[{"sig":"MEYCIQC2FE01/mQRGxZQPA52ARABLt7ggOC26ajGU5VLPzqddgIhAPdcFB1z0MeowiJiwusTPuQCINH20Bkw9SC+OsSikjgE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2988102},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"ca1d29894fabbd1558885a9ec8620dcb01d7457e","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.7.4_1780670299646_0.09860229532479625","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@modelcontextprotocol/server-basic-react","version":"1.7.5","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@1.7.5","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"a11575362e628557c8b6e5243da5450f9a622102","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-1.7.5.tgz","fileCount":6,"integrity":"sha512-YZcPQus/Ooane0nxDI1qDWdow7Ttbl0E9fzengXWNa2Yr+tKS5pH3JRZjid/hmMkTcmpG44OVcjeEv8o50P5pw==","signatures":[{"sig":"MEUCIQDbbNi3tGrgAlk4eyadnFqtaDIBW9X0SBb/bF0lXxetDwIgE0HFpE6EWs4fy8VezhxE0KxVDgLbnvPEwhYVH1LcoI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@1.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2997591},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"92f46a574568a3ddac7600343b7d3c4c4ed7b588","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^4.1.13","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/sdk":"^1.29.0","@modelcontextprotocol/ext-apps":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_1.7.5_1784806182041_0.9046686712409966","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@modelcontextprotocol/server-basic-react","version":"2.0.0","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@2.0.0","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ashwin-ant","email":"ashwin@anthropic.com"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"88f8a09385c5f02e484b9766a6c0bf4906d86f24","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-2.0.0.tgz","fileCount":6,"integrity":"sha512-Xcr1xfJhNzT/6eTAB6tNmmedCU+nDd9xAtQoCaG+OTjvkp2RfGtppJ5EI41LsDoKhTPj/M+KH9RRio9PQHE4fA==","signatures":[{"sig":"MEUCIDHHAFKDipKapDZLnPU+GcK6WweQJDz1D75uSZIxbbJeAiEAkyU2tajQO7d+/Hs5RlAd+DiUxBIY9XMbf+g/cUyfnM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3368808},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"352f6ced4d80772e92b4e7a311854481a8d65b04","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_2.0.0_1788892201110_0.06821395197191582","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@modelcontextprotocol/server-basic-react","version":"2.0.1","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@2.0.1","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"82e9fbbd8549b8e2ae63f33879620bb83e78234d","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-2.0.1.tgz","fileCount":6,"integrity":"sha512-xcdh+dtx5GrJP1mk3/oozQwhZxbzKCT11yoMUvG+3Q1UBnh+gxgnkPFz99RguI5gg3Gecb/NZqt5/ZsFJi2rQg==","signatures":[{"sig":"MEUCID7Xj3U1VOfrUTrBrCrEKPagKa21hMiY8ZLqOSjaR06uAiEA2YgA6VgEeN/goWy+A37d8YLkgKbcm5dLh4HUK3KzIcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDV9qvON9zpjOoZqeKMwI0SnodBSke414SSysx2C0s0YgIgLNST+FHsbt3TiAXBlUzogEa8DINMPB0X81ah7NH7nNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3368950},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"a523ab30ee6ec27034aab38a30a51eaa921d5f6d","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_2.0.1_1790244365953_0.862751725254882","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@modelcontextprotocol/server-basic-react","version":"2.0.2","license":"MIT","_id":"@modelcontextprotocol/server-basic-react@2.0.2","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"bin":{"mcp-server-basic-react":"dist/index.js"},"dist":{"shasum":"47d448e7c2a7437cf00818fc1da3fad7ec07eb5a","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-2.0.2.tgz","fileCount":6,"integrity":"sha512-Yh6VcF4hdXdT4VnShUfiVroJZ3Q3IRAH2GJjYUCX1RxgrfoUqm7oQVhZSCL+6kbnJ4nBrxRCcntYO11f39q+Yg==","signatures":[{"sig":"MEUCIHCaQPG3NDuISzNc3ae45fruIF7SL8YYWjmrxlQ3vQeuAiEAkbdIqLs+a/423vOWndqzR7Qb/iEpho4mZg//2VUQ2Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA70vdUx5sNpmjIJJuLwEjoodgerYJ+PKYky3sMHZx/8AiEAgYsHHHNBOTUMJslnpoeR9cWstJV83Eyt29FAUJypiNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3368950},"main":"dist/server.js","type":"module","types":"dist/server.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"fe9a9f1b95c46e8b63784e401ecb8d08eee7aea3","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/server-basic-react_2.0.2_1790345619758_0.9615550337784589","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"_id":"@modelcontextprotocol/server-basic-react@2.0.3","bin":{"mcp-server-basic-react":"dist/index.js"},"bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"dist":{"shasum":"a6117cbe3d07ccad892c6d218ba6681bd8ff1711","tarball":"https://registry.npmjs.org/@modelcontextprotocol/server-basic-react/-/server-basic-react-2.0.3.tgz","fileCount":6,"integrity":"sha512-SDCKg2uAA6EfK2ZoWfuPKNWzwgZ3zNjiHzDf+7+Gr3NMWd3c1no+7iczaSJY4BO7I3T3tYrg5OkcJ+rvzmX/MA==","signatures":[{"sig":"MEQCIFFqUCS2l++iJysJAma5ATFBY81H7K09Z+CTPq4QJArbAiA/jgFbz9m2HnL9fuXuLGCYVrxBB/uM3w9bWnr3CN2ByQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCt9/tUJybhfn1s4X2vX2fXTQdTeHQeE/KE5b0F/YszxgIgGvo83L3cr1Vrixpk1W543ko45aXYORh8AvFXdNcwSkU="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@modelcontextprotocol%2fserver-basic-react@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3371736},"main":"dist/server.js","name":"@modelcontextprotocol/server-basic-react","type":"module","types":"dist/server.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/server.d.ts","default":"./dist/server.js"}},"gitHead":"82221c0c8ce7661efa6771c9d461511b1650495f","license":"MIT","scripts":{"dev":"cross-env NODE_ENV=development concurrently \"npm run watch\" \"npm run serve\"","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\"","serve":"bun --watch main.ts","start":"cross-env NODE_ENV=development npm run build && npm run serve","watch":"cross-env INPUT=mcp-app.html vite build --watch","serve:stdio":"bun main.ts --stdio","start:stdio":"cross-env NODE_ENV=development npm run build 1>&2 && npm run serve:stdio","prepublishOnly":"npm run build"},"version":"2.0.3","_npmUser":{"name":"ochafik-ant","email":"ochafik@anthropic.com"},"homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"_npmVersion":"10.9.8","description":"Basic MCP App Server example using React","directories":{},"maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.2.0","cors":"^2.8.5","react":"^19.2.0","express":"^5.1.0","react-dom":"^19.2.0","@modelcontextprotocol/node":"2.0.0","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/server":"2.0.0","@modelcontextprotocol/express":"2.0.0","@modelcontextprotocol/ext-apps":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","cross-env":"^10.1.0","typescript":"^5.9.3","@types/cors":"^2.8.19","@types/node":"22.10.0","@types/react":"^19.2.2","concurrently":"^9.2.1","@types/express":"^5.0.0","@types/react-dom":"^19.2.2","@vitejs/plugin-react":"^4.3.4","vite-plugin-singlefile":"^2.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server-basic-react_2.0.3_1790352275495_0.34163499378949336"}}},"time":{"created":"2026-01-26T15:09:15.915Z","modified":"2026-09-25T16:04:36.043Z","0.4.2":"2026-01-26T15:09:16.303Z","1.0.0":"2026-01-26T17:36:01.248Z","1.0.1":"2026-01-26T22:37:59.247Z","1.1.0":"2026-02-22T01:24:16.976Z","1.1.1":"2026-02-24T02:43:20.379Z","1.1.2":"2026-02-25T15:34:13.869Z","1.2.0":"2026-03-06T15:56:39.676Z","1.2.1":"2026-03-10T17:48:46.185Z","1.2.2":"2026-03-10T19:22:58.342Z","1.3.0":"2026-03-23T20:22:37.189Z","1.3.1":"2026-03-23T20:23:06.865Z","1.3.2":"2026-03-27T17:54:05.168Z","1.4.0":"2026-04-02T03:38:13.164Z","1.5.0":"2026-04-02T09:13:46.021Z","1.6.0":"2026-04-14T15:26:26.564Z","1.7.0":"2026-04-21T15:22:11.418Z","1.7.1":"2026-04-27T15:20:54.386Z","1.7.2":"2026-05-15T18:04:02.523Z","1.7.3":"2026-06-01T11:35:11.435Z","1.7.4":"2026-06-05T14:38:19.848Z","1.7.5":"2026-07-23T11:29:42.262Z","2.0.0":"2026-09-08T18:30:01.285Z","2.0.1":"2026-09-24T10:06:06.076Z","2.0.2":"2026-09-25T14:13:39.881Z","2.0.3":"2026-09-25T16:04:35.643Z"},"bugs":{"url":"https://github.com/modelcontextprotocol/ext-apps/issues"},"license":"MIT","homepage":"https://github.com/modelcontextprotocol/ext-apps#readme","repository":{"url":"git+https://github.com/modelcontextprotocol/ext-apps.git","type":"git","directory":"examples/basic-server-react"},"description":"Basic MCP App Server example using React","maintainers":[{"name":"jspahrsummers","email":"justin@jspahrsummers.com"},{"name":"pcarleton","email":"paul@modelcontextprotocol.io"},{"name":"fweinberger","email":"fweinberger@anthropic.com"},{"name":"thedsp","email":"david@modelcontextprotocol.io"},{"name":"ochafik-ant","email":"ochafik@anthropic.com"}],"readme":"# Example: Basic Server (React)\n\n![Screenshot](screenshot.png)\n\nAn MCP App example with a React UI.\n\n> [!TIP]\n> Looking for a vanilla JavaScript example? See [`basic-server-vanillajs`](https://github.com/modelcontextprotocol/ext-apps/tree/main/examples/basic-server-vanillajs)!\n\n## MCP Client Configuration\n\nAdd to your MCP client configuration (stdio transport):\n\n```json\n{\n  \"mcpServers\": {\n    \"basic-react\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"--silent\",\n        \"--registry=https://registry.npmjs.org/\",\n        \"@modelcontextprotocol/server-basic-react\",\n        \"--stdio\"\n      ]\n    }\n  }\n}\n```\n\n### Local Development\n\nTo test local modifications, use this configuration (replace `~/code/ext-apps` with your clone path):\n\n```json\n{\n  \"mcpServers\": {\n    \"basic-react\": {\n      \"command\": \"bash\",\n      \"args\": [\n        \"-c\",\n        \"cd ~/code/ext-apps/examples/basic-server-react && npm run build >&2 && node dist/index.js --stdio\"\n      ]\n    }\n  }\n}\n```\n\n## Overview\n\n- Tool registration with a linked UI resource\n- React UI using the [`useApp()`](https://apps.extensions.modelcontextprotocol.io/api/functions/_modelcontextprotocol_ext-apps_react.useApp.html) hook\n- App communication APIs: [`callServerTool`](https://apps.extensions.modelcontextprotocol.io/api/classes/app.App.html#callservertool), [`sendMessage`](https://apps.extensions.modelcontextprotocol.io/api/classes/app.App.html#sendmessage), [`sendLog`](https://apps.extensions.modelcontextprotocol.io/api/classes/app.App.html#sendlog), [`openLink`](https://apps.extensions.modelcontextprotocol.io/api/classes/app.App.html#openlink)\n\n## Key Files\n\n- [`server.ts`](server.ts) - MCP server with tool and resource registration\n- [`mcp-app.html`](mcp-app.html) / [`src/mcp-app.tsx`](src/mcp-app.tsx) - React UI using `useApp()` hook\n\n## Getting Started\n\n```bash\nnpm install\nnpm run dev\n```\n\n## How It Works\n\n1. The server registers a `get-time` tool with metadata linking it to a UI HTML resource (`ui://get-time/mcp-app.html`).\n2. When the tool is invoked, the Host renders the UI from the resource.\n3. The UI uses the MCP App SDK API to communicate with the host and call server tools.\n\n## Build System\n\nThis example bundles into a single HTML file using Vite with `vite-plugin-singlefile` — see [`vite.config.ts`](vite.config.ts). This allows all UI content to be served as a single MCP resource. Alternatively, MCP apps can load external resources by defining [`_meta.ui.csp.resourceDomains`](https://apps.extensions.modelcontextprotocol.io/api/interfaces/app.McpUiResourceCsp.html#resourcedomains) in the UI resource metadata.\n","readmeFilename":"README.md"}