{"_id":"@adia-ai/mcp","_rev":"29-346e502438cc7b7f55a6259ecb913c02","name":"@adia-ai/mcp","dist-tags":{"latest":"0.8.66"},"versions":{"0.8.37":{"name":"@adia-ai/mcp","version":"0.8.37","license":"MIT","_id":"@adia-ai/mcp@0.8.37","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"137fe053abe5fae3f3f06e7716dede20bc00eb17","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.37.tgz","fileCount":21,"integrity":"sha512-Al0pFn298ttCBTnpkJUKd3tc+LUwIjHmGjkynhT6HGKlRXOkKn/sT/dkDwbxoFdkcKjxEO9QGkoatolCajKCBw==","signatures":[{"sig":"MEQCIGsU3+8Pims5VHH+QglVZv43aiSQBiRMMZ0FqiOPXXsrAiB8Uwc0Kwct/yupBlGEbojGAlLOI6aZJsSrDmz5uZfGEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260951},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"3f8670aefe600635c7fd32ad52bf193e63be84bb","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's two MCP servers, one npm package (gh#1240). `adia-mcp gen-ui` — the 30-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 4-tool A2UI protocol server (validate + registry introspection, no ge","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.37_1786734757501_0.3608326698773443","host":"s3://npm-registry-packages-npm-production"}},"0.8.38":{"name":"@adia-ai/mcp","version":"0.8.38","license":"MIT","_id":"@adia-ai/mcp@0.8.38","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"d942f01dafcf2e7be1e15809b39c67047ac17a96","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.38.tgz","fileCount":36,"integrity":"sha512-pOF1neI3rZQYlz2EDxeKp8xc606dhej+iCxnO2Q1q61QUgAfQbFYRl/QrB6io1lGrfmVWVPU2wdkCLY6bkJFHw==","signatures":[{"sig":"MEYCIQC/tWJuzD4t3SBDod100sq2PaVkN6XqnNZeuKCakuc4MgIhALvph5+BObkpQ0qpAKjm9Xalalvp8+LEkWIPYl2n+JTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537523},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"76bdf80f3a8f655768116de65110efc144646130","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 30-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 4-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.38_1786761360526_0.6752900538001274","host":"s3://npm-registry-packages-npm-production"}},"0.8.39":{"name":"@adia-ai/mcp","version":"0.8.39","license":"MIT","_id":"@adia-ai/mcp@0.8.39","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"1b1e75b88714a2a56fa7ee48dfff67d5c3606328","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.39.tgz","fileCount":36,"integrity":"sha512-3XXzAUAfcW/UtNCj/qg0Mnc5dvhyWTj9RSh0kVCrKBEm5KYlO3BLL2uvePSDPmj1K0qx21czDXn4FfMtGdkelA==","signatures":[{"sig":"MEUCIAh4oBQcuPQFcy2522yVt94g77riyKu7RNHi0xZw9ATIAiEA9vzH1WLaVUw4R+0tkYNPgxVKGpTs8Mqo+XH1ZxtEidI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546099},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"2e7dcf4fc387f2cf910b6b6d537b9bb4bc927d7a","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.39_1786776353242_0.3712184829200662","host":"s3://npm-registry-packages-npm-production"}},"0.8.40":{"name":"@adia-ai/mcp","version":"0.8.40","license":"MIT","_id":"@adia-ai/mcp@0.8.40","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"805380546c46cf4843bd2aab31dbeb8df73da166","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.40.tgz","fileCount":36,"integrity":"sha512-hPKe1AVV1YPZ091UEcLrpnUXoA4KgnRLbxwFc98kkaLF9PkrjSEMh+Myrzknu0Qm04ocGZnYZUkafIPw7JQoNw==","signatures":[{"sig":"MEUCIQDlGL/InwY2dhf0vXJ4x+ypcpOAosk07zER0rfAFtDe8QIgVF2FAGQ6lD2XLMhLHEMbkstkTzkbv1W4zkH+dqKOwq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546504},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"06f0bf9523f13496acdb646a5601a7da4108b470","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.40_1786807971979_0.2443367748167582","host":"s3://npm-registry-packages-npm-production"}},"0.8.41":{"name":"@adia-ai/mcp","version":"0.8.41","license":"MIT","_id":"@adia-ai/mcp@0.8.41","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"a19ee841137092edbec96472a34b1d8fdb70ed43","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.41.tgz","fileCount":36,"integrity":"sha512-iudysAPggb5oNOXHmHAlLigtvOQJB4REEjP2mvZlXHmI51tG6IRPEUBJTifqm/0NLfsRly5JAV7e6cZqJgZBdw==","signatures":[{"sig":"MEYCIQCP0TvhXAyaZkA7b0Tl/UnxItIwE86FSVmRMpG/6cZUvwIhAPdAxm/6SmV/5ZtsV7upNl6HQGkaTVFiZshXVoawKmLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555148},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"ab5b47304b60bdeb8fbca53be259c67a13e55129","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.41_1786987226640_0.3962511974585943","host":"s3://npm-registry-packages-npm-production"}},"0.8.42":{"name":"@adia-ai/mcp","version":"0.8.42","license":"MIT","_id":"@adia-ai/mcp@0.8.42","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"c2c9d692f934622a6d1dd583e43952d55781569e","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.42.tgz","fileCount":36,"integrity":"sha512-kHNsvqzG9QJxX88lVuDwUg52Ox00f6S6jHcI4RLjYOWWr8/HtqgbpIqxhS73QK5bg5Z+tD5VLoOvJEMYO4G5bw==","signatures":[{"sig":"MEQCIG9mRBl0Tj4cAi1tmNq0v61Wp/wxNCtVr94vzGLMbqSkAiB0Q2CFUjXzVPFODkkTliW3ofR38P2GKIXhQ+Tft/mb1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557177},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"10f55832e521606e97b1800133fd540add0f793a","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.42_1787007823199_0.00902672365452828","host":"s3://npm-registry-packages-npm-production"}},"0.8.43":{"name":"@adia-ai/mcp","version":"0.8.43","license":"MIT","_id":"@adia-ai/mcp@0.8.43","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"0dd1e0604b2068de2a5ab6750cebcd6fcaef5eee","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.43.tgz","fileCount":36,"integrity":"sha512-n54+D4mKqfHjE/P0u9gIZBdgsBb1Kp6m7UkAH0oVk/M2U5kvWJC6XSvtFD0b85bz/5PXe9urJvAJ10DsIceITQ==","signatures":[{"sig":"MEQCIB9WjVX5N6NJJMWsZQGDSHtKptBouDYxJtgP2LtnEAjHAiB5B5p/BQ3kodG4xNBMH3K1KnGdaf0mxpoRrQJWSk38gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":556766},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"ef58a92c73cef32ddaec18d34078c0b64d0a2d4a","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.43_1787058115231_0.7282955648990608","host":"s3://npm-registry-packages-npm-production"}},"0.8.44":{"name":"@adia-ai/mcp","version":"0.8.44","license":"MIT","_id":"@adia-ai/mcp@0.8.44","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"28580a840a7f06452471e66a2437be387d786ab0","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.44.tgz","fileCount":36,"integrity":"sha512-h9eSupOWgP9RfOr1fAQFwk6cZdpAoJMl9uB2WUURwsbNSDaDaXvEXZGQimwhjAGU5UHlAsRM86DrTlsakX1NYg==","signatures":[{"sig":"MEQCIC4Uvjkpo6crb5XQiNTiEt3fcG3gDB5kx3fT6XF3fLV9AiAhlWLmV4lDLcKMmEUyr4+ZurUVDUmz7ARxqvbNRQalmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557420},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"39cc22cfde97b34dc89a516372879023d71f3f70","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.44_1787200950084_0.8288297421038684","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"@adia-ai/mcp","version":"0.8.45","license":"MIT","_id":"@adia-ai/mcp@0.8.45","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"28d24899b29b55019cbfae062d1bd0aa22f47f93","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.45.tgz","fileCount":36,"integrity":"sha512-VBUXZXMGXjxgm0Q9KIaeqvnvUMW7dTqcKeMr1MB9atClnlF0TmSyzhNHNqwRpZvMevEUbhDcPTZS5ghSGhlB4Q==","signatures":[{"sig":"MEYCIQDsnPAfkE6u1RMDNFtFEUbwuvWUAZ3jDluXplXDNQwMMQIhALr6ZXFcry6tSH1nUiBqyTYxosITXYRvjUrlaQRaCz37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":559787},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"173e8b9b4e538e3055fbbca84c9887dcc38fccbd","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.45_1787266576889_0.7642235565449769","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"@adia-ai/mcp","version":"0.8.46","license":"MIT","_id":"@adia-ai/mcp@0.8.46","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"bce5cf03f82bbb278fb7504c3ac030d7d3b6ed89","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.46.tgz","fileCount":36,"integrity":"sha512-V3ZCCjoXATcLyaQA3mkHRdxsfhuQB0Gih1DJD3/ovUeosFZbcxWmBvQC4CUS2WFYMFTqjh3IKHN9wfML6YwZ8g==","signatures":[{"sig":"MEUCIQDPvwR2eIBw9qfpnWUPFe7QK8jkRseVstk3vcdRRsSO7gIgTu8DHp9+IK4Y2F9GkMc/b7NeIySYq8PFsf8hPEjijbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561371},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"466b2a32e06097b72d20e79516e0381c6621da3f","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.46_1787365900384_0.4161521034914428","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"@adia-ai/mcp","version":"0.8.47","license":"MIT","_id":"@adia-ai/mcp@0.8.47","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"d62f722d2c8b8d97b40fac2f8bab3d6ffa6b28b8","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.47.tgz","fileCount":36,"integrity":"sha512-5anLqA7UJPQgx6W39IF2HbVFiSpWThM6a7S6/f/5cT0ctPkgadc6DVpS/G0WDeMVHik6cXpUZ0/Ly0E95rCPJw==","signatures":[{"sig":"MEUCIGCeWE9BBg7JPWLILvzLHhXFW5Cnn/ck/rnuTts5ftm6AiEApmsbVruqF6jz4NjY+ZuHleTUO5CMnJO4JMfCEa9W23A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561822},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"61f490b4c536bd0a9b9299b25c5ecc83f3448fe1","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.47_1787426465586_0.3207491186491904","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"@adia-ai/mcp","version":"0.8.48","license":"MIT","_id":"@adia-ai/mcp@0.8.48","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"daa6a2c8fa48a0355f98be90464a9e7cffa756ca","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.48.tgz","fileCount":36,"integrity":"sha512-H9L3jm42+fnarSUpcUrsmNCh3zAolCrf4SUnLIJMW7CFz/zIIevHEP+G1Nhq88Jd1Y+jUKqqWgvz8PrLazimFg==","signatures":[{"sig":"MEQCICfQWVPb6eJSpG9ZrM/PsutSEZTgtN6zLPzL9FRr9lMPAiBxk8Rq1DEU8p7xQGghTe2ghdwrMKEfpS8XwXe2d83zVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562281},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"a0c9df0fe84aadb2c6c0761faeb127c690cc41fc","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.48_1787508752388_0.6329799530109257","host":"s3://npm-registry-packages-npm-production"}},"0.8.50":{"name":"@adia-ai/mcp","version":"0.8.50","license":"MIT","_id":"@adia-ai/mcp@0.8.50","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"eb47b5044349cd73eb3546196ac0cbdf23d80dd2","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.50.tgz","fileCount":36,"integrity":"sha512-aZaNT68d3fztN36ueOZ+INFFEMV8QinTlBZHe/Uqu4iDQE4nQUzE+M8lfbNcLAUEomhFgjgYchjd9aMRONBJeA==","signatures":[{"sig":"MEUCIBCWKlt5SmlY5hLuWMp8FZaRbaIMjMcdtALMo3FfDpCSAiEA9n55ATuaFnOOwlwLMGgMxYQ0isFKA9wwPtrFCJLgPaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562910},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"2c5aaaae84000d19d5b94cde6db8f353d71fd7b7","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.50_1787546716971_0.2859033411353846","host":"s3://npm-registry-packages-npm-production"}},"0.8.51":{"name":"@adia-ai/mcp","version":"0.8.51","license":"MIT","_id":"@adia-ai/mcp@0.8.51","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"251e1247c3928080dd91f2e84c609eeecf260680","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.51.tgz","fileCount":36,"integrity":"sha512-Xl+5EGpqIezqxTjVruVavdbW+SL0chfm9mBM4ZpJ2msfLHG86cHH0dGMJnfF8F3nnfOcp+luOrJKSC8pjpHxqQ==","signatures":[{"sig":"MEUCIFdXZukPQ40prslIeCAG2B/L9gV4hak25/+W5dQILwkcAiEAx1UqtN4LO3OysQm7TjPUJ4fpYin3st7nP5KGE+16K9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571154},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"6886ffa8ba3324014b6fbc4d88cd503b7b63f4b9","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.51_1787616374083_0.3602903897601051","host":"s3://npm-registry-packages-npm-production"}},"0.8.52":{"name":"@adia-ai/mcp","version":"0.8.52","license":"MIT","_id":"@adia-ai/mcp@0.8.52","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"4a5c043a77f25d79dc128951000c993521bbceeb","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.52.tgz","fileCount":36,"integrity":"sha512-F377F3cENxpOIMoGo5wur2sPo36UVTMYKy2puNOibQ1COsqihdKUN7nNyoOd94rjkrLALQ2ieRzSSl0sNP6lVw==","signatures":[{"sig":"MEYCIQCMNcm18H0ocPxgK5xeyYQEFpy2fpQ3r+wRTSa6BZO2DwIhAIXkKfalHxNUNluqRYOUYpZmUifBp+huEqshAuMn81LA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571540},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"7f54d2a7e69a9fca8d6ae1386d16d3d99850cb8e","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.52_1787681243290_0.36755338333870924","host":"s3://npm-registry-packages-npm-production"}},"0.8.53":{"name":"@adia-ai/mcp","version":"0.8.53","license":"MIT","_id":"@adia-ai/mcp@0.8.53","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"c06452bbed8815452ce3041e70c610057dc7b777","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.53.tgz","fileCount":36,"integrity":"sha512-CYCN6QLb8WHT9jaaMiop3sWyGiN9kkC5MPLlMEEz436vQFB4Jd714UzgW4M5G0IV2PZR/SocOMOLmQAJuRw4cQ==","signatures":[{"sig":"MEQCIEf5tzPvEAkzBsTrTxKzI9tNqZ/es0/4nMkpbC2GTugoAiAXbWD6XzqJjR2NIV0H4xjIBuJ4b8erz5kJ3knMmT4Gpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":572334},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"d64fe13c180a1ccc340598de5c97ba1eb638490a","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.53_1787730110439_0.6364252425982191","host":"s3://npm-registry-packages-npm-production"}},"0.8.54":{"name":"@adia-ai/mcp","version":"0.8.54","license":"MIT","_id":"@adia-ai/mcp@0.8.54","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"1cd0c303463ab9256d4571fe7b2007b7b6d4c267","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.54.tgz","fileCount":36,"integrity":"sha512-6JbLZEmumAupYtRMNmK9U1Z+4k5Ki3JE7Tqh1mXNqltm5SbV2l5MFVeUSISo6MiontnVp6qsWjPLKH97cjQEbg==","signatures":[{"sig":"MEQCIEYikl1oj4On4Ckjq4VkomneqDfallK3IeRyj+g0y+SQAiBCzPo6PceQpRVUYzodKfhzwx/M58CKxIwn+R3eqFB0LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573344},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"79e3d1da477452f890bb188f800266afbe0aee72","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.54_1787840165766_0.7819416593779713","host":"s3://npm-registry-packages-npm-production"}},"0.8.55":{"name":"@adia-ai/mcp","version":"0.8.55","license":"MIT","_id":"@adia-ai/mcp@0.8.55","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"730d25b97462ff09ef71fa77ec5e5251145bd73e","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.55.tgz","fileCount":36,"integrity":"sha512-rckm5jetkfwweN+N8NYrDHN0q+Um9wF43n6hqgR0Z90XiUyqTFEI8MCcMlmrKn4v5k11uTwO86AjgiIYUhQusA==","signatures":[{"sig":"MEUCIGIl3pWWaKJdB3xyzyBppRlaroXStGipV467rBc7NwxCAiEAk1b8q2XmLc/1pfe9XJMyjarB4NdY6dwqYct/3uL4rMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573722},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"c50809d1711561aecf5a3294c40cb434a4e0b7ef","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.55_1787906231922_0.8514435726623546","host":"s3://npm-registry-packages-npm-production"}},"0.8.56":{"name":"@adia-ai/mcp","version":"0.8.56","license":"MIT","_id":"@adia-ai/mcp@0.8.56","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"5af5427121a5c4ccf183237a3e9177c657b9b9e1","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.56.tgz","fileCount":36,"integrity":"sha512-r/ovHoivvNWhE9a7zk4w73rrfrDYVCU4cAXp68hFnPky7LQ6A2v7nGEu4G7eR7S+XLW938bdsXZtLhDeTprzuA==","signatures":[{"sig":"MEYCIQD60MI2lk5HAtAowVlv7qAoMc7n7xGbOmuiamOTtVQGkgIhALgSyctjLfI4FnJKrYlEPpPBjCtc7p5W+HuR8vYjWeJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580910},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"21ea640bf50e52408ee518cd011ce29475e6c14f","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.56_1788221667685_0.5010948732219069","host":"s3://npm-registry-packages-npm-production"}},"0.8.57":{"name":"@adia-ai/mcp","version":"0.8.57","license":"MIT","_id":"@adia-ai/mcp@0.8.57","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"bcfc3759305b14dc6959dea65d5e0710137a5d9f","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.57.tgz","fileCount":37,"integrity":"sha512-NRMQKC7KaQM05X6YaCKBpoqN/i+mQME65DJrZGEFIWwchrniOMgyYa6WkN2n5+EIAVII/+KAB7sdEQd6iK/F5w==","signatures":[{"sig":"MEYCIQCMCTjQ2tkXfJ2dNVh7ny3fNJ2UGdXWV3JUU3rev0ucjwIhAK0Ppnin+saQIpjhT90yABzB91m0lXIgSR8qmJSw9aMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631053},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"676f8695af1be682e69e119dee3364f6296d4ef1","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.57_1788258388989_0.15519638141877623","host":"s3://npm-registry-packages-npm-production"}},"0.8.58":{"name":"@adia-ai/mcp","version":"0.8.58","license":"MIT","_id":"@adia-ai/mcp@0.8.58","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"59c511acb53de3c7bd82e390c51c49d65dc96ea6","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.58.tgz","fileCount":40,"integrity":"sha512-QCdc1y2kuAMOGDQa1EQHy3e26QeG3hzaoU02ZijbGdhVVmjKzHcs3z6JOQ04j8gRrcA5hL7Q7l9HTvUwu9iCAg==","signatures":[{"sig":"MEUCIQCNES6StHdjY7Jrqc4gcqU9bVcx09Lau8FWZec7fNPJXAIgMs47WzxXesahJjZn2fjPXSPm7B3iOQ6/BFdw+sfaDIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095838},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"0cd9728e75c649cbbd11b701fffe49d4a138d96f","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.58_1788369049693_0.582057048846711","host":"s3://npm-registry-packages-npm-production"}},"0.8.59":{"name":"@adia-ai/mcp","version":"0.8.59","license":"MIT","_id":"@adia-ai/mcp@0.8.59","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"1bdfbf8747a383995abcabd757be159ec52b646f","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.59.tgz","fileCount":42,"integrity":"sha512-2jvhnDeXl5OOZnyC6X1/o8sVxy2ZmAnXYhFMLYRgrC5B7Zz+wvs/WIF2m/OnAkstDErwARzxDlWv/TzZh9rQoA==","signatures":[{"sig":"MEUCIQCtNXN694FWAjpjPWqJvHEqHsaB7B+L8j3OTjaPszsBdAIgB8sRTMwbw/8CW53MOTy+nCD18DLtGKleZfORB1hEXdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICJgf9M7RuR78Uns5mMhU1My/pm1gepf1STfIVEm9nEwAiEArsuMsZ5HXv8YOogkULiDX8HeYjU2k5IZBJpCo6ATBjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1318827},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"70fc86bb14fdad8abadd0fe60e15ed8a2def8b0c","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.59_1788538985536_0.38875121828166037","host":"s3://npm-registry-packages-npm-production"}},"0.8.60":{"name":"@adia-ai/mcp","version":"0.8.60","license":"MIT","_id":"@adia-ai/mcp@0.8.60","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"836822982a8be4cf0a87431f5097142820f76119","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.60.tgz","fileCount":44,"integrity":"sha512-hEm6frQ8PQW2Jk3lU3fWKb9FkS+WjPatNjQKIaQ4xkt0uOTydHZNhVdBmSZUJaiXnXYhw+wp7T02VimAO2xdhA==","signatures":[{"sig":"MEUCIQDaM4+eI2A7VmkbapL2qgqPlj8n0iOyX6aMPVVxmm4TXAIgYXrjK+GswAbeP4IVi8Np9QVmpT5Rghz6rMbvVtmlyjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEMgJEGIc3iHwR3Dcm2rLHu5REUT/wp2MFr8RR88Gk0FAiALjzV7sgd55smsRpwhO4rs9DZhk6IXcswqa4mW8GSl0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1398652},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"a579180ece80f6ead0e3953226bb272779a1bcef","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.60_1788724791793_0.23368229348988478","host":"s3://npm-registry-packages-npm-production"}},"0.8.61":{"name":"@adia-ai/mcp","version":"0.8.61","license":"MIT","_id":"@adia-ai/mcp@0.8.61","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"2d4e2b3f03e6da82f3542543e1f6c2d9dc99e689","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.61.tgz","fileCount":44,"integrity":"sha512-z/1PAlIhrizMR2U005bhBjY2IG5ix7TAfnzSnTDaKEtYHgua9X+BTxwCbmjeFNS8hQjQ/RW2XAtRY98IMj0+nw==","signatures":[{"sig":"MEQCIBkJ5flFY5a65vugQ2osIkp1a3L6AgoGSWJgybWgMBO2AiBLv7XC5k0dz803Nu0KCMPrV+lj8sbPVmQLN8bhE2PZyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHRiWFSU1Wt/m/P8rY5ILMlxodZZMFsLBOvLetpLI0DgIgLOKQafYynsRDO3/J0TwVS1FDILt3WfltQ53PhG07MdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1414967},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"7567156a6dc9fa03d9a8e48d04343e7cda654ee4","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.61_1789085929753_0.008999524566322359","host":"s3://npm-registry-packages-npm-production"}},"0.8.62":{"name":"@adia-ai/mcp","version":"0.8.62","license":"MIT","_id":"@adia-ai/mcp@0.8.62","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"35b2767585dca5297eb0613ee11115ee018347c2","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.62.tgz","fileCount":44,"integrity":"sha512-noUhOTikm3yxTUgibDAbBxbnq20TqRuliOtTh5q9oludhu0OnPVDiRP3KUh6wg3wDj8YkiCBC2KgIshLpp8AkA==","signatures":[{"sig":"MEYCIQC3dL1sUqEUwpRUYnxy3eVPrDrWMX2N3z0CxqyVbr2BgwIhAONOTDs+QI3fAjcoSDpa8pK7yIhS1XXfW80uSIjJGnUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/WVl3iPHMsYv28D6PKvoq2wvURZkCcv+YIQbjGH5bLAiEAy0NIsMfVmAuY6HvdAyNp+hIlftExSC3GKStN2o9j9TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415418},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"940109cacf6b439a565b83e3058e4deb40a12fce","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.62_1789103149197_0.2558216836177001","host":"s3://npm-registry-packages-npm-production"}},"0.8.63":{"name":"@adia-ai/mcp","version":"0.8.63","license":"MIT","_id":"@adia-ai/mcp@0.8.63","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"7ca9ea9802154e47d3c39efe62a2f3e4173960cf","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.63.tgz","fileCount":44,"integrity":"sha512-95DJzbHwkZxmflKMMIM1WZCAljwH8I96eRun7IzlzQKpbzZntUgEyFcYfLnWEkwFm2hBmMtrNte7ZnnTD2Jebg==","signatures":[{"sig":"MEUCIQCrJ74rRUTQDJ1eA4+nhPgUXwE5otlkKEpD6EuoG+LY9AIgGxcYObikckB+4R+ZNtvM5GuMURLHHR/xofp/tKfD3Pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpBWx0mHxPTYfuc1pe5Xx/AtUaLuERZrn2OTOdTmrAPAiEAoKm3F76wep0NyWnDrfF4fTSg3tj3yPOAnkUjwbPZwOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415860},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"9191ba6a12c9f3c763ffb73d03e7c5fe6574aa5e","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.63_1789268721553_0.13906837741192524","host":"s3://npm-registry-packages-npm-production"}},"0.8.64":{"name":"@adia-ai/mcp","version":"0.8.64","license":"MIT","_id":"@adia-ai/mcp@0.8.64","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"73015610b79210690231bffe063c4700b5a8de27","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.64.tgz","fileCount":44,"integrity":"sha512-3Lw9mWlN9H/QB95yc9lb5slqWCAns2mdBVw30OhRxFV9iAlcFbzxEhkTDasYZqDzuUIfN127RwpDv6p5J14q/Q==","signatures":[{"sig":"MEUCIQDnwRMpAAblbxW0nD/Bm84HWBkFF7yIi6LydOKcnPNZQgIgX0eQp9TMqvfv5Hl6/QV6Aedy8SmqRpL6+NHJRqhWjV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwena+6v744B7R6GbI+Efft9+aQi7BpJ1pADGLPVrvYAIgZmmkznLJyqBWCu37a+WIrbYTFf1i/5CStgekpZZARyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416294},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"21e0830149de414604c2e3ccfbfeafc76db89176","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.64_1789340383695_0.06458741615525376","host":"s3://npm-registry-packages-npm-production"}},"0.8.65":{"name":"@adia-ai/mcp","version":"0.8.65","license":"MIT","_id":"@adia-ai/mcp@0.8.65","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"bin":{"adia-mcp":"bin/adia-mcp"},"dist":{"shasum":"e2d290ce04074921a2ac18cedbf7fe84500205e9","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.65.tgz","fileCount":44,"integrity":"sha512-mFqjwxptXd1+s0jeK8+Ntbs8b8OMMitiYTfOjsf3EeHIS3ypSmdv8ual2v+EF2qUbv/0Nn4SDUxFqYrvSMb0yw==","signatures":[{"sig":"MEYCIQCJV6H4TSJJYzSFPGiR0GJkwYGSZKxxmhpq+zF5++lviwIhAI8qA2YZLM9RtDQqCAbk7OOiEPO2wyZHLRDcajKyYnG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCp2rxrFOhI/TZH9+mOk8ZGqIea4P/XmSqIfEuzMgn4qQIgMRnSyxnRrZjCu/EydwYOodElJ3rVpTKlQEw//eqSto0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1416696},"type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"a153b17cdfaeba8a3c3f1cef8512f6d830ab26c3","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.65_1789358040463_0.39425900129534264","host":"s3://npm-registry-packages-npm-production"}},"0.8.66":{"_id":"@adia-ai/mcp@0.8.66","bin":{"adia-mcp":"bin/adia-mcp"},"bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"dist":{"shasum":"269026eb707c415d7054ec6474a73ab011148322","tarball":"https://registry.npmjs.org/@adia-ai/mcp/-/mcp-0.8.66.tgz","fileCount":44,"integrity":"sha512-Fi8h6vUSb5vYCZ6PC5W91+TjDyFw8wOM9Y0gUN7WtaMIw2pnK+UBfsDKlUVJYFv9W7+FlzDyWDNX/egK0Lblug==","signatures":[{"sig":"MEQCICCeO85kT1QUlOqN3OS2Csb8imiCTctdnTC0FPg+TTeEAiAZXw9T9baQA+p2ssN+NJHY3aZnO6z7mig1qQvIGFsWCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBb/5wWdgRXwiLFWVS2ilSwHf7kThYevaBgozGvM84Z7AiEAtWuBmaCltw2S+7h48OW0kOLHIUDi5zdKdsv9mJQCPIs="}],"unpackedSize":1417124},"name":"@adia-ai/mcp","type":"module","exports":{"./gen-ui/server.js":{"types":"./gen-ui/server.d.ts","import":"./gen-ui/server.js","default":"./gen-ui/server.js"},"./factory/server.js":{"types":"./factory/server.d.ts","import":"./factory/server.js","default":"./factory/server.js"},"./protocol/server.js":{"types":"./protocol/server.d.ts","import":"./protocol/server.js","default":"./protocol/server.js"}},"gitHead":"9a6018c0714be2491ed6e19c2098fa83bd6134f9","license":"MIT","version":"0.8.66","_npmUser":{"name":"kimgish-adia","email":"kim.granlund@adia.ai"},"homepage":"https://github.com/adiahealth/gen-ui-kit#readme","repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"_npmVersion":"10.9.8","description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","directories":{},"maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"sideEffects":["./gen-ui/server.js","./gen-ui/load-env.js"],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.24.0","express":"^4.21.0","@adia-ai/llm":"^0.8.0","@adia-ai/a2ui":"^0.8.0","@adia-ai/agent":"^0.8.0","@adia-ai/gen-ui":"^0.8.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.8.66_1789406422446_0.7602353623681233"}}},"time":{"created":"2026-08-14T19:12:37.348Z","modified":"2026-09-14T17:20:22.714Z","0.8.37":"2026-08-14T19:12:37.665Z","0.8.38":"2026-08-15T02:36:00.681Z","0.8.39":"2026-08-15T06:45:53.470Z","0.8.40":"2026-08-15T15:32:52.130Z","0.8.41":"2026-08-17T17:20:26.790Z","0.8.42":"2026-08-17T23:03:43.348Z","0.8.43":"2026-08-18T13:01:55.401Z","0.8.44":"2026-08-20T04:42:30.304Z","0.8.45":"2026-08-20T22:56:17.056Z","0.8.46":"2026-08-22T02:31:40.515Z","0.8.47":"2026-08-22T19:21:05.744Z","0.8.48":"2026-08-23T18:12:32.600Z","0.8.50":"2026-08-24T04:45:17.102Z","0.8.51":"2026-08-25T00:06:14.236Z","0.8.52":"2026-08-25T18:07:23.419Z","0.8.53":"2026-08-26T07:41:50.592Z","0.8.54":"2026-08-27T14:16:05.914Z","0.8.55":"2026-08-28T08:37:12.094Z","0.8.56":"2026-09-01T00:14:27.842Z","0.8.57":"2026-09-01T10:26:29.165Z","0.8.58":"2026-09-02T17:10:49.903Z","0.8.59":"2026-09-04T16:23:05.666Z","0.8.60":"2026-09-06T19:59:51.893Z","0.8.61":"2026-09-11T00:18:49.922Z","0.8.62":"2026-09-11T05:05:49.300Z","0.8.63":"2026-09-13T03:05:21.640Z","0.8.64":"2026-09-13T22:59:43.784Z","0.8.65":"2026-09-14T03:54:00.560Z","0.8.66":"2026-09-14T17:20:22.548Z"},"bugs":{"url":"https://github.com/adiahealth/gen-ui-kit/issues"},"license":"MIT","homepage":"https://github.com/adiahealth/gen-ui-kit#readme","repository":{"url":"git+https://github.com/adiahealth/gen-ui-kit.git","type":"git","directory":"packages/gen-ui/mcp"},"description":"AdiaUI's three MCP servers, one npm package (gh#1240, ADR-0051). `adia-mcp gen-ui` — the 31-tool generation server (compose engine, corpus, retrieval, feedback/eval loop). `adia-mcp protocol` — the 5-tool A2UI protocol server (validate + registry introspe","maintainers":[{"name":"kimgish-adia","email":"kim.granlund@adia.ai"}],"readme":"# @adia-ai/mcp\n\n**Three MCP servers, one npm package, one bin.** ADR-0048 §3 ruled distinct\nservers (\"they do different things\"); gh#1240 (operator ruling 2026-08-14)\nunified only the *distribution* — before either predecessor name\n(`@adia-ai/gen-ui-mcp`, `@adia-ai/a2ui-protocol-mcp`) ever published a 0.8.x —\ninto this one package. ADR-0051 (gh#1241) added the third server, `factory`,\nas a third subcommand under the same one-package ruling.\n\n| You want to… | Run |\n|---|---|\n| Generate UI from an intent, search the training corpus, run evals, catalog-aware validation + anti-pattern scoring | `adia-mcp gen-ui` |\n| Check that an A2UI document is well-formed, whoever produced it; see which component types/wiring exist with no corpus and no model | `adia-mcp protocol` |\n| Build adia-ui APPS from any MCP harness — orient, scaffold, structural audit, the surface-qa browser gate, doctrine resources | `adia-mcp factory` |\n| See the three-server menu | `adia-mcp` (bare) |\n\n**The protocol server's four tool names are distinct from the gen-ui\nserver's** (gh#1248 renamed them off their original same-named forms before\nthe protocol server ever published) — each still has a narrower,\nprotocol-only counterpart on `gen-ui`; see\n[Tool name disambiguation](#tool-name-disambiguation) for the mapping if you\nhave both servers installed.\n\n## Install\n\n```bash\nnpm install -g @adia-ai/mcp     # global — exposes the `adia-mcp` bin\n# OR\nnpm install @adia-ai/mcp        # local — invoke via npx\n```\n\nClaude Desktop / Cursor / any MCP host, `mcpServers` block:\n\n```json\n{\n  \"mcpServers\": {\n    \"adia-ui\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@adia-ai/mcp\", \"gen-ui\"]\n    },\n    \"a2ui-protocol\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@adia-ai/mcp\", \"protocol\"]\n    },\n    \"adia-factory\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@adia-ai/mcp\", \"factory\"]\n    }\n  }\n}\n```\n\n(`adia-factory` is the reserved config key for the factory server —\nADR-0051's config-key ruling, 2026-08-14.)\n\nFrom a local checkout:\n\n```bash\nnode packages/gen-ui/mcp/bin/adia-mcp gen-ui       # stdio, local IDE\nnode packages/gen-ui/mcp/bin/adia-mcp protocol     # stdio, protocol-only\nnode packages/gen-ui/mcp/bin/adia-mcp factory      # stdio, factory toolbox\nMCP_HTTP_PORT=3460 node packages/gen-ui/mcp/bin/adia-mcp gen-ui   # HTTP transport (gen-ui only)\n```\n\n## `gen-ui` — the generation server\n\nWraps [`@adia-ai/gen-ui`](../engine/compose). Exposes the generation engine,\ncomponent catalog, pattern library, validator, and training feedback loop as\n**30 MCP tools** for Claude Desktop, Claude Code, Cursor, Windsurf, and any\ndeployed MCP-capable host.\n\n> Runtime only. Generation logic lives in `@adia-ai/gen-ui`; UI atoms in\n> [`@adia-ai/web-components`](../../web-components); the A2UI protocol runtime\n> (renderer, registry, streams, wiring) in [`@adia-ai/a2ui`](../a2ui); corpus\n> in [`@adia-ai/gen-ui/corpus`](../engine/corpus).\n\n### Two transports, one tool surface\n\n| Mode | When | LLM source |\n|---|---|---|\n| **stdio** (default) | Local IDE tools — Claude Code, Cursor, Hermes | Host's LLM via MCP sampling (no API key needed) |\n| **HTTP** (`MCP_HTTP_PORT`) | Deployed web service, remote MCP clients | `.env` API key required |\n\n**stdio** requests LLM inference from the host via MCP `sampling/createMessage`\n— no separate API key, same model, same token budget the user is already\npaying for. **HTTP** gives each session its own transport **and its own\n`McpServer`** (the SDK binds one transport per server instance); corpus,\ncatalog and chunk index stay process-wide and shared.\n\n#### Session idle TTL (HTTP only)\n\n| Env | Default | Meaning |\n|---|---|---|\n| `MCP_SESSION_TTL_MS` | `1800000` (30 min) | Idle time before a session is evicted. `0` or negative disables eviction entirely. |\n\nEvery request refreshes a session's last-activity stamp; an idle-evicted\nsession's next request gets the same `-32001` an unknown session id gets —\nre-`initialize` to continue. stdio has no sessions and is unaffected.\n\n### Quick start\n\n```bash\nexport ANTHROPIC_API_KEY=sk-ant-…   # at least one provider key, for generate_ui\nadia-mcp gen-ui                                        # global install, stdio\nnpx @adia-ai/mcp gen-ui                                # via npx\nnode packages/gen-ui/mcp/gen-ui/server.js                     # from local checkout\nMCP_HTTP_PORT=3460 node packages/gen-ui/mcp/gen-ui/server.js  # HTTP → 0.0.0.0:3460/mcp\n```\n\n### Tools\n\n**See [`TOOLS.md`](./TOOLS.md) for the full reference** (all three servers,\nsectioned) — tool names, descriptions, grouping, argument schemas. Quick map\nfor `gen-ui`:\n\n| Group | Tools |\n|---|---|\n| **Generation** | `generate_ui`, `refine_ui` |\n| **Discovery** | `get_component_map`, `lookup_component`, `lookup_chunk`, `get_traits`, `get_wiring_catalog`, `list_patterns`, `server_status` |\n| **Retrieval** | `search_chunks`, `get_chunk`, `search_patterns`, `get_composition`, `get_graph`, `resolve_composition`, `zettel_stats` |\n| **Synthesis + state** | `compose_from_chunks`, `refine_composition`, `get_state`, `report_issue` |\n| **Intent + context** | `plan_app_state`, `classify_intent`, `assemble_context` |\n| **Validation + conversion** | `validate_schema`, `check_anti_patterns`, `convert_html` |\n| **Feedback + evaluation** | `submit_feedback`, `get_quality_metrics`, `get_training_gaps`, `run_eval` |\n\n### Layout\n\n```\ngen-ui/\n├── server.js      MCP bootstrap — registers tools inline; the rest live in tools/ modules\n├── scripts/       Standalone runners (smoke tests, eval diffs, visual validate)\n├── tools/         tool modules: synthesis · validation · feedback · corpus · zettel · discovery · refine\n└── evals/         held-out eval fixtures\n```\n\n### Gotchas\n\n- **Corpus load is noisy.** The zettel composer prints stats to stderr on\n  first invocation. Callers expecting silent MCP should swallow stderr.\n- **API keys must be set before the server starts.** Changing env vars\n  mid-session doesn't hot-reload adapters.\n- **Engine selector is internal.** Don't pass `engine: 'mcp'` — the generator\n  picks `monolithic` vs `zettel` from intent + mode.\n- **Multi-turn state is per-process, in-memory, ephemeral.** Restarting the\n  server drops every multi-turn chain in flight. Checkpoint the canvas to your\n  own store between turns and pass `currentCanvas` on resume rather than\n  relying on `executionId`/`sessionId` for durability.\n\n## `protocol` — the A2UI protocol server\n\nWraps [`@adia-ai/a2ui`](../a2ui) and nothing else. `@adia-ai/gen-ui` and\n`@adia-ai/llm` are deliberate **non**-dependencies of this surface — see\n[Why a separate server](#why-a-separate-server-not-just-a-shared-one).\n\nFive tools, no API key, no `.env`, **stdio only** (no HTTP mode — express and\nsession-sweep belong to `gen-ui`): `validate_document` · `get_registry_map` ·\n`get_wiring_registry` · `get_catalog_ladder` · `protocol_status`.\n\n```bash\nnode packages/gen-ui/mcp/protocol/server.js       # stdio only\nnpm run mcp:protocol:smoke                 # boot + exercise all 5 tools + isolation proof\n```\n\n### Tool name disambiguation\n\n**Until gh#1248, all four of these tool names were shared with `gen-ui`, each\nreturning a different shape depending on which server answered — a host with\nboth installed saw each name twice.** The protocol server had never\npublished, so gh#1248 (adversarial-review finding F7, 2026-08-14) renamed all\nfour off their original same-named forms while the cost was still zero. Each\nrenamed tool keeps its narrower, protocol-only counterpart on `gen-ui`:\n\n| Tool (`protocol`) | Counterpart (`gen-ui`) | `protocol` shape | `gen-ui` shape |\n|---|---|---|---|\n| `validate_document` | `validate_schema` | protocol verdict only | same verdict **plus** a `catalog` key (AJV against the v0.9 catalog) and anti-pattern scoring |\n| `get_registry_map` | `get_component_map` | `{ totalTypes, totalTags, entries: [{ type, tag, aliases }] }` | newline-delimited `Type -> <tag>: description` text from the catalog |\n| `get_wiring_registry` | `get_wiring_catalog` | `{ controllers, handlers, uriSchemes }` — **names only**, read live from the runtime registry | the full authoring knowledge base: UI event payloads, refresh strategies, value sources, association types, per-controller config/commands/bind |\n| `protocol_status` | `server_status` | transport + protocol-registry stats | transport, sampling capability, corpus stats |\n\nThat asymmetry is the point — `protocol` answers questions about the standard\nitself (any producer's document), `gen-ui` answers questions about this\nproducer's catalog. The rename only changed how a client asks; it changed\nneither shape.\n\n## `factory` — the adia-factory server\n\nThe developer toolbox (ADR-0051, gh#1241): build adia-ui **apps** from any\nMCP-speaking harness (Claude Code, Hermes, Pi, …) — the adia-ui-factory\nplugin's capabilities without Claude-Code-specific skills/commands/agents.\nMCP config key: **`adia-factory`** (reserved).\n\nSeven tools, no API key, no `.env`, **stdio only**: `orient_app` ·\n`scaffold_app` · `scaffold_page` · `scaffold_component` · `audit_structure` ·\n`verify_surface` · `factory_status`. See [`TOOLS.md`](./TOOLS.md) for the\nfull reference.\n\n**Every tool wraps an existing gated script** (ADR-0051 §2 — the server adds\nno business logic): the factory plugin's `adia-info`, `record-lint`,\n`adia-lint`, `adia-scaffold`, `adia-contract-check`, and `adia-probe`,\nvendored verbatim into `factory/vendor/` by\n`npm run build:factory-mcp-assets` (the plugin's own files stay the single\nsource; the vendor manifest + `mcp:factory:smoke` keep the copies honest).\n\n**Doctrine ships as MCP resources generated from the skill files at build\ntime** (ADR-0051 §3), never hand-copied:\n`adia://factory/{shell-selection,data-wiring,token-pairing-laws,pattern-index}`.\n\nRuntime needs:\n\n- **python3** — four of the wrapped scripts are stdlib-only Python 3.8+.\n  Absent, the affected tools return an actionable install message.\n- **Playwright is NOT a dependency** (ADR-0051 §6): `verify_surface`\n  lazy-loads it from the target project (`npm i -D playwright` there); every\n  other tool works without it. Keeps `npx -y @adia-ai/mcp` installs light.\n\nDeliberate **non**-dependencies, same posture as `protocol` (ADR-0051 §5):\n`@adia-ai/gen-ui` and `@adia-ai/llm` never appear in this server's runtime\nmodule graph — a developer wanting generation talks to `adia-mcp gen-ui`.\n`mcp:factory:smoke` walks the module graph from `factory/server.js` and\nfails on any reach, proves zero tool-name overlap with both sibling servers\n(ADR-0051 §4), and asserts tool-name/resource-URI conformance against\n[`factory/public-surface.json`](./factory/public-surface.json) — the\nchecked-in surface definition minted for the `adia-factory-public` (remote\nclaude.ai connector) reconciliation. Scope, honestly: this is\n**local-surface conformance** — the remote publishes no machine-readable\nmanifest yet, so remote divergence is not detectable until that export\nexists (the file's `$comment` rules that its rosters then become an import\nof it, never a fork).\n\n```bash\nnode packages/gen-ui/mcp/factory/server.js   # stdio only\nnpm run mcp:factory:smoke                    # boot + exercise tools + freshness, zero-overlap, parity, isolation proofs\n```\n\n### Why a separate server (not just a shared one)\n\nADR-0048 Decision §3 and `.claude/docs/specs/a2ui-gen-ui-split.md` ## Interfaces\n▸ MCP partition: the MCP SDK and zod would otherwise become dependencies of\nevery embedding host that only needs to render a canvas and validate\ndocuments against the standard, with no need for the generation engine or a\nmodel client. Two servers keep that boundary at the process level, not just\nthe package level; gh#1240 only moved where the two servers' code and npm\nmanifest live, not that boundary.\n\n## Package exports\n\n`package.json`'s `exports` map declares three subpaths — `./gen-ui/server.js`,\n`./protocol/server.js`, and `./factory/server.js` (added by ADR-0051/gh#1241;\nadding a subpath is the safe direction). The first two are the entry points the packed-boot probe (and\nthe published `@adia-ai/a2ui-mcp@0.8.37` bridge shim, frozen on the registry)\nreach by deep import (`@adia-ai/mcp/gen-ui/server.js`). This is an explicit\n**invariant**, not an accident of omission: without a declared `exports` map\nevery file in `files` is deep-importable by default, which is what let that\nresolution work before this map existed. Adding ANY future subpath key here is\nfine; removing or renarrowing either of the first two silently breaks the\npublished shim for anyone still on the retired, deprecated\n`@adia-ai/a2ui-mcp` name. Re-run `npm run probe:packed-boot` after touching\nthis map.\n\n## Local development\n\n```bash\nnpm run build:mcp-server            # gen-ui: server.ts + tools/*.ts -> .js (esbuild)\nnpm run build:protocol-mcp-server   # protocol: server.ts + tools/*.ts -> .js (esbuild)\nnpm run build:factory-mcp-server    # factory: server.ts + tools/*.ts -> .js (esbuild)\nnpm run build:factory-mcp-assets    # factory: re-vendor scripts + re-derive doctrine resources from the plugin\nnpm run mcp:smoke                   # gen-ui: boot over stdio, exercise all 32 tools\nnpm run mcp:protocol:smoke          # protocol: boot over stdio, exercise all 5 tools + isolation proof\nnpm run mcp:factory:smoke           # factory: asset freshness + boot + tools + zero-overlap/parity/isolation proofs\nnpm run build:mcp-tools-md          # regenerate TOOLS.md (all three servers, sectioned) from the live tool lists\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}