{"_id":"@ifc-lite/mcp","_rev":"47-66dd0d578c033d027b55a8b8d9eb945a","name":"@ifc-lite/mcp","dist-tags":{"latest":"0.29.0"},"versions":{"0.2.0":{"name":"@ifc-lite/mcp","version":"0.2.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.2.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://louistrue.github.io/ifc-lite/","bugs":{"url":"https://github.com/louistrue/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"2fec19ea0c6bf89580baba37fed20693ef387763","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.2.0.tgz","fileCount":155,"integrity":"sha512-dQXD/4z927mLb2MZzjYRZZaZoKy2orW918PwTZtIDonyORrFHISK7FvHQ2a3KfTteb1396NLinBUAp52Rk/Oiw==","signatures":[{"sig":"MEYCIQCoUpmHFkaySWA9R2zsBOFeQmtMI+jvUS188jazo3J88gIhAOwBbm6yGkBk07l5nZFVbQlootxWR4yd72JQ/T/G5Qtx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566352},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"louistrue","email":"info@lt.plus"},"_resolved":"/tmp/9f7c236b0a55df62f37a4dea4bce0d0e/ifc-lite-mcp-0.2.0.tgz","_integrity":"sha512-dQXD/4z927mLb2MZzjYRZZaZoKy2orW918PwTZtIDonyORrFHISK7FvHQ2a3KfTteb1396NLinBUAp52Rk/Oiw==","repository":{"url":"git+https://github.com/louistrue/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.8.2","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@types/node":"^20.0.0","@ifc-lite/bcf":"^1.15.3","@ifc-lite/ids":"^1.14.11","@ifc-lite/sdk":"^1.15.0","@ifc-lite/data":"^1.15.2","@ifc-lite/query":"^1.14.7","@ifc-lite/create":"^1.15.0","@ifc-lite/export":"^1.18.0","@ifc-lite/parser":"^2.3.0","@ifc-lite/encoding":"^1.14.6","@ifc-lite/mutations":"^1.15.0","@ifc-lite/viewer-core":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.1","typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1777870475036_0.7237900544499563","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ifc-lite/mcp","version":"0.2.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.2.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"c04a304c966b12661207ee1d2567c8af67932826","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.2.1.tgz","fileCount":159,"integrity":"sha512-mOBENTw/W343yirD43TN1MKkpuYCKUZdixcrjcdknlrQc7JLiSmCoEHDyfYEIIoGFXMvbULaNsUYqeAfZm8dfQ==","signatures":[{"sig":"MEQCIDzS3sR93Z6NuL9UI7gl+UJojoweaN99QjCE8sNNo9qrAiBUjXPrf/D6yl649n/XW9iQRs+DvCyDhTPR9crUTTxY7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":564898},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/4b41df445db9847ed8b3901044dec776/ifc-lite-mcp-0.2.1.tgz","_integrity":"sha512-mOBENTw/W343yirD43TN1MKkpuYCKUZdixcrjcdknlrQc7JLiSmCoEHDyfYEIIoGFXMvbULaNsUYqeAfZm8dfQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/node":"^25.9.1","@ifc-lite/bcf":"^1.15.4","@ifc-lite/ids":"^1.15.4","@ifc-lite/sdk":"^1.16.1","@ifc-lite/data":"^2.0.0","@ifc-lite/query":"^1.14.8","@ifc-lite/create":"^1.15.1","@ifc-lite/export":"^1.19.3","@ifc-lite/parser":"^3.0.0","@ifc-lite/encoding":"^1.14.6","@ifc-lite/mutations":"^1.15.1","@ifc-lite/viewer-core":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.1","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.1_1780073690747_0.36132739429020533","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ifc-lite/mcp","version":"0.3.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.3.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"43c49b8903c779763d8039ada71d2e55cbb701a8","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.3.0.tgz","fileCount":163,"integrity":"sha512-w5BV7KUX7ufxdwa5WmKvIEht0AJ3wK7+O4b8F4LxJ6NKY432zOgr3RqaarETPtPd7hTn0gQOlfHPPiFk0LiQ6Q==","signatures":[{"sig":"MEQCIH2hCv6KehW2mzO9a4vb4uyj4R9uMzgyISwIT7RJbX+eAiAgJWr6H+nsCKMvk5bjpjZDk5F/hVvejFO8ATKv3d/WHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582395},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/bc565e3a6bcc91a77611f1dec855c896/ifc-lite-mcp-0.3.0.tgz","_integrity":"sha512-w5BV7KUX7ufxdwa5WmKvIEht0AJ3wK7+O4b8F4LxJ6NKY432zOgr3RqaarETPtPd7hTn0gQOlfHPPiFk0LiQ6Q==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/node":"^25.9.1","@ifc-lite/bcf":"^1.15.4","@ifc-lite/ids":"^1.15.4","@ifc-lite/sdk":"^1.17.0","@ifc-lite/data":"^2.0.0","@ifc-lite/clash":"^1.1.0","@ifc-lite/query":"^1.14.8","@ifc-lite/create":"^1.15.1","@ifc-lite/export":"^1.19.3","@ifc-lite/parser":"^3.0.0","@ifc-lite/encoding":"^1.14.6","@ifc-lite/geometry":"^2.1.0","@ifc-lite/mutations":"^1.15.1","@ifc-lite/viewer-core":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.1","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1780228291808_0.28894888254565254","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ifc-lite/mcp","version":"0.3.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.3.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"a2072333341b34444c4c2b19916b5b64cec4eab5","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.3.1.tgz","fileCount":163,"integrity":"sha512-j6nbw+/bmSSQu/1wSbUxUufc9S0EHGOplWIOJt1wSlyyxwNZPOAoK8+CpZ8n+hBOkWqdxXhwp2Fs/n8TncJVOg==","signatures":[{"sig":"MEUCIB/5GRtTeubD6+XJRU4MjzDLtWReCyjPEPCsg2EhXnaqAiEAmtZ7+0Hk9ofsKGXgmVodyI2wL881KO9Qkz9Dw5HiPkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598041},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/96a35f14189c595404f776e411f7ecb6/ifc-lite-mcp-0.3.1.tgz","_integrity":"sha512-j6nbw+/bmSSQu/1wSbUxUufc9S0EHGOplWIOJt1wSlyyxwNZPOAoK8+CpZ8n+hBOkWqdxXhwp2Fs/n8TncJVOg==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/node":"^25.9.1","@ifc-lite/bcf":"^1.15.5","@ifc-lite/ids":"^1.15.5","@ifc-lite/sdk":"^1.17.1","@ifc-lite/data":"^2.0.1","@ifc-lite/clash":"^1.1.1","@ifc-lite/query":"^1.14.9","@ifc-lite/create":"^1.15.1","@ifc-lite/export":"^1.19.4","@ifc-lite/parser":"^3.1.0","@ifc-lite/encoding":"^1.14.6","@ifc-lite/geometry":"^2.3.0","@ifc-lite/mutations":"^1.15.2","@ifc-lite/viewer-core":"^0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.9.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.1_1780830881759_0.11784401258920685","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@ifc-lite/mcp","version":"0.3.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.3.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"509d71b45cb62a0ecab8c4f99df79f90bfee5974","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.3.2.tgz","fileCount":163,"integrity":"sha512-l9tCSDm+VJh3yDaPZzXlKlvUr+u82r+0Ed0luX6KDGXgZM6Kezg9ZeViqQVo4dHV+D/oLKuJ0JK8J1dI//4dBw==","signatures":[{"sig":"MEQCIECtyt8P2IJK/nlQ/lDiC/VjFMxTVFkUimzWGvoN64SmAiBy6ER4/XLrQlUswYcDJH9BQ+E81ivGbwMrkvD/uD6XXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598078},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.3.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/e03f9d05d4b334d069be1a0cd93e2b61/ifc-lite-mcp-0.3.2.tgz","_integrity":"sha512-l9tCSDm+VJh3yDaPZzXlKlvUr+u82r+0Ed0luX6KDGXgZM6Kezg9ZeViqQVo4dHV+D/oLKuJ0JK8J1dI//4dBw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/node":"^25.9.2","@ifc-lite/bcf":"^1.15.6","@ifc-lite/ids":"^1.15.6","@ifc-lite/sdk":"^1.18.1","@ifc-lite/data":"^2.0.2","@ifc-lite/clash":"^1.1.2","@ifc-lite/query":"^1.14.10","@ifc-lite/create":"^1.16.1","@ifc-lite/export":"^1.19.5","@ifc-lite/parser":"^3.1.1","@ifc-lite/encoding":"^1.14.7","@ifc-lite/geometry":"^2.4.1","@ifc-lite/mutations":"^1.15.3","@ifc-lite/viewer-core":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.2_1781102950443_0.8694346073482657","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@ifc-lite/mcp","version":"0.3.3","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.3.3","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"0079cd722162b286677e3717b6100ab81205bffa","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.3.3.tgz","fileCount":163,"integrity":"sha512-pfWnyh/uCZskfdc4Dtz02MqEI2nVAONlbdPv4RbCN8tlhEhtyXs+f4PtiISxhbNICyh5NLxLsnCddn+sn7bI+A==","signatures":[{"sig":"MEQCIDJY54h+P80Fp4hVvn3/ImyEVG8NGNVpfkLt38icNYC7AiBIqij/lCBwXTfR5qcssAZ3Z61d4kOAnnzq92TdDZuOFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598012},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.3.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/f6e1e605cbcf067b1576a13f6f1e0fce/ifc-lite-mcp-0.3.3.tgz","_integrity":"sha512-pfWnyh/uCZskfdc4Dtz02MqEI2nVAONlbdPv4RbCN8tlhEhtyXs+f4PtiISxhbNICyh5NLxLsnCddn+sn7bI+A==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@ifc-lite/bcf":"^1.15.6","@ifc-lite/ids":"^1.15.10","@ifc-lite/sdk":"^1.18.3","@ifc-lite/data":"^2.0.3","@ifc-lite/clash":"^1.1.3","@ifc-lite/query":"^1.14.10","@ifc-lite/create":"^1.16.2","@ifc-lite/export":"^1.19.6","@ifc-lite/parser":"^3.2.0","@ifc-lite/geometry":"^2.6.1","@ifc-lite/mutations":"^1.15.3","@ifc-lite/viewer-core":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.9.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.3_1781263034809_0.4928794326182586","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ifc-lite/mcp","version":"0.4.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.4.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"b09df55f747b003064ec6c8f683552dc1f85147e","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.4.0.tgz","fileCount":163,"integrity":"sha512-6KqgV0vwj8CorQA/DmZz+WBb++VhXzFCYQx9hD5YSiU/DyyKATrGz/E8MQOFFZTylvpdjNa6KMay85yN6oP8mA==","signatures":[{"sig":"MEUCIQCldz9iuIIq93UpgPEkWEP02dMS5ZcA/jzm9PobORsJrAIgJ42w6F709r5GdukHnlTj1idn07CGK+fGrnpQpMn2RlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606171},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/c5a460e2a9928e7d28bc1e75b5e2ad6a/ifc-lite-mcp-0.4.0.tgz","_integrity":"sha512-6KqgV0vwj8CorQA/DmZz+WBb++VhXzFCYQx9hD5YSiU/DyyKATrGz/E8MQOFFZTylvpdjNa6KMay85yN6oP8mA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@ifc-lite/bcf":"^1.15.6","@ifc-lite/ids":"^1.15.15","@ifc-lite/sdk":"^1.20.1","@ifc-lite/data":"^2.2.0","@ifc-lite/clash":"^1.1.4","@ifc-lite/query":"^1.14.10","@ifc-lite/create":"^1.16.2","@ifc-lite/export":"^2.0.0","@ifc-lite/parser":"^3.3.1","@ifc-lite/geometry":"^2.9.0","@ifc-lite/mutations":"^1.16.0","@ifc-lite/viewer-core":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1781967818976_0.1776680478540691","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ifc-lite/mcp","version":"0.4.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.4.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"e871fd0dd1b72b11212f72b65426a660b490a76d","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.4.1.tgz","fileCount":163,"integrity":"sha512-9BeXbzrb6b5zdTyxE7UEHuvZ0YE6Pwcv32zm34UgxMIPzkmaRRfrikeLG2TllFeiopasAH3Ur5mccV+jGE32jQ==","signatures":[{"sig":"MEUCIDulq5yEtswo9ehDhFhqOfAnbwtomjBvUfOanU8g8xRTAiEAwUIE1Oh3zS3eIbBQglpa04RViDn5bQSo0Enokk5y/S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608546},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/b9897d518ecf4e9e1120b6e7a81459c0/ifc-lite-mcp-0.4.1.tgz","_integrity":"sha512-9BeXbzrb6b5zdTyxE7UEHuvZ0YE6Pwcv32zm34UgxMIPzkmaRRfrikeLG2TllFeiopasAH3Ur5mccV+jGE32jQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.13.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@ifc-lite/bcf":"^1.15.6","@ifc-lite/ids":"^1.15.20","@ifc-lite/sdk":"^1.20.1","@ifc-lite/data":"^2.2.0","@ifc-lite/clash":"^1.2.0","@ifc-lite/query":"^1.14.10","@ifc-lite/create":"^1.16.2","@ifc-lite/export":"^2.3.0","@ifc-lite/parser":"^3.5.1","@ifc-lite/geometry":"^2.13.0","@ifc-lite/mutations":"^1.17.0","@ifc-lite/viewer-core":"^0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.1_1782766676349_0.3410254094540497","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ifc-lite/mcp","version":"0.5.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.5.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"cc7d171b25a11a97a6deda8e867ccfbff2d218a6","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.5.0.tgz","fileCount":163,"integrity":"sha512-nlJT9qySxmiob2pdZhwIEGLXrIewkPPjBQHiHtWfY39RJizIpnzhikZKV5rFlMOsmy0XvSvWEYdHr5/G9ya7Eg==","signatures":[{"sig":"MEUCIQClvRE1rk7hzUyzln/mUOyQu8gRLlU7uK+yv1NzwDiZXAIgGVGcZTrHicTwQ961p6GCbV1R/A0r5Ba3eoLJDzWSRIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609622},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/d1c6b60e3a5e1dc18e2529a4b4dc91b6/ifc-lite-mcp-0.5.0.tgz","_integrity":"sha512-nlJT9qySxmiob2pdZhwIEGLXrIewkPPjBQHiHtWfY39RJizIpnzhikZKV5rFlMOsmy0XvSvWEYdHr5/G9ya7Eg==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ifc-lite/bcf":"^1.15.6","@ifc-lite/ids":"^1.15.22","@ifc-lite/sdk":"^1.20.1","@ifc-lite/data":"^2.3.0","@ifc-lite/clash":"^1.4.1","@ifc-lite/query":"^1.14.11","@ifc-lite/create":"^1.16.2","@ifc-lite/export":"^2.4.0","@ifc-lite/parser":"^3.5.2","@ifc-lite/geometry":"^3.0.0","@ifc-lite/mutations":"^1.17.0","@ifc-lite/viewer-core":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.0_1782989328709_0.45779422532983594","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ifc-lite/mcp","version":"0.6.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.6.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"84ffaf9e9199931cbdee902e724b54222c7307d4","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.6.0.tgz","fileCount":163,"integrity":"sha512-87rqrpzgBQPyHAZmcdtxB5i8ikqs3qmZYAVp1D/oNjwHiaJo0miXsOP3mvLxXYT5KBEmhs0blmRbMgqYqNZYQg==","signatures":[{"sig":"MEYCIQCKkgOKGSRvu0S2kMbGb2ktDPlcnz3xI7PzMuqydn4shQIhAOmFHYCv85/uXtcl9K/AyLfsZCkm2D1kYCu2rsl3RJ5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609927},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/92521201f44743faaae4fa20f89c1a45/ifc-lite-mcp-0.6.0.tgz","_integrity":"sha512-87rqrpzgBQPyHAZmcdtxB5i8ikqs3qmZYAVp1D/oNjwHiaJo0miXsOP3mvLxXYT5KBEmhs0blmRbMgqYqNZYQg==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ifc-lite/bcf":"^1.15.7","@ifc-lite/ids":"^1.15.23","@ifc-lite/sdk":"^1.20.1","@ifc-lite/data":"^2.3.0","@ifc-lite/clash":"^1.5.0","@ifc-lite/query":"^1.14.11","@ifc-lite/create":"^1.16.2","@ifc-lite/export":"^2.5.0","@ifc-lite/parser":"^3.6.0","@ifc-lite/geometry":"^3.1.0","@ifc-lite/mutations":"^1.17.1","@ifc-lite/viewer-core":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.0_1783089207757_0.6085415421931379","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ifc-lite/mcp","version":"0.7.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.7.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"c218cb454a6efb13481eb2ff8661e892e481df37","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.7.0.tgz","fileCount":163,"integrity":"sha512-iE0+5aQ/jLiB0M0CeBtYWyGkdeOpohvuDuZdFsLkUN8mcc3NyftxI/pfQA/+kYXm8Lajuu1bzHR+ArFACDSXrA==","signatures":[{"sig":"MEYCIQDTMIIVnfzj4cJJ07EeI5f7cPiwFryQCWjEExTJdNxA2QIhAOPF0OHqVBPb2TzKZIVc7SaGG2nf4UC5i9a4hoPxqc5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":611841},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/63ad7bb3fc47b5425867419e526943e0/ifc-lite-mcp-0.7.0.tgz","_integrity":"sha512-iE0+5aQ/jLiB0M0CeBtYWyGkdeOpohvuDuZdFsLkUN8mcc3NyftxI/pfQA/+kYXm8Lajuu1bzHR+ArFACDSXrA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ifc-lite/bcf":"^1.15.7","@ifc-lite/ids":"^1.15.24","@ifc-lite/sdk":"^1.20.1","@ifc-lite/data":"^2.4.0","@ifc-lite/clash":"^1.5.0","@ifc-lite/query":"^1.14.11","@ifc-lite/create":"^1.16.2","@ifc-lite/export":"^2.5.0","@ifc-lite/parser":"^3.7.0","@ifc-lite/geometry":"^3.1.0","@ifc-lite/mutations":"^1.18.0","@ifc-lite/viewer-core":"^0.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.0_1783102359348_0.7495646002727168","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@ifc-lite/mcp","version":"0.7.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.7.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ltplus-ag.github.io/ifc-lite/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"c7832e30107d2ababd046beb62e38dd2a9466002","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.7.1.tgz","fileCount":163,"integrity":"sha512-6wWT53ClaqBCmPu/uSrnTDlvyWDPXfrYcH+3OIFE8DDvzoPVdTOzOjdPlvi/xtVYfuMzaST0r+e3oVkMxCDwuQ==","signatures":[{"sig":"MEYCIQDjXnDwnkkkXn3FFOk5r/Ow6KXA+ZT0ZfmlWpN+qTWDXwIhAOmgvRCQoZoyDoRF4mGpBHfOC8RfC/RWQL06y8ZzujEE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":612170},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/59863574ead27950b97885b4eebe9299/ifc-lite-mcp-0.7.1.tgz","_integrity":"sha512-6wWT53ClaqBCmPu/uSrnTDlvyWDPXfrYcH+3OIFE8DDvzoPVdTOzOjdPlvi/xtVYfuMzaST0r+e3oVkMxCDwuQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ifc-lite/bcf":"^1.16.1","@ifc-lite/ids":"^1.15.26","@ifc-lite/sdk":"^1.21.1","@ifc-lite/data":"^2.5.1","@ifc-lite/clash":"^1.6.1","@ifc-lite/query":"^1.14.12","@ifc-lite/create":"^1.16.3","@ifc-lite/export":"^2.5.1","@ifc-lite/parser":"^3.8.1","@ifc-lite/geometry":"^3.1.3","@ifc-lite/mutations":"^1.18.0","@ifc-lite/viewer-core":"^0.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.1_1783661348090_0.9742036118202897","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@ifc-lite/mcp","version":"0.7.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.7.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"06385a16898ffffe82412256c54bb78e766f75cf","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.7.2.tgz","fileCount":163,"integrity":"sha512-XPq0Fi68BL89IGYnqZYztxH69faVKICUUY1tv9tJJOv2GMujVJO36PaBgJ/RhGyvznt9kc80I1QzqeqE7sC+1Q==","signatures":[{"sig":"MEQCICcTNYETaK2ycF6xl9hXmf7OkyZA6LjOivoffHwZaA3wAiAJY9zBi6+SMUfypBEF0FV2LYfotXMgXpKjDsn9zsRurQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":612146},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.7.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/fa94a2e9adfad9d7bb07db0747b3b642/ifc-lite-mcp-0.7.2.tgz","_integrity":"sha512-XPq0Fi68BL89IGYnqZYztxH69faVKICUUY1tv9tJJOv2GMujVJO36PaBgJ/RhGyvznt9kc80I1QzqeqE7sC+1Q==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@ifc-lite/bcf":"^1.16.2","@ifc-lite/ids":"^1.15.27","@ifc-lite/sdk":"^1.21.2","@ifc-lite/data":"^2.5.2","@ifc-lite/clash":"^1.6.2","@ifc-lite/query":"^1.14.13","@ifc-lite/create":"^1.16.4","@ifc-lite/export":"^2.5.2","@ifc-lite/parser":"^3.8.2","@ifc-lite/geometry":"^3.1.4","@ifc-lite/mutations":"^1.18.1","@ifc-lite/viewer-core":"^0.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.2_1783670160212_0.7127778087904846","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ifc-lite/mcp","version":"0.8.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.8.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"0e49b267a3c6a3104e7d50da9000ada6e4b3eb64","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.8.0.tgz","fileCount":183,"integrity":"sha512-6ISelTfbg83T7Aqyq2Ei0KuXWK6e6X0TUzsJllvhEcCUokytLggY/kxk8eclztx9S3mLfLhDyChKvlo9Q4L7sA==","signatures":[{"sig":"MEUCIQCD0/4pTOXe0dwJ6XXEHO2W98iZiGexn/M0MhsS9kc+IwIgYH2IWkm20ZwFaSJsKj8R6kcLBd9xywC0WRiy1TYfrs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":717026},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/dbc5018cf28d60057dc7ad4f82562600/ifc-lite-mcp-0.8.0.tgz","_integrity":"sha512-6ISelTfbg83T7Aqyq2Ei0KuXWK6e6X0TUzsJllvhEcCUokytLggY/kxk8eclztx9S3mLfLhDyChKvlo9Q4L7sA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.16.2","@ifc-lite/ids":"^1.15.30","@ifc-lite/sdk":"^1.21.2","@ifc-lite/data":"^2.5.3","@ifc-lite/ifcx":"^2.3.0","@ifc-lite/clash":"^1.6.3","@ifc-lite/merge":"^0.2.0","@ifc-lite/query":"^1.14.13","@ifc-lite/collab":"^0.3.0","@ifc-lite/create":"^1.16.4","@ifc-lite/export":"^2.5.2","@ifc-lite/parser":"^3.8.5","@ifc-lite/geometry":"^3.2.0","@ifc-lite/mutations":"^1.19.0","@ifc-lite/extensions":"^0.4.0","@ifc-lite/viewer-core":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.0_1783801748990_0.3870082665990675","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ifc-lite/mcp","version":"0.9.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.9.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"0dab8233fd8adc794d2d29bc303730eee1c479f5","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.9.0.tgz","fileCount":183,"integrity":"sha512-rvoSJtS8wAFU5EeFdkt4kld5PCSCxAo8H6YrtTUUePFWzqIyAg4GM7ORQTCnr9IFoJPukQ3rA9m66+9M3fRI5Q==","signatures":[{"sig":"MEUCIDzU1tosr96tV2A6i7wURYJGBGu0GbBg5igA29tF0zSQAiEAhVyAow3WFoZ2BXbjCmFtC7jMnyPOQIbmysmuGUEFh8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722282},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/252d6b56b472909043316b8d2fa7ed5d/ifc-lite-mcp-0.9.0.tgz","_integrity":"sha512-rvoSJtS8wAFU5EeFdkt4kld5PCSCxAo8H6YrtTUUePFWzqIyAg4GM7ORQTCnr9IFoJPukQ3rA9m66+9M3fRI5Q==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.16.2","@ifc-lite/ids":"^1.15.30","@ifc-lite/sdk":"^1.21.2","@ifc-lite/data":"^2.5.3","@ifc-lite/ifcx":"^2.3.0","@ifc-lite/clash":"^1.6.3","@ifc-lite/merge":"^0.3.0","@ifc-lite/query":"^1.14.13","@ifc-lite/collab":"^0.4.0","@ifc-lite/create":"^1.16.4","@ifc-lite/export":"^2.5.2","@ifc-lite/parser":"^3.8.5","@ifc-lite/geometry":"^3.2.0","@ifc-lite/mutations":"^1.20.0","@ifc-lite/extensions":"^0.4.0","@ifc-lite/viewer-core":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.0_1783893779944_0.526053488978957","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@ifc-lite/mcp","version":"0.9.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.9.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"67dfff37c08aa3d9036dd24e9f366238474b6109","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.9.1.tgz","fileCount":183,"integrity":"sha512-SOAbNPd9vJ2+vcO8aRRg3cHSln/TVsYpIjaufSxvzsb/pQOoJGxnbJOl2gnDKxvtV1C/9emr79Rcjh/tltb7+A==","signatures":[{"sig":"MEYCIQCtw9fsKPspE322H21pURS4ohNYMVClJw0mJ0BPOZrYVwIhAPLhMGJQMsTYIrls/2vLtg5efkrFwi8ZYv8lGMtYeTxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723037},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.9.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/4518af8a27a4752ebb51fd99dc65d9f1/ifc-lite-mcp-0.9.1.tgz","_integrity":"sha512-SOAbNPd9vJ2+vcO8aRRg3cHSln/TVsYpIjaufSxvzsb/pQOoJGxnbJOl2gnDKxvtV1C/9emr79Rcjh/tltb7+A==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.16.3","@ifc-lite/ids":"^1.15.32","@ifc-lite/sdk":"^1.21.2","@ifc-lite/data":"^2.6.0","@ifc-lite/ifcx":"^2.3.0","@ifc-lite/clash":"^1.6.3","@ifc-lite/merge":"^0.3.1","@ifc-lite/query":"^1.14.13","@ifc-lite/collab":"^0.4.0","@ifc-lite/create":"^1.16.4","@ifc-lite/export":"^2.5.3","@ifc-lite/parser":"^3.9.1","@ifc-lite/geometry":"^3.2.1","@ifc-lite/mutations":"^1.20.0","@ifc-lite/extensions":"^0.4.0","@ifc-lite/viewer-core":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.1_1784263762485_0.5524560548337356","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@ifc-lite/mcp","version":"0.9.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.9.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"e90c2183fad868fdffe6c2eee939572c026ab9d7","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.9.2.tgz","fileCount":183,"integrity":"sha512-tPBnNygdLCnUer/pORu3jVXCG00aWfuiRgwq5vq8wWUjwMnO13dqqra2s/1wB8DzFws0bRcNZMnrvZ8trim0NQ==","signatures":[{"sig":"MEUCIGAWpx1yMOF6Flx8B0zlM5NP+ySG5b76NwTl6CbFjDZ7AiEA0Pk4aD6I4Pl2SmkkR3dU+Z/XIl0zPuX8/y+CKgtdT58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723038},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.9.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/fb5c0fc0fd9106f73c385ae9b67d541c/ifc-lite-mcp-0.9.2.tgz","_integrity":"sha512-tPBnNygdLCnUer/pORu3jVXCG00aWfuiRgwq5vq8wWUjwMnO13dqqra2s/1wB8DzFws0bRcNZMnrvZ8trim0NQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.16.3","@ifc-lite/ids":"^1.15.35","@ifc-lite/sdk":"^1.21.3","@ifc-lite/data":"^3.0.0","@ifc-lite/ifcx":"^2.3.2","@ifc-lite/clash":"^1.6.4","@ifc-lite/merge":"^0.3.1","@ifc-lite/query":"^1.14.14","@ifc-lite/collab":"^0.4.1","@ifc-lite/create":"^1.17.0","@ifc-lite/export":"^2.7.0","@ifc-lite/parser":"^3.11.0","@ifc-lite/geometry":"^3.5.0","@ifc-lite/mutations":"^1.21.1","@ifc-lite/extensions":"^0.4.0","@ifc-lite/viewer-core":"^0.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.2_1785514654119_0.027777312377969654","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ifc-lite/mcp","version":"0.10.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.10.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"94c804ac054913eeda086be429429bed54dd0957","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.10.0.tgz","fileCount":203,"integrity":"sha512-rTVUu4CSM5Qs02bR4UcexfOpMloKcJl/XgtzmImkCfLcMERVhIZDbpAUOvSPMEb/O9leFrcAk3ypHzpfk/V1Aw==","signatures":[{"sig":"MEUCIG1qcdSvOzWNHCtmFI/FJsrT7sSN/9r6vYKWddJ5onmJAiEAxgnu9PH1Mk8WWN6KevvfBdDEkRrsHc0LJCCjuROffTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":875565},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/6f4a110cee1bb587e8bf209927905511/ifc-lite-mcp-0.10.0.tgz","_integrity":"sha512-rTVUu4CSM5Qs02bR4UcexfOpMloKcJl/XgtzmImkCfLcMERVhIZDbpAUOvSPMEb/O9leFrcAk3ypHzpfk/V1Aw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.16.3","@ifc-lite/ids":"^1.15.38","@ifc-lite/sdk":"^2.0.0","@ifc-lite/data":"^3.2.0","@ifc-lite/diff":"^0.6.0","@ifc-lite/ifcx":"^2.3.2","@ifc-lite/clash":"^1.6.4","@ifc-lite/merge":"^0.4.0","@ifc-lite/query":"^1.14.15","@ifc-lite/collab":"^0.4.1","@ifc-lite/create":"^2.0.0","@ifc-lite/export":"^2.8.0","@ifc-lite/parser":"^3.13.0","@ifc-lite/geometry":"^3.6.0","@ifc-lite/mutations":"^1.23.0","@ifc-lite/extensions":"^0.4.0","@ifc-lite/viewer-core":"^0.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.10.0_1785757730240_0.6013460154777839","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@ifc-lite/mcp","version":"0.11.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.11.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"89b94db4eb9bc2e4194f7164a357e44383abde66","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.11.1.tgz","fileCount":203,"integrity":"sha512-N7TBt7Hg5h8TDGdCWqp8yt3Db4kKFy+LxPbdv+7SvMhqaswPEfHAGCpt2+gLZ7DJovu656UfWIzA/tasaB+jvw==","signatures":[{"sig":"MEQCIFn9ikNtQXvk9mmnDWpFepk8zZlomFEDmozklFIJaVOYAiBFTNSOR6BPNvb2ffTPfVaDzJccD+brD+xec54lUv920w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891516},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.11.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/a5c93d666bbcc11393c85d917c129b0b/ifc-lite-mcp-0.11.1.tgz","_integrity":"sha512-N7TBt7Hg5h8TDGdCWqp8yt3Db4kKFy+LxPbdv+7SvMhqaswPEfHAGCpt2+gLZ7DJovu656UfWIzA/tasaB+jvw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.17.0","@ifc-lite/ids":"^1.15.42","@ifc-lite/sdk":"^2.0.3","@ifc-lite/data":"^3.2.2","@ifc-lite/diff":"^0.6.0","@ifc-lite/ifcx":"^2.3.4","@ifc-lite/clash":"^1.6.5","@ifc-lite/merge":"^0.4.1","@ifc-lite/query":"^1.14.16","@ifc-lite/collab":"^0.4.2","@ifc-lite/create":"^2.0.2","@ifc-lite/export":"^2.8.3","@ifc-lite/parser":"^4.0.0","@ifc-lite/geometry":"^3.7.1","@ifc-lite/mutations":"^1.24.2","@ifc-lite/extensions":"^0.4.1","@ifc-lite/viewer-core":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.1_1786259573853_0.4626727972951641","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@ifc-lite/mcp","version":"0.11.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.11.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"f86ab9e9ad448aab4108c44ba1744b7a920d5158","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.11.2.tgz","fileCount":203,"integrity":"sha512-Hl0zbt3CDjxF6LhtTeFI8RFklK26UzHeSF/XaAjYgCdDY5VC9uJ1mLaW/wRbF3BBqIvkYlsTx8XFy4Vp9/lMow==","signatures":[{"sig":"MEUCIQDOi3+Kg8ZgLkRxl2AWXk/wAcYU0robAB82Gsb6SWhvZAIgVwM2VuStqFvDsP6jSHKCKh9uomjKggIXQ0VQbngoWzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":891964},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.11.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/f764edef9a205a3282aea95025deb957/ifc-lite-mcp-0.11.2.tgz","_integrity":"sha512-Hl0zbt3CDjxF6LhtTeFI8RFklK26UzHeSF/XaAjYgCdDY5VC9uJ1mLaW/wRbF3BBqIvkYlsTx8XFy4Vp9/lMow==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yjs":"^13.6.31","@ifc-lite/bcf":"^1.18.1","@ifc-lite/ids":"^1.15.47","@ifc-lite/sdk":"^2.1.2","@ifc-lite/data":"^3.3.0","@ifc-lite/diff":"^0.7.0","@ifc-lite/ifcx":"^2.3.6","@ifc-lite/clash":"^1.7.0","@ifc-lite/merge":"^0.4.2","@ifc-lite/query":"^1.14.16","@ifc-lite/collab":"^0.4.2","@ifc-lite/create":"^2.1.0","@ifc-lite/export":"^2.9.2","@ifc-lite/parser":"^4.1.0","@ifc-lite/geometry":"^3.8.3","@ifc-lite/mutations":"^1.26.0","@ifc-lite/extensions":"^0.4.2","@ifc-lite/viewer-core":"^0.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.2_1786875655796_0.10081890179813313","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@ifc-lite/mcp","version":"0.11.3","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.11.3","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"b60d34096acde6b5197be364eccd3793e2839a61","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.11.3.tgz","fileCount":203,"integrity":"sha512-42sRgjhMa2K4+IlLSeCB/QZQRWleOGTJmIA4c5B58Lndq8sKU+5Acf29Cg7JsUu6t+cJ35gNhWHdLxbpYiKd5Q==","signatures":[{"sig":"MEUCIQDRONHUEZdbcAgSQ64lOU3JLptpSJWLH5AkInu8eezJRAIgZTuXQmfqJEsVANCimv9t9Pqi783RqJ2au5AK1uuNG88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":896965},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.11.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/6e7d9ff59b5a48038946abd9e0944b10/ifc-lite-mcp-0.11.3.tgz","_integrity":"sha512-42sRgjhMa2K4+IlLSeCB/QZQRWleOGTJmIA4c5B58Lndq8sKU+5Acf29Cg7JsUu6t+cJ35gNhWHdLxbpYiKd5Q==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^1.18.2","@ifc-lite/ids":"^1.15.48","@ifc-lite/sdk":"^2.1.3","@ifc-lite/data":"^3.4.0","@ifc-lite/diff":"^0.7.0","@ifc-lite/ifcx":"^2.3.7","@ifc-lite/clash":"^1.9.0","@ifc-lite/merge":"^0.4.3","@ifc-lite/query":"^1.14.17","@ifc-lite/collab":"^0.5.0","@ifc-lite/create":"^2.1.2","@ifc-lite/export":"^2.9.4","@ifc-lite/parser":"^4.2.0","@ifc-lite/geometry":"^3.8.4","@ifc-lite/mutations":"^1.26.1","@ifc-lite/extensions":"^0.4.2","@ifc-lite/viewer-core":"^0.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.11.3_1787288114234_0.5560103443837037","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@ifc-lite/mcp","version":"0.12.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.12.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"199886005a387b680009bd54ed99aee1917f00c4","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.12.0.tgz","fileCount":207,"integrity":"sha512-pJWAJD0FfmiixiwpOkPmZUmmfTZBOcJGEelqbwobbwLPWylunWpx5McjlXu8xgC3uhS/W0SfCLVVhUIa05x6ng==","signatures":[{"sig":"MEYCIQDs5Q0XQgYxcs8M/KmcLV4GbBoYft/lQfQu1FqZc5qv+QIhAPK6uR2Lys4/vmvu5IBqctViN1/T/gvJSGoIkUt9GFUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904063},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/724ddf3d688c4e62aa9fb71339613c02/ifc-lite-mcp-0.12.0.tgz","_integrity":"sha512-pJWAJD0FfmiixiwpOkPmZUmmfTZBOcJGEelqbwobbwLPWylunWpx5McjlXu8xgC3uhS/W0SfCLVVhUIa05x6ng==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^2.0.0","@ifc-lite/ids":"^1.15.49","@ifc-lite/sdk":"^3.0.0","@ifc-lite/data":"^3.4.1","@ifc-lite/diff":"^0.7.0","@ifc-lite/ifcx":"^3.0.0","@ifc-lite/clash":"^1.9.1","@ifc-lite/merge":"^0.4.4","@ifc-lite/query":"^2.0.0","@ifc-lite/collab":"^0.6.0","@ifc-lite/create":"^2.2.0","@ifc-lite/export":"^3.0.0","@ifc-lite/parser":"^4.3.0","@ifc-lite/geometry":"^4.0.0","@ifc-lite/mutations":"^1.27.0","@ifc-lite/extensions":"^0.5.0","@ifc-lite/viewer-core":"^0.2.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.12.0_1787607922299_0.04391057936524212","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@ifc-lite/mcp","version":"0.13.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.13.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"01717f25e2e0a1c22786ff9657de65b45b30adc4","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.13.0.tgz","fileCount":227,"integrity":"sha512-Fh3VBLe8n/Zrn4tNE56Py5mfwUERCf4WiyIp9V22wv+ksIqYPqSfw7hGboe7bfJGJemJuV9mrXwFGueH1fjztw==","signatures":[{"sig":"MEYCIQCIs4l2DBxEWkvELynglnAx2pShCRFiMKShG58D3E7TvwIhAOpqkPSePCi6yFu6WQXlIQdI7oWQQMSSjQVT3Zi65G1o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBTPiIPZhRu9gsd489WYffmUAesKq2ISGgPf/T9FewswIgfr2TWf6qyr4QI1JebNBq51p+bVqBOPHJ5msaygG0TnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":934613},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/c85478259256e039d5a9f539d6bea3b8/ifc-lite-mcp-0.13.0.tgz","_integrity":"sha512-Fh3VBLe8n/Zrn4tNE56Py5mfwUERCf4WiyIp9V22wv+ksIqYPqSfw7hGboe7bfJGJemJuV9mrXwFGueH1fjztw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^3.0.0","@ifc-lite/ids":"^1.15.53","@ifc-lite/sdk":"^4.0.0","@ifc-lite/data":"^4.0.0","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.0.0","@ifc-lite/clash":"^2.0.0","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.1.0","@ifc-lite/collab":"^0.6.1","@ifc-lite/create":"^2.2.1","@ifc-lite/export":"^4.0.0","@ifc-lite/parser":"^5.0.0","@ifc-lite/geometry":"^4.2.0","@ifc-lite/mutations":"^2.0.0","@ifc-lite/extensions":"^0.6.0","@ifc-lite/viewer-core":"^0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.0_1788544325505_0.056629787247830965","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@ifc-lite/mcp","version":"0.13.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.13.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"bcab7054916acf0abf2d1f596f1c7867d8175e66","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.13.1.tgz","fileCount":227,"integrity":"sha512-gaSCXwzfP21ICYXAYT5M/FDy7UDqalH7pPEk3D8amA6n5X/OEK/6Kis6GjUxa+pE4e+/tDC35Q2EmThXrppHYw==","signatures":[{"sig":"MEUCIQDkbaPPxnqaC1zTTOLBUbSwoBIDhmTsTyqtlMQds6BIXAIgUFXelluYI8/EzMCZq+o92TimuBI4QhOWROkH/Yx3hs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICt79vKF9PLEpQm732oFwVP4dPwIYKqpTlfGIcCf36EhAiEArDkyLpGs1FdOqgFqaS6RGqARJ7DURld3vay923ogIUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":934612},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.13.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/cc6b4ca5852d8d7b40ebba5a78376265/ifc-lite-mcp-0.13.1.tgz","_integrity":"sha512-gaSCXwzfP21ICYXAYT5M/FDy7UDqalH7pPEk3D8amA6n5X/OEK/6Kis6GjUxa+pE4e+/tDC35Q2EmThXrppHYw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^3.0.1","@ifc-lite/ids":"^1.16.0","@ifc-lite/sdk":"^4.0.2","@ifc-lite/data":"^4.0.0","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.0.0","@ifc-lite/clash":"^2.1.0","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.2.0","@ifc-lite/collab":"^0.6.1","@ifc-lite/create":"^2.2.1","@ifc-lite/export":"^4.0.1","@ifc-lite/parser":"^5.2.0","@ifc-lite/geometry":"^4.3.0","@ifc-lite/mutations":"^2.1.0","@ifc-lite/extensions":"^0.6.0","@ifc-lite/viewer-core":"^0.2.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.13.1_1788888678293_0.15367863582544983","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@ifc-lite/mcp","version":"0.14.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.14.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"1b27a41b4d903bfbada38214b950d0ed96258494","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.14.1.tgz","fileCount":231,"integrity":"sha512-Qq6jUgxsQXT7aETNp3sBDz9OmsZUpD9eBPxhVMM6kvu2Kjm0Vd+/mAQ1Mnpp5/wIhTRgeQy1JrkFRIxofFPXVw==","signatures":[{"sig":"MEUCIQDxdUjjBDOZVqtPeevgByukFfeOhybYFWIa5F00OdeUpwIgQsuFlG19hlEy5t58a3cC4gFesCWgQJ9VebvGevBUe8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9y0+M3SJ0riUvRucVknb4sQDFZJp7uxRJzKAN9vTEdAIgGZ1NjX+ZQ//GcjLyXeN6oAV701Yi/E+t8KLhfRtQpT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947659},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.14.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/ce18de52966471eba432013dd486b16f/ifc-lite-mcp-0.14.1.tgz","_integrity":"sha512-Qq6jUgxsQXT7aETNp3sBDz9OmsZUpD9eBPxhVMM6kvu2Kjm0Vd+/mAQ1Mnpp5/wIhTRgeQy1JrkFRIxofFPXVw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.0.0","@ifc-lite/ids":"^1.16.2","@ifc-lite/sdk":"^5.0.0","@ifc-lite/data":"^4.2.0","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.1.0","@ifc-lite/clash":"^2.1.2","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.3.1","@ifc-lite/collab":"^0.7.0","@ifc-lite/create":"^2.4.0","@ifc-lite/export":"^4.2.0","@ifc-lite/parser":"^6.1.0","@ifc-lite/geometry":"^5.0.0","@ifc-lite/mutations":"^2.2.0","@ifc-lite/extensions":"^0.7.0","@ifc-lite/viewer-core":"^0.2.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.1_1789191731201_0.49848699991822665","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@ifc-lite/mcp","version":"0.14.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.14.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"93bf9e647a39316dde0fb55790f4cddc34201b89","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.14.2.tgz","fileCount":231,"integrity":"sha512-Do3IEu8DrCnrPkfoDIIgBPgs5jNiiuQYj51azR2zkw2vukACTa9DMuZ0Ply9rCdDKeOS0vyp3vR7Lw0TvSdxYA==","signatures":[{"sig":"MEUCIQDaMAV2T/VQwF0qcwqO/EvUvQ6AdFaLKTlO0NWl2tw49QIgV+KEUcu054PyfTeDOGCWb99dehdmNRS4XJr4gIxcxcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNCQOVOdGjrm1GhIw0RAUQfUpVoFMtnPLmoHnJb0cOgAiBEGTg82gakQ06+iae51Oay4utC/tskLxmMx+bFq0ARwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":947659},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.14.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/5691dfdef5fd1d8bb4803cd1535842ad/ifc-lite-mcp-0.14.2.tgz","_integrity":"sha512-Do3IEu8DrCnrPkfoDIIgBPgs5jNiiuQYj51azR2zkw2vukACTa9DMuZ0Ply9rCdDKeOS0vyp3vR7Lw0TvSdxYA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.0.0","@ifc-lite/ids":"^1.16.4","@ifc-lite/sdk":"^5.0.0","@ifc-lite/data":"^4.2.1","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.1.1","@ifc-lite/clash":"^2.2.0","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.3.2","@ifc-lite/collab":"^0.8.0","@ifc-lite/create":"^2.4.0","@ifc-lite/export":"^4.3.1","@ifc-lite/parser":"^6.2.1","@ifc-lite/geometry":"^6.0.0","@ifc-lite/mutations":"^2.3.0","@ifc-lite/extensions":"^0.7.0","@ifc-lite/viewer-core":"^0.2.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.14.2_1789284326382_0.13437578342096712","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@ifc-lite/mcp","version":"0.15.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.15.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"183a2c6661d06a7395474b52b0d6b57d818f5387","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.15.0.tgz","fileCount":235,"integrity":"sha512-1dj7xJo57bBxW/DH86vBXMaA6p0wQO7woBzANpIoU+cZUSJw+nxjiPs7IWagjxEAEPbrnOQDFM1L1qb7Bh6phw==","signatures":[{"sig":"MEUCIGr3yJ5fWwWw8khD5SxRJp37gR1MhztSSD+56Z9n0OzoAiEAqJgUQz/lm8lGhWKXtNQANyKA9nSF7LYqvoLn+BxDsrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHpubwPoAMM1SkurLbvwOXjz4UqaB+RQNFlCvT2A+HeyAiEAm11GIRizDQZ4gAemFO9dITpkQZ4UACsCzfzsfU32zUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":950255},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/176ce8f6602b3aa993fdb5224e90801c/ifc-lite-mcp-0.15.0.tgz","_integrity":"sha512-1dj7xJo57bBxW/DH86vBXMaA6p0wQO7woBzANpIoU+cZUSJw+nxjiPs7IWagjxEAEPbrnOQDFM1L1qb7Bh6phw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.0.0","@ifc-lite/ids":"^1.16.6","@ifc-lite/sdk":"^5.1.0","@ifc-lite/data":"^4.4.0","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.1.1","@ifc-lite/clash":"^2.2.1","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.3.4","@ifc-lite/collab":"^0.8.0","@ifc-lite/create":"^2.4.0","@ifc-lite/export":"^4.3.2","@ifc-lite/parser":"^6.4.0","@ifc-lite/geometry":"^7.0.0","@ifc-lite/mutations":"^2.3.0","@ifc-lite/extensions":"^0.7.0","@ifc-lite/viewer-core":"^0.2.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.15.0_1789367719314_0.442109279590023","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@ifc-lite/mcp","version":"0.16.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.16.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"8222e8fdd362c642e97dab24c103c90a2c4c59aa","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.16.0.tgz","fileCount":231,"integrity":"sha512-wEjpW9PU0ccwRbCdurtDc6gMikEdttJmMgqW4OCX3JWPoCZOn2H2hEUew9uQrNil3o/u4awsS7qY4lvwPTGqVA==","signatures":[{"sig":"MEUCIQCqQxdJZxEu3iUMMDrhOr1KTx16ETFFA2FO3+pLEb3kpwIgcZFQiiRu7/F08kOcReokJvAavb/gakl/V45/2G4jKO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8NKmfwlBarER6foakmN1thBS+nJKkLJSOu585x1v/wgIgIWxEPOXRbPASZ9QCtngQhBfta4YCzLlKN/aNFJwzzA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":951368},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/77bc36c2579619f6f5f54029297df789/ifc-lite-mcp-0.16.0.tgz","_integrity":"sha512-wEjpW9PU0ccwRbCdurtDc6gMikEdttJmMgqW4OCX3JWPoCZOn2H2hEUew9uQrNil3o/u4awsS7qY4lvwPTGqVA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.0.0","@ifc-lite/ids":"^1.17.0","@ifc-lite/sdk":"^6.0.0","@ifc-lite/data":"^4.4.0","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.1.1","@ifc-lite/clash":"^2.2.1","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.4.0","@ifc-lite/collab":"^0.8.0","@ifc-lite/create":"^2.4.0","@ifc-lite/export":"^4.3.3","@ifc-lite/parser":"^6.4.0","@ifc-lite/geometry":"^7.0.1","@ifc-lite/mutations":"^2.3.0","@ifc-lite/extensions":"^0.7.0","@ifc-lite/viewer-core":"^0.2.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.16.0_1789393850512_0.5737957060894492","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@ifc-lite/mcp","version":"0.17.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.17.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"ec8d3cda59a7426c1e1d117677f886da20b33f13","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.17.0.tgz","fileCount":235,"integrity":"sha512-UV9JWBR8u47Kor4V2SZ3y9aK2aePRMIDtkZSatEvqkj+RMoNqFbwhSNdVpg4f90JPPCQc7xneNnS2WpKw6fHVg==","signatures":[{"sig":"MEUCIQCnpCxVO5TN9dXZEHmLKEVrpmFaaHOvrydRUBby2Am06wIgDq7ILsTymef2seuNz+N6AvTc/s0jELafwWWHxQVPjAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqg5yDVj4fVxMJkm4Z2ikxsn+A4NNva0Jecc3bBSwNdAIhAKzh4MM4DzCnA1t1YPqYBr/l8p6Uxlwc0w0gqYcbm6yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":958813},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/d85f04f3df6036565628f2db5e036a16/ifc-lite-mcp-0.17.0.tgz","_integrity":"sha512-UV9JWBR8u47Kor4V2SZ3y9aK2aePRMIDtkZSatEvqkj+RMoNqFbwhSNdVpg4f90JPPCQc7xneNnS2WpKw6fHVg==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.1.0","@ifc-lite/ids":"^1.17.2","@ifc-lite/sdk":"^6.2.0","@ifc-lite/data":"^4.4.0","@ifc-lite/diff":"^0.8.0","@ifc-lite/ifcx":"^4.1.1","@ifc-lite/clash":"^2.3.0","@ifc-lite/merge":"^0.4.5","@ifc-lite/query":"^2.4.1","@ifc-lite/collab":"^0.8.0","@ifc-lite/create":"^2.6.0","@ifc-lite/export":"^4.3.5","@ifc-lite/parser":"^7.0.0","@ifc-lite/geometry":"^7.2.0","@ifc-lite/mutations":"^2.3.0","@ifc-lite/extensions":"^0.7.0","@ifc-lite/viewer-core":"^0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.17.0_1789618976086_0.5759273908225733","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@ifc-lite/mcp","version":"0.18.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.18.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"2796343eb499d5ea844ad9e252d6d711f5c5db6a","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.18.0.tgz","fileCount":255,"integrity":"sha512-3YkuIKPhjrsdSuBz1GklEh+DFw92LqakYDZP3lyqBAT2d4PJtct12z4RX5zqFE9i8Ux70//ZH4ERSNGFtjmTBw==","signatures":[{"sig":"MEYCIQCzKi75zpBpabLZP8F6CFPBHLRPj7Agcg/9KzK6zL3fwwIhALd+XiUi7l4t1/CyCwxVysU7vNYiFedMQNf4NR9j+Z0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7IxOX8c8Io2Vxr4kIgBQw703TeGxNiibLjHAMHayYkAiA4ELIyLmYxYp+1Wn+5MgkLYmCF+d+0W1Xqys3ULVbUgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995590},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/90cb72cf1dd2c4d16e191c1d9142373c/ifc-lite-mcp-0.18.0.tgz","_integrity":"sha512-3YkuIKPhjrsdSuBz1GklEh+DFw92LqakYDZP3lyqBAT2d4PJtct12z4RX5zqFE9i8Ux70//ZH4ERSNGFtjmTBw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.1.0","@ifc-lite/ids":"^1.17.4","@ifc-lite/sdk":"^6.4.0","@ifc-lite/data":"^5.0.0","@ifc-lite/diff":"^0.9.0","@ifc-lite/ifcx":"^4.1.2","@ifc-lite/clash":"^2.3.1","@ifc-lite/merge":"^0.4.6","@ifc-lite/query":"^2.5.0","@ifc-lite/collab":"^0.8.1","@ifc-lite/create":"^2.7.0","@ifc-lite/export":"^4.5.0","@ifc-lite/parser":"^8.0.0","@ifc-lite/geometry":"^7.4.0","@ifc-lite/mutations":"^2.5.0","@ifc-lite/extensions":"^0.8.0","@ifc-lite/viewer-core":"^0.2.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.18.0_1789908899224_0.4463415927526604","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@ifc-lite/mcp","version":"0.20.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.20.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"dea2a8501de7cda37b6e78cfba9e1515151448bb","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.20.2.tgz","fileCount":287,"integrity":"sha512-BBbgZWCBMAUK1lVutQddxVDIbqiF4Zx8sN1Bu3boosNcClAz/OU0RUhv9mH8sKgFI3crHbMMfh9zF0bRPdt61w==","signatures":[{"sig":"MEUCIAevMLxFEZM4WJeaZN910qJGHQRkEzy+vgukwR4USkl/AiEAnAlt9FMgIANOPFmOayddvPYF7jFldYFEtZqgYfWeBe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdf1aIY6ssuWKg+voWWgi/fNiUoY2awlxpmqcwoE9rNwIgIikQNAmbtLTQ8qxQHDkC0UosexIGbL2XcIhPg25kIHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057631},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.20.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/767226f2c9106b69f3d5fbf85dbcabd4/ifc-lite-mcp-0.20.2.tgz","_integrity":"sha512-BBbgZWCBMAUK1lVutQddxVDIbqiF4Zx8sN1Bu3boosNcClAz/OU0RUhv9mH8sKgFI3crHbMMfh9zF0bRPdt61w==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^4.2.0","@ifc-lite/ids":"^3.0.2","@ifc-lite/sdk":"^7.1.1","@ifc-lite/data":"^5.3.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.3.0","@ifc-lite/ifcx":"^4.2.0","@ifc-lite/cache":"^3.6.0","@ifc-lite/clash":"^2.4.0","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.0","@ifc-lite/rules":"^0.3.2","@ifc-lite/collab":"^0.9.0","@ifc-lite/create":"^2.9.2","@ifc-lite/export":"^4.7.2","@ifc-lite/parser":"^8.2.0","@ifc-lite/geometry":"^7.5.1","@ifc-lite/mutations":"^2.7.0","@ifc-lite/extensions":"^0.9.0","@ifc-lite/flow-nodes":"^0.3.1","@ifc-lite/viewer-core":"^0.2.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","typescript":"^6.0.3","@types/node":"^26.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.20.2_1790281986085_0.1161790250362611","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@ifc-lite/mcp","version":"0.22.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.22.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"d99a08c325044050f664ff7264d2c37bb8f7a838","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.22.0.tgz","fileCount":295,"integrity":"sha512-kA10sSJULloBetWYyDr/0/Xz40LtG173dY3Q0KVm/qZcehvV5/UTk2NOc8Dsf8oya+bMSwxa/QEC/8BWuntevQ==","signatures":[{"sig":"MEYCIQDbfJHuZN67DWfvK5GvzNi9jVdqB4gHjYVPry0u0FZctgIhALHwElqKl+cixReE/ywGMzbjP94eD2q1u77EgLaEXcxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoZoaU29Dw2sYmjN36HP5Ezlf+3Sw1/iwnfOUDJkoADQIgQjSknIfvrTGRMl/RVt4SX1dZETUCzXb0+yPCMB54gfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1073279},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.22.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/3d8b772c421dd35015d20ff98bbe3fec/ifc-lite-mcp-0.22.0.tgz","_integrity":"sha512-kA10sSJULloBetWYyDr/0/Xz40LtG173dY3Q0KVm/qZcehvV5/UTk2NOc8Dsf8oya+bMSwxa/QEC/8BWuntevQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.32","@ifc-lite/bcf":"^5.0.0","@ifc-lite/ids":"^3.0.3","@ifc-lite/sdk":"^7.1.3","@ifc-lite/data":"^6.0.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.4.0","@ifc-lite/ifcx":"^4.2.1","@ifc-lite/cache":"^3.6.1","@ifc-lite/clash":"^2.4.2","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.1","@ifc-lite/rules":"^0.4.1","@ifc-lite/collab":"^0.9.1","@ifc-lite/create":"^3.1.0","@ifc-lite/export":"^4.7.4","@ifc-lite/parser":"^9.0.0","@ifc-lite/encoding":"^2.2.0","@ifc-lite/geometry":"^7.5.2","@ifc-lite/mutations":"^2.8.0","@ifc-lite/extensions":"^0.10.0","@ifc-lite/flow-nodes":"^0.5.0","@ifc-lite/viewer-core":"^0.2.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.1","typescript":"^6.0.3","@types/node":"^26.6.1"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.22.0_1790347459580_0.3081940086174537","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@ifc-lite/mcp","version":"0.22.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.22.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"790b54db21582700b5fd0687c34c0f16fa627b53","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.22.1.tgz","fileCount":295,"integrity":"sha512-VOTfQjXZXsthCXexJvXzFFEkGh1MK+84CtLLnWhCzafRwKrQBvrOAnjR5jr8hH8xoj1T41fJ/7UF6x8MW2FJnw==","signatures":[{"sig":"MEUCIQDKMF6Rocur1P5vQQ6jVcqUFqd6K+RsVtXuixROP/bnSgIgZIGS4+2qTmgSHBcV1+UrLp0e+fcqtfqkTk6sX4H2yAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEGN4O/D4u6HKOexFBwJ9NMJcDiCR8Ro967QzxFVTk7wAiBtkUgcvBbvpHohQfKy1HRmoqH0gaTBpOlgg9uLMHz1tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074680},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.22.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/05898d31453277ac61c233ad3fb76648/ifc-lite-mcp-0.22.1.tgz","_integrity":"sha512-VOTfQjXZXsthCXexJvXzFFEkGh1MK+84CtLLnWhCzafRwKrQBvrOAnjR5jr8hH8xoj1T41fJ/7UF6x8MW2FJnw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/bcf":"^5.0.0","@ifc-lite/ids":"^3.1.0","@ifc-lite/sdk":"^8.0.0","@ifc-lite/data":"^6.1.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.4.1","@ifc-lite/ifcx":"^4.3.0","@ifc-lite/cache":"^3.7.0","@ifc-lite/clash":"^2.4.3","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.5.0","@ifc-lite/collab":"^0.9.2","@ifc-lite/create":"^3.2.0","@ifc-lite/export":"^4.8.0","@ifc-lite/parser":"^9.1.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.6.0","@ifc-lite/mutations":"^3.0.0","@ifc-lite/extensions":"^0.10.1","@ifc-lite/flow-nodes":"^0.5.1","@ifc-lite/viewer-core":"^0.2.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"^6.0.3","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.22.1_1790654441384_0.9898458164239206","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@ifc-lite/mcp","version":"0.23.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.23.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"43072ad6f28559b372f83e8c6108ad12a81f8382","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.23.0.tgz","fileCount":315,"integrity":"sha512-aL4VodPc2SfocKsSTBZ1hWH2kHSG25O9oQT30/LS0NdmJLy2RqgKSbAdW1udzz0YWP0SNJVrdvfV/AV87BFOug==","signatures":[{"sig":"MEUCIQDaIf8DSHikMqdK8gsac82LHKe7HYimOh9p/j0uk9W7AwIgYv9Vvf7l/VxL/wMxzYjlApSjbMAdbcIAqGZNRzXDA3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBwH4ylORLEX2AISjH1Q6IR9LZlKsDXFrgHO3QN9Wsw8AiBF7GyUx0/NNxbt+7lDwjKR2HJTLtgxwavupKPTMot+Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1097046},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.23.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/e6c49a85e7c78928e4cfb6f64e9b9b8e/ifc-lite-mcp-0.23.0.tgz","_integrity":"sha512-aL4VodPc2SfocKsSTBZ1hWH2kHSG25O9oQT30/LS0NdmJLy2RqgKSbAdW1udzz0YWP0SNJVrdvfV/AV87BFOug==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/bcf":"^5.0.0","@ifc-lite/ids":"^3.2.0","@ifc-lite/sdk":"^9.0.0","@ifc-lite/data":"^6.1.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.5.0","@ifc-lite/ifcx":"^4.3.0","@ifc-lite/cache":"^3.7.0","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.6.0","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^4.0.0","@ifc-lite/export":"^4.9.0","@ifc-lite/parser":"^9.2.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.7.0","@ifc-lite/mutations":"^3.1.0","@ifc-lite/extensions":"^0.10.1","@ifc-lite/flow-nodes":"^0.6.0","@ifc-lite/viewer-core":"^0.2.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.2","typescript":"^6.0.3","@types/node":"^26.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.23.0_1790882955364_0.4474087277022081","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@ifc-lite/mcp","version":"0.24.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.24.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"cebdd94d45ba19aeadb5f5e4e66522d61220d827","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.24.1.tgz","fileCount":387,"integrity":"sha512-q2yp6pc3N8JCHoUSvEPH+Bo0Y8lCdOTUAt82R65kQID9uSd8M4KEtKNhZybBYdKDlg0kdp1lbi1RTLGnAhXu4Q==","signatures":[{"sig":"MEUCIH5Fb9dgIn3/MEpnPbEjozAXiwbUnEGzuGshhdk1dAYXAiEAqQ9iUTlPXMW8H9Jd5XfH/veyWNExiN9zqVbDa3Ks3Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF5+KPKRtZjLpx0EFEFwCN9uPEMuOzOv9Y80161/ANrBAiBYlaDlGWr110Q1XkA6DpffxHLyVMJCdHR9KccDEzz/PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1288811},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.24.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/26627d153a46114e7f44ad5a82bdf7c1/ifc-lite-mcp-0.24.1.tgz","_integrity":"sha512-q2yp6pc3N8JCHoUSvEPH+Bo0Y8lCdOTUAt82R65kQID9uSd8M4KEtKNhZybBYdKDlg0kdp1lbi1RTLGnAhXu4Q==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.0.1","@ifc-lite/ids":"^3.3.2","@ifc-lite/sdk":"^9.2.0","@ifc-lite/data":"^6.2.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.6.0","@ifc-lite/ifcx":"^4.4.0","@ifc-lite/wasm":"^10.4.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.2","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.0","@ifc-lite/export":"^4.11.0","@ifc-lite/parser":"^9.5.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.8.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.8.0","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.24.1_1791830634538_0.7253414487580863","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@ifc-lite/mcp","version":"0.25.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.25.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"517c1fb3a3a6c263cc761806e0f4ba0b8ef9e437","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.25.0.tgz","fileCount":395,"integrity":"sha512-3jzkMEgPA5uY9SgSNr100CiklDXaZvDUpEyOGFNwWcwx8In6y41Lg3G6/FKdVxei+ehTJG08pABKaUrkOv9Xiw==","signatures":[{"sig":"MEUCIFksSDqsKuXtI1pgyMdNqvoy9QEVBmnIOfWaYaL1Kk4sAiEAh5QkRGKDHHO0ds1U3MhFA41do4AC4pB6EMOTQMnErFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmIGWLC78AoTctza9T3W46+FIruoJ56P2iM0nLuIjd5gIgEXBGuE2PySusD/W+y/XJxuai1QifsKuS1K3vOz9rDLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1307293},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.25.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/315f8e40c36df9a46c1790433675c9a0/ifc-lite-mcp-0.25.0.tgz","_integrity":"sha512-3jzkMEgPA5uY9SgSNr100CiklDXaZvDUpEyOGFNwWcwx8In6y41Lg3G6/FKdVxei+ehTJG08pABKaUrkOv9Xiw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.0.1","@ifc-lite/ids":"^3.3.3","@ifc-lite/sdk":"^9.3.0","@ifc-lite/data":"^6.2.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.6.0","@ifc-lite/ifcx":"^4.4.0","@ifc-lite/wasm":"^10.4.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.3","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.0","@ifc-lite/export":"^4.11.0","@ifc-lite/parser":"^9.5.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.8.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.9.0","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.25.0_1791856302357_0.33132298602342525","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@ifc-lite/mcp","version":"0.26.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.26.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"5c1968f494b393240045e9654b25c7e7a7cf5f5b","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.26.0.tgz","fileCount":403,"integrity":"sha512-a1oo5e+LUZZobCrgY3TW7vK0g9wSK4VMJmNQcmF/QVLzpgSvEA4M4LZYajAMZhPGQsExxD1XDX3L7PHquMLaLQ==","signatures":[{"sig":"MEUCIHm9bg7gHUjS9Hf0IPNvBEdF8+NpSvAS0QJuaeRXW2ztAiEArcCamWtIGvnDHWV4hXam7N94ZIyBmBo7/ku/hw8apgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFMvXVn7+bX890nZl71ueli4hjFC0iLLw7MYT5USkCuAAiBJVCgkb856IlhlsgPN0sVUhrN5isAttGZSrlW+zWStmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330533},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.26.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/25727c540eb81ead60bb52e10b272f25/ifc-lite-mcp-0.26.0.tgz","_integrity":"sha512-a1oo5e+LUZZobCrgY3TW7vK0g9wSK4VMJmNQcmF/QVLzpgSvEA4M4LZYajAMZhPGQsExxD1XDX3L7PHquMLaLQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.0.1","@ifc-lite/ids":"^3.3.3","@ifc-lite/sdk":"^9.4.0","@ifc-lite/data":"^6.2.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.6.0","@ifc-lite/ifcx":"^4.4.0","@ifc-lite/wasm":"^10.4.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.3","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.0","@ifc-lite/export":"^4.11.0","@ifc-lite/parser":"^9.5.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.8.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.9.0","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.26.0_1791869106411_0.3259249668461073","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@ifc-lite/mcp","version":"0.26.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.26.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"d1998f3800d2a67f2c2d50aaf8f840a70b09002e","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.26.1.tgz","fileCount":403,"integrity":"sha512-9Dbch7+jp0VKO+4FpfxtBAwfnDLb73xVYJM8lGfCnjDnX7xdgJGcL7l/lGzQrc1YqRA928TZ64AFqe9P0mIKCg==","signatures":[{"sig":"MEQCIDSvjNI/B8YxVHCxYXf3MnnFxEMn0vU6g/ojCWXGRVB0AiA1EAzSNPj+vGMzDFSTgUpzjP+T8OZxJZftNXA+ZzZUYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZW8fsv3Jop9ZDIOZhQuZLJgjzRgm5LpTVvmtmPwZZgQIgMCJZgkh9BzIaTmOttCJMzs6CmgUmLE4MYY14IaLynLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330533},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.26.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/440e672fa19194899ca7a54eeaf7e72a/ifc-lite-mcp-0.26.1.tgz","_integrity":"sha512-9Dbch7+jp0VKO+4FpfxtBAwfnDLb73xVYJM8lGfCnjDnX7xdgJGcL7l/lGzQrc1YqRA928TZ64AFqe9P0mIKCg==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.0.1","@ifc-lite/ids":"^3.3.3","@ifc-lite/sdk":"^9.4.0","@ifc-lite/data":"^6.2.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.7.0","@ifc-lite/ifcx":"^4.4.0","@ifc-lite/wasm":"^10.4.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.3","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.0","@ifc-lite/export":"^4.11.0","@ifc-lite/parser":"^9.5.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.8.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.9.1","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.26.1_1791893993719_0.25220464616467875","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@ifc-lite/mcp","version":"0.26.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.26.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"cc9b749096d711ddb74c63d30025812e061bc42a","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.26.2.tgz","fileCount":407,"integrity":"sha512-wMd6qYKXu0egyo0OCB1ePICFqNWx/qy9C2UeWwAEOMfAsguUQxxdFB56TjPfO3seYSO9z84YQRWNRPfe2eyceQ==","signatures":[{"sig":"MEYCIQDcSuxcSVkGfb2drK+fHpQxYS6+A7veADTP861e8Tl5YwIhAMMhULf08nDMse6VeKC7JqwU37Xt0Ebl0VfZjNpMpvew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD/qF2SSZHR1kSPsUtCNLy7tqhsivesC4qGkUwQCkqgXQIgO0LUCidSFqLvltjyP8HazNTC5NX75sTGFTGQWa0b3nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1332866},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.26.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/96d07f92abc1630eac30668fd2eb22a8/ifc-lite-mcp-0.26.2.tgz","_integrity":"sha512-wMd6qYKXu0egyo0OCB1ePICFqNWx/qy9C2UeWwAEOMfAsguUQxxdFB56TjPfO3seYSO9z84YQRWNRPfe2eyceQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.0.1","@ifc-lite/ids":"^3.3.3","@ifc-lite/sdk":"^9.4.0","@ifc-lite/data":"^6.2.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.7.0","@ifc-lite/ifcx":"^4.4.0","@ifc-lite/wasm":"^10.4.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.4","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.0","@ifc-lite/export":"^4.11.0","@ifc-lite/parser":"^9.5.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.8.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.9.1","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.26.2_1791911970452_0.5334092589310087","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@ifc-lite/mcp","version":"0.27.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.27.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"554573b34d9918af04ed6390062636882c26c24e","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.27.0.tgz","fileCount":407,"integrity":"sha512-5oIHIEPe2/iNmESgi/JVkkvodSU76jnp8KP6MApXAF51sGnMGCEdy0oEQQhX3lOR/g/+nEZhznJxp0RMSp7BKA==","signatures":[{"sig":"MEUCIQDCcefM4P+eV3hRHtIG7DzgZOpB+6KzvfK7vs7zkuL0FAIgGWVC4bPjKDRyjywRqc2qMpPEbU+MxAma+YNQdsIwyNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCposaHrrqefbT2qC+UUObadPD5aba917sQXhVsZCvLQAIhAL+XEwWUGE4jQ/rvdolQTjETvG1jPI6K16roaGV/o2bh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1335609},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.27.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/9b9b5f0a28905bd0b15f98501635fe9d/ifc-lite-mcp-0.27.0.tgz","_integrity":"sha512-5oIHIEPe2/iNmESgi/JVkkvodSU76jnp8KP6MApXAF51sGnMGCEdy0oEQQhX3lOR/g/+nEZhznJxp0RMSp7BKA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.0.1","@ifc-lite/ids":"^3.3.4","@ifc-lite/sdk":"^9.5.0","@ifc-lite/data":"^6.2.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.7.0","@ifc-lite/ifcx":"^4.4.0","@ifc-lite/wasm":"^10.4.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.4","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.5","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.0","@ifc-lite/export":"^4.11.0","@ifc-lite/parser":"^9.5.0","@ifc-lite/encoding":"^2.3.0","@ifc-lite/geometry":"^7.8.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.10.0","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.27.0_1791954168128_0.19683714863875434","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@ifc-lite/mcp","version":"0.27.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.27.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"1e0c707584f16e302535b7e5ff2460c2411fcbb0","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.27.1.tgz","fileCount":355,"integrity":"sha512-AQA8SU77E2t1W37w1RaBsDuMWcEqx2VBLoRLY+BXEbOnzxF7FMVZ4EArwNGrX29qKl9jHQTvdYfkbyXzbQjgqA==","signatures":[{"sig":"MEUCIC9iZ+0tcLSg+bvOPL1nRn9/lmXPvUtqrMcU0nYvRsTqAiEA61rjK3KolzjZAqTCtamXJsfTPqvrrJyY85lDY1WatPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnKTmDScqPXePgAD7I/1+VNqg7lnhvhZev1+suvX7OmgIgQ+aRyrB7c+mMo2lhYc27EFlfr8uqY5uXIFszfoHk104=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176912},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.27.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/12bb07baca8be18fa7ba0006f8883b2e/ifc-lite-mcp-0.27.1.tgz","_integrity":"sha512-AQA8SU77E2t1W37w1RaBsDuMWcEqx2VBLoRLY+BXEbOnzxF7FMVZ4EArwNGrX29qKl9jHQTvdYfkbyXzbQjgqA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.1.0","@ifc-lite/ids":"^3.4.0","@ifc-lite/sdk":"^9.6.0","@ifc-lite/data":"^6.3.0","@ifc-lite/diff":"^0.10.0","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.5.0","@ifc-lite/wasm":"^10.5.0","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.5","@ifc-lite/merge":"^0.4.7","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.8","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.1","@ifc-lite/export":"^4.12.0","@ifc-lite/parser":"^9.6.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^7.9.0","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.11.0","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.27.1_1792791479881_0.9871250622664827","host":"s3://npm-registry-packages-npm-production"}},"0.27.2":{"name":"@ifc-lite/mcp","version":"0.27.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.27.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"ba4964e6a7e3045f9a9c35b8ff82cdaf053d26f6","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.27.2.tgz","fileCount":355,"integrity":"sha512-s1v4f7yynVWS/0Vl5n7q4P99CiUkp4RrvXUX/GN1rYqyTNbrGtR5qPQoQRLiLrKwHK5Sqz+OWt2fIOsBKrLRDA==","signatures":[{"sig":"MEQCIAd5Em1KoXzflqJzjUMgElwkmh1jGUbK67laSmYNr6iLAiAfHGB1Ntou8bdp6LkhCErTmM0ZLk7h8+IlgMl1rQkPQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCudCrYOUe4pm62ExKBUZB/1pT8yVrXBwdBUFhuCjj2OAIhAOUn2eSIafXiwXUQQ6WFOxgGJARHzaeB8IB1uw9MAauI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.27.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176912},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.27.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/fef471b13de080010f786efd9722a342/ifc-lite-mcp-0.27.2.tgz","_integrity":"sha512-s1v4f7yynVWS/0Vl5n7q4P99CiUkp4RrvXUX/GN1rYqyTNbrGtR5qPQoQRLiLrKwHK5Sqz+OWt2fIOsBKrLRDA==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.1.0","@ifc-lite/ids":"^3.4.0","@ifc-lite/sdk":"^9.6.0","@ifc-lite/data":"^6.3.0","@ifc-lite/diff":"^0.11.0","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.5.0","@ifc-lite/wasm":"^10.6.2","@ifc-lite/cache":"^3.7.2","@ifc-lite/clash":"^2.4.5","@ifc-lite/merge":"^0.4.8","@ifc-lite/query":"^2.5.2","@ifc-lite/rules":"^0.7.8","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.1","@ifc-lite/export":"^4.12.0","@ifc-lite/parser":"^9.6.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^7.9.0","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.11.0","@ifc-lite/viewer-core":"^0.2.26","@ifc-lite/ids-authoring":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.27.2_1792990313527_0.729566296701579","host":"s3://npm-registry-packages-npm-production"}},"0.27.3":{"name":"@ifc-lite/mcp","version":"0.27.3","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.27.3","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"8705019e3c6b3238a6eb41af4edabe48c30c13dc","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.27.3.tgz","fileCount":355,"integrity":"sha512-drAypHORhX21ThtTu8Mile3HEOmCjkE77zDuEF8rOclstbq8vOBTAypNh9HehU5hxwE7WdJLG/Qwr4m58v6zpw==","signatures":[{"sig":"MEQCIAXKwX8lVzChSCkfVlh+QBMITduFwGJMY+s8Vd3limFhAiBtSNuBDl9zfiU/N1lntIPsAhDyKCdktIPzodyd1unzwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFOycozer5oz8D4N8C6YjOzK2tKnTXQ0eWrsBCn3P/RZAiAZPdzvINHgJXSXROmvZ8buNmTr2SHGe1SfD3b2MBtq/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.27.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176912},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.27.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/45b2aab581b7394d594c85db5816f4e8/ifc-lite-mcp-0.27.3.tgz","_integrity":"sha512-drAypHORhX21ThtTu8Mile3HEOmCjkE77zDuEF8rOclstbq8vOBTAypNh9HehU5hxwE7WdJLG/Qwr4m58v6zpw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.21.0","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.2.0","@ifc-lite/ids":"^3.4.1","@ifc-lite/sdk":"^9.6.0","@ifc-lite/data":"^6.3.1","@ifc-lite/diff":"^0.11.1","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.5.1","@ifc-lite/wasm":"^11.0.0","@ifc-lite/cache":"^3.7.3","@ifc-lite/clash":"^2.4.6","@ifc-lite/merge":"^0.4.8","@ifc-lite/query":"^2.5.3","@ifc-lite/rules":"^0.7.9","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.2","@ifc-lite/export":"^4.13.0","@ifc-lite/parser":"^9.7.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^8.0.0","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.11.0","@ifc-lite/flow-nodes":"^0.11.0","@ifc-lite/viewer-core":"^0.2.27","@ifc-lite/ids-authoring":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.27.3_1793079358840_0.31131043601036434","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@ifc-lite/mcp","version":"0.28.0","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.28.0","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"037c4a2947742421c97f34866b0c326cb333ddd2","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.28.0.tgz","fileCount":359,"integrity":"sha512-h6ITz/93oXqoU9pF7+0wWWeKDmq2UVOeX3BmWS1mK8otRTbUjkj1BbgiqncqkURorf25mAwudlh8m7hVP9gHHQ==","signatures":[{"sig":"MEYCIQDgud3g2P+QRp8slkaXWc0Gxh8NImzRRXHGQSXwySp9oAIhALoviQqux1eqtkM+XpfLKnk/cPAMfweoFIWv6SsgEgxa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICX6GhC4UAaWLFmzaVBWE8fctyYQfSqtipopW6UQL4iRAiBBWcBQrbH1ZKFbro6IQFzRYWpCZy+TeUGcrh2Z4H0ZzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180563},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.28.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/7f15d790281028a3be966f160f16fb58/ifc-lite-mcp-0.28.0.tgz","_integrity":"sha512-h6ITz/93oXqoU9pF7+0wWWeKDmq2UVOeX3BmWS1mK8otRTbUjkj1BbgiqncqkURorf25mAwudlh8m7hVP9gHHQ==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.22.1","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.2.0","@ifc-lite/ids":"^3.4.2","@ifc-lite/sdk":"^9.6.0","@ifc-lite/data":"^6.4.0","@ifc-lite/diff":"^0.12.0","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.6.0","@ifc-lite/wasm":"^12.0.0","@ifc-lite/cache":"^3.7.3","@ifc-lite/clash":"^2.4.7","@ifc-lite/merge":"^0.4.9","@ifc-lite/query":"^2.5.3","@ifc-lite/rules":"^0.7.10","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.2","@ifc-lite/export":"^4.13.1","@ifc-lite/parser":"^9.8.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^8.0.1","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.12.0","@ifc-lite/flow-nodes":"^0.11.1","@ifc-lite/viewer-core":"^0.2.28","@ifc-lite/ids-authoring":"^0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.28.0_1793275482067_0.11411208230628545","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@ifc-lite/mcp","version":"0.28.1","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.28.1","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"cc9eceeff6e2eda74187e00f7a1ef6d12ce9c82e","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.28.1.tgz","fileCount":359,"integrity":"sha512-C4MXz7PbcVS5l7cUIYfkuSV9Q0v5ku9pKzd8IOaq/QwThyP+M8PkzOp9rNkVobvD79nf037k5FDTBXFfIugM9A==","signatures":[{"sig":"MEUCIGMeQ3gCg27aYHnwoTb7xtGO9YtlvNfyhhlTb0msEe7YAiEAoOhAlUsN230rSCf8jIfNVUuf3VSiR7FMyBuV/wEwb+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF64WehpNsjGxR3kMINWAQLhlABvsXBg9Xnqze3JuJHAAiB9TYqjIQBAqGH6HIGTu54GTR4daFL5zS8BZRmMme0vnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176072},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.28.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/cea99e9bc12fea9c1ea9b68e85494f8d/ifc-lite-mcp-0.28.1.tgz","_integrity":"sha512-C4MXz7PbcVS5l7cUIYfkuSV9Q0v5ku9pKzd8IOaq/QwThyP+M8PkzOp9rNkVobvD79nf037k5FDTBXFfIugM9A==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.22.1","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.2.0","@ifc-lite/ids":"^3.4.3","@ifc-lite/sdk":"^9.6.0","@ifc-lite/data":"^6.4.0","@ifc-lite/diff":"^0.13.0","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.6.0","@ifc-lite/wasm":"^12.1.0","@ifc-lite/cache":"^3.7.3","@ifc-lite/clash":"^2.4.7","@ifc-lite/merge":"^0.5.0","@ifc-lite/query":"^2.5.3","@ifc-lite/rules":"^0.7.11","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.2","@ifc-lite/export":"^4.13.2","@ifc-lite/parser":"^9.8.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^8.0.2","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.12.0","@ifc-lite/flow-nodes":"^0.12.0","@ifc-lite/viewer-core":"^0.2.28","@ifc-lite/ids-authoring":"^0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.3","typescript":"^6.0.3","@types/node":"^26.6.4"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.28.1_1793364394113_0.2724706337732351","host":"s3://npm-registry-packages-npm-production"}},"0.28.2":{"name":"@ifc-lite/mcp","version":"0.28.2","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"author":{"name":"Louis True"},"license":"MPL-2.0","_id":"@ifc-lite/mcp@0.28.2","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"homepage":"https://ifclite.dev/docs/","bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"bin":{"ifc-lite-mcp":"dist/cli.js"},"dist":{"shasum":"7629d0a7e9a74f342b65d427628596b1ef74964d","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.28.2.tgz","fileCount":359,"integrity":"sha512-lbT5FHAcemXpBtlqnn8SsIM8DqpmnwXygt4Iq9NG4ziZEG+JVhFeAHsSP8A18l/FrjeugM2oGCpGNS95OcKCgw==","signatures":[{"sig":"MEYCIQDnhQh6G4ruMd4Llx8hCWtt0N55p/epxoC6KQsy5XocxAIhAJijHT7Bf7SoDGwJ8oiN55v9HY19hsvQwuhrxdG+rJp+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGa5YpVZo4ZyepCZGICVXvzWusfkXYo+G15u0o4hYA1AAiB8fO/gzVTgxvOCdfR5g9w4RBHHajUqpuTRO/Tf90Ceqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1176111},"main":"./dist/index.js","type":"module","_from":"file:ifc-lite-mcp-0.28.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"_resolved":"/tmp/863c0939c18ed2f180450a6c1d23658d/ifc-lite-mcp-0.28.2.tgz","_integrity":"sha512-lbT5FHAcemXpBtlqnn8SsIM8DqpmnwXygt4Iq9NG4ziZEG+JVhFeAHsSP8A18l/FrjeugM2oGCpGNS95OcKCgw==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"_nodeVersion":"24.22.1","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.2.1","@ifc-lite/ids":"^3.4.4","@ifc-lite/sdk":"^9.6.0","@ifc-lite/data":"^6.4.0","@ifc-lite/diff":"^0.13.1","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.6.0","@ifc-lite/wasm":"^12.2.0","@ifc-lite/cache":"^3.7.4","@ifc-lite/clash":"^2.4.7","@ifc-lite/merge":"^0.5.0","@ifc-lite/query":"^2.5.3","@ifc-lite/rules":"^0.8.0","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.3","@ifc-lite/export":"^4.13.3","@ifc-lite/parser":"^9.9.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^8.1.0","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.12.0","@ifc-lite/flow-nodes":"^0.12.1","@ifc-lite/viewer-core":"^0.2.28","@ifc-lite/ids-authoring":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.5","typescript":"^6.0.3","@types/node":"^26.6.4","@mergifyio/vitest":"^2026.10.11"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.28.2_1793636626778_0.240784757748027","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"_id":"@ifc-lite/mcp@0.29.0","bin":{"ifc-lite-mcp":"dist/cli.js"},"bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"dist":{"shasum":"5650db1669035fa14237ae71595462f1e3057fee","tarball":"https://registry.npmjs.org/@ifc-lite/mcp/-/mcp-0.29.0.tgz","fileCount":363,"integrity":"sha512-r64MsF99DiGZaH0pQMve2gDkK6NIVB3+OxgCZm0K3z0Q9TebNz7FmsB+keS4t29ca3dGy0OKCM0FREe4OoOH5g==","signatures":[{"sig":"MEUCIHm2OSME4M6P84HCOEfPNBBEUrPfLKlCPVezgbyjOFtSAiEAzvCBsmhMJDsaGF8hjlh2SBAzomQxEztH62uVGVLPJU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsqMMo9RNgZNVRAlbbQJ7BuamhTuiUQXdzFS+Il0ZcxwIgQ4sD8xOVFgVoupGfuQXMPzbcOYbCSlkps5544gtxl3g="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ifc-lite%2fmcp@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1183019},"main":"./dist/index.js","name":"@ifc-lite/mcp","type":"module","_from":"file:ifc-lite-mcp-0.29.0.tgz","types":"./dist/index.d.ts","author":{"name":"Louis True"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./browser":{"types":"./dist/browser.d.ts","import":"./dist/browser.js"},"./cli-args":{"types":"./dist/cli-args.d.ts","import":"./dist/cli-args.js"},"./protocol":{"types":"./dist/protocol/index.d.ts","import":"./dist/protocol/index.js"}},"license":"MPL-2.0","scripts":{"dev":"pnpm exec tsc --watch","test":"vitest run","build":"pnpm exec tsc","start":"node dist/cli.js","typecheck":"node ../../scripts/typecheck-tests.mjs"},"version":"0.29.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"61b4df0d-c312-41af-a260-656fe3088fa9"}},"homepage":"https://ifclite.dev/docs/","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"_resolved":"/tmp/4a194af531d1ec24378efa7f68164fe7/ifc-lite-mcp-0.29.0.tgz","_integrity":"sha512-r64MsF99DiGZaH0pQMve2gDkK6NIVB3+OxgCZm0K3z0Q9TebNz7FmsB+keS4t29ca3dGy0OKCM0FREe4OoOH5g==","repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","directories":{},"maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"_nodeVersion":"24.22.1","dependencies":{"yjs":"^13.6.33","@ifc-lite/ai":"^0.2.0","@ifc-lite/bcf":"^5.2.1","@ifc-lite/ids":"^3.4.4","@ifc-lite/sdk":"^9.6.1","@ifc-lite/data":"^6.4.0","@ifc-lite/diff":"^0.13.1","@ifc-lite/flow":"^0.7.1","@ifc-lite/ifcx":"^4.6.0","@ifc-lite/wasm":"^12.2.0","@ifc-lite/cache":"^3.7.4","@ifc-lite/clash":"^2.4.7","@ifc-lite/merge":"^0.5.0","@ifc-lite/query":"^2.5.4","@ifc-lite/rules":"^0.8.0","@ifc-lite/collab":"^0.10.0","@ifc-lite/create":"^5.1.3","@ifc-lite/export":"^4.13.3","@ifc-lite/parser":"^9.9.0","@ifc-lite/encoding":"^2.4.0","@ifc-lite/geometry":"^8.1.0","@ifc-lite/mutations":"^3.2.0","@ifc-lite/extensions":"^0.12.0","@ifc-lite/flow-nodes":"^0.12.2","@ifc-lite/viewer-core":"^0.2.28","@ifc-lite/ids-authoring":"^0.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^5.0.5","typescript":"^6.0.3","@types/node":"^26.6.4","@mergifyio/vitest":"^2026.10.11"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.29.0_1793720480159_0.11932702496335246"}}},"time":{"created":"2026-05-04T04:54:34.928Z","modified":"2026-11-03T15:41:20.686Z","0.2.0":"2026-05-04T04:54:35.177Z","0.2.1":"2026-05-29T16:54:50.919Z","0.3.0":"2026-05-31T11:51:31.970Z","0.3.1":"2026-06-07T11:14:41.933Z","0.3.2":"2026-06-10T14:49:10.578Z","0.3.3":"2026-06-12T11:17:15.017Z","0.4.0":"2026-06-20T15:03:39.150Z","0.4.1":"2026-06-29T20:57:56.524Z","0.5.0":"2026-07-02T10:48:48.834Z","0.6.0":"2026-07-03T14:33:27.933Z","0.7.0":"2026-07-03T18:12:39.492Z","0.7.1":"2026-07-10T05:29:08.242Z","0.7.2":"2026-07-10T07:56:00.375Z","0.8.0":"2026-07-11T20:29:09.149Z","0.9.0":"2026-07-12T22:03:00.129Z","0.9.1":"2026-07-17T04:49:22.640Z","0.9.2":"2026-07-31T16:17:34.287Z","0.10.0":"2026-08-03T11:48:50.423Z","0.11.1":"2026-08-09T07:12:54.020Z","0.11.2":"2026-08-16T10:20:55.976Z","0.11.3":"2026-08-21T04:55:14.385Z","0.12.0":"2026-08-24T21:45:22.481Z","0.13.0":"2026-09-04T17:52:05.608Z","0.13.1":"2026-09-08T17:31:18.397Z","0.14.1":"2026-09-12T05:42:11.327Z","0.14.2":"2026-09-13T07:25:26.490Z","0.15.0":"2026-09-14T06:35:19.416Z","0.16.0":"2026-09-14T13:50:50.627Z","0.17.0":"2026-09-17T04:22:56.179Z","0.18.0":"2026-09-20T12:54:59.320Z","0.20.2":"2026-09-24T20:33:06.281Z","0.22.0":"2026-09-25T14:44:19.732Z","0.22.1":"2026-09-29T04:00:41.508Z","0.23.0":"2026-10-01T19:29:15.463Z","0.24.1":"2026-10-12T18:43:54.709Z","0.25.0":"2026-10-13T01:51:42.503Z","0.26.0":"2026-10-13T05:25:06.505Z","0.26.1":"2026-10-13T12:19:53.839Z","0.26.2":"2026-10-13T17:19:30.577Z","0.27.0":"2026-10-14T05:02:48.243Z","0.27.1":"2026-10-23T21:37:59.990Z","0.27.2":"2026-10-26T04:51:53.614Z","0.27.3":"2026-10-27T05:35:59.092Z","0.28.0":"2026-10-29T12:04:42.222Z","0.28.1":"2026-10-30T12:46:34.216Z","0.28.2":"2026-11-02T16:23:46.890Z","0.29.0":"2026-11-03T15:41:20.285Z"},"bugs":{"url":"https://github.com/LTplus-AG/ifc-lite/issues"},"author":{"name":"Louis True"},"license":"MPL-2.0","homepage":"https://ifclite.dev/docs/","keywords":["mcp","model-context-protocol","ifc","bim","ai-agent","llm","claude","cursor","json-rpc","ifc-lite","aec"],"repository":{"url":"git+https://github.com/LTplus-AG/ifc-lite.git","type":"git","directory":"packages/mcp"},"description":"Model Context Protocol server for ifc-lite — agent-native BIM via MCP (stdio + Streamable HTTP)","maintainers":[{"name":"louistrue","email":"info@lt.plus"}],"readme":"# `@ifc-lite/mcp`\n\nModel Context Protocol (MCP) server for **ifc-lite** — agent-native BIM via JSON-RPC.\n\n> Make ifc-lite the first BIM platform that any LLM agent (Claude Desktop,\n> Cursor, ChatGPT, Goose, Windsurf, Zed, custom) can drive directly against\n> real models.\n\n## Quick start\n\n```bash\n# Run against a local IFC file over stdio (the default for Claude Desktop / Cursor)\nnpx @ifc-lite/mcp ./model.ifc\n\n# Federate multiple files\nnpx @ifc-lite/mcp ./arch.ifc ./struct.ifc ./mep.ifc --federate\n\n# Read-only (no mutation tools advertised)\nnpx @ifc-lite/mcp ./model.ifc --read-only\n\n# HTTP / Streamable HTTP for remote agents\nnpx @ifc-lite/mcp ./model.ifc --transport http --port 8765 --token $API_TOKEN\n\n# Auto-open the WebGL viewer at startup. Add --open to also pop the URL in\n# the system browser.\nnpx @ifc-lite/mcp ./model.ifc --viewer\nnpx @ifc-lite/mcp ./model.ifc --open\n```\n\n## Embedded loaded-model authoring\n\nFor embedded HTTP servers, `HttpTransport` accepts `maxSessions` (default\n1000, including pending factory builds) and `sessionIdleMs` (default 30\nminutes). At capacity it admits a new session only if a slot is free or an\nidle session can be reclaimed without unpublished drafts, active requests,\nor open event streams. Otherwise initialization returns `503\nsession-capacity`; an unknown session returns `404 unknown-session` and must\ninitialize again. See the [embedding guide](https://github.com/LTplus-AG/ifc-lite/blob/main/docs/guide/mcp.md#programmatic-embedding)\nfor the idle-window and response contract.\n\n`loadIfcModel` returns a model whose `bim.store` supports the existing\n`addElementType`, `assignType`, `addMaterial`, `addMaterialLayerSet`,\n`addMaterialLayerSetUsage` and `assignMaterial` SDK methods. They delegate to\nshared schema-aware builders, convert metre dimensions to native units, and\nrecord each call as one complete public `mutation_undo` operation. Late schema\nrefusals leave no partial helpers. These embedded methods are distinct from\nthe JSON-RPC tool names; see the [programmatic embedding guide](https://github.com/LTplus-AG/ifc-lite/blob/main/docs/guide/mcp.md#programmatic-embedding).\n\n`addStair`, `addRailing` and `removeStair` use the same canonical SDK factory.\n`removeStair` removes a uniquely owned parent/flight pair atomically, retaining\nshared shape/style leaves and refusing ambiguous ownership or foreign product\nreferences. Public `run_flow` routes `element.stair` / `element.railing` through\n`model.addElement`; each successful graph creation has one `mutation_undo`.\nTracking is fresh per RPC call, so cross-call update/remove needs a persistent\ncaller-owned tracking store. No separate creation or Redo RPC is added.\n\n## 3D viewer integration\n\nThe server bundles the same WebGL viewer used by `ifc-lite view`. Once it is\nopen, every viewer-touching tool (`viewer_colorize`, `viewer_isolate`,\n`viewer_fly_to`, …) drives the live scene, and any element the user clicks\nin the browser flows back to MCP.\n\n### From a chat (the typical flow)\n\nThe agent should follow this etiquette by default:\n\n1. Call `viewer_ask` with a `reason`. The tool returns suggested wording so\n   the agent can ask the user for permission.\n2. After the user agrees, call `viewer_open`. The result includes the URL\n   to share with the user.\n3. Drive the visualization (`viewer_colorize`, `viewer_color_by_property`,\n   `viewer_isolate`, `viewer_fly_to`, `viewer_set_section`).\n4. Subscribe to `ifc-lite://viewer/selection` (via `resources/subscribe`)\n   to be notified whenever the user picks an element. `viewer_get_selection`\n   reads the latest pick directly; `viewer_wait_for_selection` blocks until\n   the next click.\n5. `viewer_close` when done.\n\n### Pre-baked prompts\n\n- `visual_audit` — opens the viewer, runs `model_audit`, paints issues by\n  severity, frames the worst offender.\n- `interactive_property_inspect` — opens the viewer, waits for a click,\n  then explains everything we know about the picked entity.\n- `visualize_query` — runs a query, color-codes matches by property value,\n  flies the camera to the result.\n\nYou can also reach it via the unified CLI:\n\n```bash\nifc-lite mcp ./model.ifc\nifc-lite mcp ./model.ifc --read-only\n```\n\n### Claude Desktop\n\nDrop this into `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"ifc-lite\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@ifc-lite/mcp\", \"/abs/path/to/model.ifc\"]\n    }\n  }\n}\n```\n\n### Cursor / Windsurf / Goose\n\nThe same `npx` command works as a stdio server in any MCP-aware client.\n\n## What the server exposes\n\n| Category | Examples |\n| --- | --- |\n| Discovery | `model_info`, `model_list`, `model_load`, `model_unload`, `schema_describe` |\n| Query | `query_entities`, `count_entities`, `get_entity`, `get_entities_bulk`, `spatial_hierarchy`, `containment_chain`, `relationships`, `properties_unique`, `materials_list`, `classifications_list`, `georeferencing`, `units`, `cost_data`, `cost_evaluate` |\n| Geometry | `geometry_bbox`, `geometry_volume`, `geometry_area`, `geometry_get`, `raycast`, `clash_check`, `clash_matrix` |\n| Validation | `ids_validate`, `ids_explain`, `model_audit`, `gherkin_check` |\n| IDS authoring | `ids_audit`, `ids_lint`, `ids_read`, `ids_apply_ops` (grounding-gated), `ids_write`, `ids_schema_search`, `ids_schema_entity`, `ids_schema_pset`, `ids_diff`, `ids_preview`, `ids_infer`, `ids_coverage`, `ids_test` |\n| Mutation | `entity_set_property`, `entity_delete_property`, `entity_set_attribute`, `entity_create`, `entity_delete`, `mutation_batch`, `mutation_undo`, `mutation_diff`, `model_save` |\n| Hosted modelling | `place_opening`, `place_door`, `place_window` |\n| Design modelling | `place_curtain_wall`, `place_grid`, `place_grid_column` |\n| Physical edits | `edit_hosted_element`, `edit_element_geometry`, `copy_elements`, `duplicate_element`, `array_elements` |\n| Native Room | `query_rooms`, `room_command` |\n| Wall joins | `join_walls` |\n| BCF | `bcf_topic_list`, `bcf_topic_create`, `bcf_topic_update`, `bcf_topic_close`, `bcf_viewpoint_create`, `bcf_export` |\n| bSDD | `bsdd_search`, `bsdd_class`, `bsdd_property_sets`, `bsdd_match` |\n| Diff | `model_diff` (`by_content` for content-keyed matching), `quantity_diff` |\n| Export | `export_ifc`, `export_csv`, `export_json`, `export_glb`, `export_obj`, `export_ifcx`, `export_pdf_report` |\n| Viewer | `viewer_ask`, `viewer_open`, `viewer_close`, `viewer_status`, `viewer_colorize`, `viewer_isolate`, `viewer_hide`, `viewer_show`, `viewer_reset`, `viewer_fly_to`, `viewer_set_section`, `viewer_clear_section`, `viewer_color_by_storey`, `viewer_color_by_property`, `viewer_get_selection`, `viewer_wait_for_selection`, `viewer_describe_selection` |\n\n`join_walls` joins two straight walls in the same placement frame through the\nviewer/SDK core. It writes `IfcRelConnectsPathElements` and rewrites bodies and\naxes atomically. Hosted openings must fit both joined end faces; unreadable cuts\nrefuse the operation. One `mutation_undo` restores the complete earlier graph,\nincluding replaced profiles, axes and relationships.\n\n`place_opening`, `place_door` and `place_window` use the viewer/SDK's shared\nhosted creation core. Pass `host_express_id`, optional `model_id` (required\nwith several loaded models), and PascalCase `params`: `Offset`, `Width`,\n`Height`, optional `Sill` (required for a window). Lengths are metres in the\nwall's frame. Cuts must fit and avoid existing source/overlay openings;\nunreadable geometry is refused. The void/fill graph is written atomically,\nand one `mutation_undo` removes it. These writes reach IFC export; geometry\ntools continue to read the parsed model.\n\n`entity_create` accepts an optional `global_id` for the new entity's GlobalId\n(IfcRoot subtypes only; written to attribute 0). It must be a valid 22-character\nIFC GUID not already carried by an entity in the model; an invalid or duplicate\nvalue is refused with `INVALID_INPUT` and nothing is queued.\n\n`model_diff` compares by GlobalId, which reads a from-scratch re-export as the\nwhole model deleted and re-added. Pass `by_content: true` to run the\n`@ifc-lite/diff` engine's content-keyed matching instead; it is data-scope only\n(the server has no geometry pipeline) and reports unresolved `duplicated` /\n`deduplicated` / `ambiguous` matches as groups rather than guessing a pairing —\ncapped by `max_matches` and `max_group_members`, both of which report the whole\ntotals they cut. A `model_id` names a session rather than a file, so all three\npasses fold in mutations queued by `entity_create` / `entity_delete` /\n`entity_set_*` and report the count in `contentDiff.pendingMutations`.\n\nThe rest of the read surface folds the same overlay: `get_entity`,\n`get_entities_bulk`, `query_entities` (property filters and `in_storey` alike),\n`count_entities`, `model_info`, `model_list`, `properties_unique`,\n`materials_list`, `classifications_list`, `spatial_hierarchy`,\n`containment_chain` and `model_audit`, plus the model manifest, entity and\nspatial-tree resources. Containment folds too: a wall you create and place with\na queued `IfcRelContainedInSpatialStructure` is found by `in_storey`, and\ndeleting a relationship record stops it relating anything. Those payloads carry\n`pendingMutations` whenever edits are queued and omit the field entirely when\nnone are, which is the line between \"in this session\" and \"on disk\" — nothing is\nwritten until `export_ifc` or `model_save`.\n\n`relationships` (voids/fills/groups/connections), `units`, `georeferencing` and\nthe geometry, clash and viewer tools answer from the parsed model and say so by\nnever carrying `pendingMutations`.\n\nOne GlobalId resolves to one entity everywhere: an entity the session created\nwins over a same-GlobalId entity in the file, and a deleted one never resolves.\n`get_entities_bulk` keys its map by that same rule and lists any key that named\nmore than one live entity in `ambiguousGlobalIds`.\n\nResources expose live model state under the `ifc-lite://` URI scheme:\n\n```\nifc-lite://server/manifest\nifc-lite://model/{model_id}/manifest\nifc-lite://model/{model_id}/entity/{global_id}\nifc-lite://model/{model_id}/spatial-tree\nifc-lite://model/{model_id}/materials\nifc-lite://model/{model_id}/property-sets\nifc-lite://viewer/status         (open/closed, port, client count)\nifc-lite://viewer/selection      (live; supports `resources/subscribe` for push updates)\n```\n\nPre-baked prompts ship the BIM expertise:\n\n`audit_model`, `find_fire_rated_doors`, `generate_bcf_from_ids`,\n`compare_versions`, `space_program_check`, `clash_review`,\n`prop_quality_pass`, `migrate_to_ifcx`, `visual_audit`,\n`interactive_property_inspect`, `visualize_query`.\n\n## Programmatic embedding\n\n```ts\nimport {\n  createMCPServer,\n  StdioTransport,\n  loadIfcModel,\n  InMemoryModelRegistry,\n} from '@ifc-lite/mcp';\n\nconst registry = new InMemoryModelRegistry();\nregistry.add(await loadIfcModel('./model.ifc'));\n\nconst server = createMCPServer({ version: '0.1.0', registry });\nconst transport = new StdioTransport();\nawait transport.connect(server);\n```\n\nFor Tauri/Electron hosts, use `InProcessTransport`:\n\n```ts\nimport { InProcessTransport } from '@ifc-lite/mcp';\n\nconst transport = new InProcessTransport();\nawait transport.connect(server);\nconst initResp = await transport.send({\n  jsonrpc: '2.0',\n  id: 1,\n  method: 'initialize',\n  params: { protocolVersion: '2025-11-05', capabilities: {}, clientInfo: { name: 'host', version: '1' } },\n});\n```\n\n## Errors\n\nDomain errors come back inside the tool result with `isError: true` and a\nstable `structuredContent.code`:\n\n```jsonc\n{\n  \"isError\": true,\n  \"content\": [{ \"type\": \"text\", \"text\": \"Entity not found in model 'arch'\" }],\n  \"structuredContent\": {\n    \"code\": \"ENTITY_NOT_FOUND\",\n    \"details\": { \"model_id\": \"arch\", \"express_id\": 42 },\n    \"hint\": \"Use query_entities to discover valid IDs.\"\n  }\n}\n```\n\nThat keeps the LLM in the loop instead of aborting the chain on a JSON-RPC\nerror.\n\n## Roadmap\n\nShipped: stdio + Streamable HTTP transports; query, geometry (bbox, volume,\narea), clash, IDS validation, mutation, BCF, bSDD, diff, export (IFC, CSV, JSON,\nGLB, OBJ, IFCX), and live viewer control.\n\nPlanned: mesh geometry (`geometry_get`) and `raycast` (both need the WASM\ngeometry pipeline), Gherkin validation (`gherkin_check`), and PDF report export\n(`export_pdf_report`) — these tools are registered but currently return\n`UNSUPPORTED_OPERATION`. Also planned: OAuth 2.1 with PKCE and hosted\nmulti-tenant deployment, sampling for natural-language descriptions, and public\nregistry listing.\n\n## Docs\n\nSee the [ifc-lite docs](https://ifclite.dev/docs/) for the full\nplatform documentation.\n\nLicensed under MPL-2.0.\n\nLoaded-model physical edits use the same command cores as the viewer and typed\nSDK. `edit_element_geometry` handles Move/Rotate, Size, Wall Endpoints, Split and\nTrim/Extend. `copy_elements`, `duplicate_element` and `array_elements` carry\nhosted graph records and share the viewer placement and naming policies.\nReferences are model-local EXPRESS IDs; offsets use IFC storey-local metres\nand planar rotations use radians. Every write is one `mutation_undo` batch;\nunsupported sources and unsafe shared geometry refuse before committing.\nSee the [MCP guide](https://github.com/LTplus-AG/ifc-lite/blob/main/docs/guide/mcp.md)\nfor parameter contracts.\n\n`room_command` derives Room candidates from the current native geometry and\nruns Auto/Pick/Footprint/Update or layout Drag/Split/Remove/Prune through the\nshared Room core. It requires the WASM runtime. Query does not write; writes\nrecord one complete Undo batch. Model removal and session termination free\nretained native layout handles. Unsupported schema/storey planes return\n`INVALID_INPUT`; unavailable native initialization returns\n`UNSUPPORTED_OPERATION`. Unexpected export, parse, processing or runtime\nimport failures return `INTERNAL_ERROR`; cancellation and state conflicts\nretain their distinct retryable codes.\n\nAI Flow nodes use explicit host environment configuration (`IFC_LITE_AI_MODEL`,\n`IFC_LITE_AI_API_KEY`, optional `IFC_LITE_AI_BASE_URL`). Review-capable runs require\na new allowed `checkpoint_path` and return a pending artifact. A separate\n`resume_flow` with the exact `approved_digest` rechecks native source state and\ncurrent scope, restores the original budget and consumes one durable disk claim.\nSee the [MCP guide](../../docs/guide/mcp.md) for further pauses and refusals.\n\n`propose_flow` lets a read-only MCP caller run a native read/AI-only graph to\na pending artifact. It rejects declared or node-defined effects and permits\nonly `model.read` and `network.ai`. The current read scope and model allowlist\nstill apply; the separate `resume_flow` requires current mutate authorization.\nMCP responses and checkpoint budgets include provider usage receipts without\nprompts, replies or credentials; receipt history survives subsequent pauses.\n\n`review_findings` reads actual retained IDS/information Review facts with `read`\npermission. Native producer capture binds full source SHA-256, definition/run\nprovenance and exact model ownership; scope revocation suppresses the whole\nmulti-model envelope. No editor, artifact or decision is created. Unsupported\nsources, incomplete overlays and bounded output stay explicit. See\n[the captured native Review contract](../../docs/guide/mcp.md#captured-native-review-reads).\n\n\n`review_findings` can read supplied `saved_analysis_runs` or\n`saved_validation_reports` using the canonical portable codecs and full-source,\nduplicate-preserving identity binding. This is a separate historical read mode;\nwithout either input the existing captured native read remains. Imported\nprovenance never attests execution or complete native coverage. Read scope,\ncurrent permissions/ownership and known-credential guards still apply. See\n[the supplied-input contract](../../docs/guide/mcp.md#supplied-historical-review-inputs).\n\nNative Flow `bcf.createTopic` and `bcf.addComment` writes use a durable,\ncredential-free publication journal. Local MCP and CLI share\n`IFCLITE_BCF_OUTBOX_DIR` (default `~/.ifc-lite/bcf-outbox`); authenticated MCP\nprincipals get stable, separate hashed namespaces across sessions. Keep the\njournal when restarting: a committed write whose response was lost remains\nunresolved and blocks an identical send.\n\nUse `bcf_publications_list` to inspect intents and receipts. With mutate\npermission, `bcf_publication_check` reads the original target and stores actual\nmatching candidates; supply current `capabilities`, including the target's\n`network.fetch:<host>` and exact `secret.read:<NAME>` when using `token_env`.\nA separate `bcf_publication_reconcile` binds `entry_id` to one checked\n`candidate_guid` without sending a write. Neither command retries an uncertain\ncreate, and reconciliation refuses arbitrary GUIDs or live send ownership.\nChecks and reconciliation are unavailable to read-only callers. These native\nrecovery tools do not replace the viewer's BCF content library or qualify an\nexternal vendor's OAuth/API behavior.\nRemote sessions without a stable authenticated principal refuse BCF publication\nand recovery; ordinary model flows remain available. A transient session id\nnever replaces the durable principal boundary.\nChecks keep trim-equivalent free text as manual candidates. Rewritten or\nomitted fields leave unmatched objects unavailable; they cannot prove absence.\nAfter a complete successful check finds an empty server collection and the caller\nexplicitly supplies `confirm_full_read_access: true` for the original write’s\nfull access scope,\n`bcf_publication_confirm_absent` explicitly releases that `entry_id` for a\nseparately reviewed later run. This mutate-only decision never sends a write;\na newer failed check or live sender blocks it. Checking alone never retries.\nSuccessful BCF outputs redact the actual resolved bearer, including literal\nand Player tokens, after the original durable receipt is saved.\n\nNative BCF listing is bounded: `bcf_publications_list` accepts `limit` (1–1000)\nand the preceding `cursor`, and returns `{entries,nextCursor?}`. Follow every\n`nextCursor`, including empty progress pages; the pages are not a snapshot\nacross concurrent inserts. Recovery by known `entry_id` remains available when\nnew-create capacity is exhausted; existing immutable receipts are retained.\n\nIf a sending process cannot be identified on this machine, `bcf_publication_check`\nrequires an operator to establish that the old process has stopped and explicitly\npass `confirm_owner_stopped: true`. This assertion is persisted, never overrides\nan observed live sender, and does not send or retry a create. `token_env` requires\nits exact `secret.read:<NAME>` grant and may contain a short nonempty bearer.\n\nAn empty read without this explicit full-scope confirmation is `unavailable`,\neven with a bearer token. Tokens never imply full visibility. Filtered, partial\nor incomparable reads cannot safely release a write; old persisted absence\nrecords without the confirmation marker remain readable but cannot authorize\nrelease. Only a caller who knows the original write’s complete access scope\nshould make this assertion; live vendor authorization is not qualified.\n","readmeFilename":"README.md"}