{"_id":"@simten/mcp","_rev":"41-37cd3978b8261ca86d49da54f207ee26","name":"@simten/mcp","dist-tags":{"latest":"0.9.3"},"versions":{"0.1.1":{"name":"@simten/mcp","version":"0.1.1","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"1483db45515eae97baa7568e249ddbe42ce4eea6","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.1.tgz","fileCount":100,"integrity":"sha512-28W609fJ7t22wa10XqUMoZCgfOh/vm33P+VvNcS1QivhOWxY+qV1xlgcWTHJiaEhoe36xcj5vf320XHV16VqWA==","signatures":[{"sig":"MEUCIACj5AKPOfVj21HPqhjnSn+k939zzzL+L0iakxTLSMxSAiEAsSHhRwggDOmap2UGQpows+dYSwF3J3bdfRb1cB06f3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239488},"type":"module","_from":"file:simten-mcp-0.1.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"}},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"},"_resolved":"/private/var/folders/v5/fzh2nm7s0mlfbwch3lrj0mpr0000gn/T/922603ffafafde5950f867997d75db3c/simten-mcp-0.1.1.tgz","_integrity":"sha512-28W609fJ7t22wa10XqUMoZCgfOh/vm33P+VvNcS1QivhOWxY+qV1xlgcWTHJiaEhoe36xcj5vf320XHV16VqWA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"10.9.2","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1780056803325_0.01746784558491199","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@simten/mcp","version":"0.1.2","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"598ea4b55da5097fc9913998c67b308c6e3deecd","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.2.tgz","fileCount":100,"integrity":"sha512-mvPYhamB+43s6ShGGYZEDBU07sJ0/4GK62yCNrW/L4Fg2I+ZJX2l6IKQg9VFtOaa/3OGetHovplLXkA+4qS7Ag==","signatures":[{"sig":"MEUCIQDHXMZSXrhGkn+U9LGEbO7CtcCeKmORqA2VsavQIopRwAIgDA0DimmxuLlWsFqa8F+05yCyIFmq+dYxibSf22dV13Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239488},"type":"module","_from":"file:simten-mcp-0.1.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"}},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/6d18977bb2cf5cdc06f2edc31fe0175e/simten-mcp-0.1.2.tgz","_integrity":"sha512-mvPYhamB+43s6ShGGYZEDBU07sJ0/4GK62yCNrW/L4Fg2I+ZJX2l6IKQg9VFtOaa/3OGetHovplLXkA+4qS7Ag==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.1","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1780069822256_0.4228802362917716","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@simten/mcp","version":"0.1.3","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.3","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"02d798d736d738ada18232bf633d09d997dd5afb","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.3.tgz","fileCount":100,"integrity":"sha512-Oe7LFYajUotwyxYwadXtu5fz8K2d7mwOTZkI7XeDZJf4JD7depMhUXqeAW53CtfIdBa2xLWlArK2w3cFyXOOug==","signatures":[{"sig":"MEUCIE/KrYtS6RZ1Gzc0hnqHpJIYVwwEXF3A4jq4JNMvZaXrAiEA+NdsDLLG/avhu7hXAOSYZW1XK80mUJlSqtcXwZ5ncE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239894},"type":"module","_from":"file:simten-mcp-0.1.3.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"}},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/8392ee09659dbaddeb00410189b3541b/simten-mcp-0.1.3.tgz","_integrity":"sha512-Oe7LFYajUotwyxYwadXtu5fz8K2d7mwOTZkI7XeDZJf4JD7depMhUXqeAW53CtfIdBa2xLWlArK2w3cFyXOOug==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.2","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1780088927365_0.21953604421164385","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@simten/mcp","version":"0.1.4","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.4","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"eae87feed2da54793e4eb201113bc2067f5c8691","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.4.tgz","fileCount":100,"integrity":"sha512-7A3pS82pFo2teUA4H8eA0Zhp/DgMW9ki9sXOMKMEgK27zM2eAWNMolohRnCKrItpadd1lx9SMuThMa2dj6dz5A==","signatures":[{"sig":"MEQCICIMfsNJRuyc5BqToQJnW2ZmOSrsCWs3fKbVr12YwpqhAiBjxv/3teJtFkXE4zcLmDheDAWnEkusaDe8VsBxOW2cfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354049},"type":"module","_from":"file:simten-mcp-0.1.4.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/0550d7076f41178e7110d4f5c7ce0809/simten-mcp-0.1.4.tgz","_integrity":"sha512-7A3pS82pFo2teUA4H8eA0Zhp/DgMW9ki9sXOMKMEgK27zM2eAWNMolohRnCKrItpadd1lx9SMuThMa2dj6dz5A==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.3","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.4_1780091304228_0.4914918971059721","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@simten/mcp","version":"0.1.5","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.5","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"6521e7b6562aa137b179ad327ddef97e8fd73cd4","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.5.tgz","fileCount":100,"integrity":"sha512-w+ESwTYjLxSV110s9xJyQdKRfT1mRC9frQmCSHfF4IiUkyHmBr+2o5tEL+wa7cCe0DyStF1JevvWuvjTEH41Hg==","signatures":[{"sig":"MEQCIGUO3u0CUIoYiIoB9rKVmIYF4csZSX0VjLvxmma9TKs8AiAG14skoPE5uQeNNJ2cpW+ASbEri/6yGRV/WEuv3hLkng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354049},"type":"module","_from":"file:simten-mcp-0.1.5.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/79c7e67816d9cef13ff2936502c8d05a/simten-mcp-0.1.5.tgz","_integrity":"sha512-w+ESwTYjLxSV110s9xJyQdKRfT1mRC9frQmCSHfF4IiUkyHmBr+2o5tEL+wa7cCe0DyStF1JevvWuvjTEH41Hg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.5_1780093214632_0.8443750449822451","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@simten/mcp","version":"0.1.6","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.6","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"40b7169551776b6b3c12c0eedfe7cd4925c78e72","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.6.tgz","fileCount":100,"integrity":"sha512-h7SChBgBeHuZd0wfoXVwXdWyPjTZPd1Xe3UkUvw8IWoALux9JwwkRqohXpNykv4vSfH/6Bf/v+Ict7JpyunExQ==","signatures":[{"sig":"MEUCIDBVK4cumAcVYDBlnK7E2FHVUi3vqivx1M1+1lPfq4zDAiEAyzzt2R2d7Fq525167fD0dFxGeN6311zCXm8Svj2Tuh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355619},"type":"module","_from":"file:simten-mcp-0.1.6.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/604885d198cde1e93198566622dc018a/simten-mcp-0.1.6.tgz","_integrity":"sha512-h7SChBgBeHuZd0wfoXVwXdWyPjTZPd1Xe3UkUvw8IWoALux9JwwkRqohXpNykv4vSfH/6Bf/v+Ict7JpyunExQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.6_1780095984610_0.3320404900702647","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@simten/mcp","version":"0.1.7","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.7","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"61fbefd769357001476f31dd655adbb1d1238ed6","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.7.tgz","fileCount":100,"integrity":"sha512-FFxPdZqZqxeP74hQBOqRSoG2SQ2fTJCMotLwtqXIEmTuUo6p8iqWhe7d0xFOaMsZJyQsIYnoi824NFRtl5rqyw==","signatures":[{"sig":"MEUCIQC7L+7ePBG+TfPXrJT/kwushjwinzEQcBoIpS40mKYYRAIgfsmUpsu6Qyems+rHU/Cj4G3fTMpmBU3z8/f+FdJaUl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355813},"type":"module","_from":"file:simten-mcp-0.1.7.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/ad069d613d8307601367f18dbaeb3c0a/simten-mcp-0.1.7.tgz","_integrity":"sha512-FFxPdZqZqxeP74hQBOqRSoG2SQ2fTJCMotLwtqXIEmTuUo6p8iqWhe7d0xFOaMsZJyQsIYnoi824NFRtl5rqyw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.7_1780135866673_0.7365999520742745","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@simten/mcp","version":"0.1.8","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.8","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"de46fda048361b7d78bc9396b56ba7c6dfcdb5bf","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.8.tgz","fileCount":100,"integrity":"sha512-1x7QQkLC6jpengA95nVyXc85yOM2ShkStVo2XI0JWgWLG/nlHo6MO7tMvsQwkVRe7sQQSaFMvNK05K3tzb0sjA==","signatures":[{"sig":"MEQCIAnXZkiRVcWWnzoaxJ7L3TFtITfi2WIXvUok6KtrMCNnAiAmavtfeK6TDs733O+nCk1X+WV42VynO4AlzVn5G/3KLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":355879},"type":"module","_from":"file:simten-mcp-0.1.8.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/c9073f6d90ce071787aace59d67d536c/simten-mcp-0.1.8.tgz","_integrity":"sha512-1x7QQkLC6jpengA95nVyXc85yOM2ShkStVo2XI0JWgWLG/nlHo6MO7tMvsQwkVRe7sQQSaFMvNK05K3tzb0sjA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.8_1780238862738_0.6405005590212407","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@simten/mcp","version":"0.1.9","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.9","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"da9ca50f13357c35b09135f32601438fbaa55e8a","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.9.tgz","fileCount":100,"integrity":"sha512-kRf8gFfYvEFoXQ6XcBdVRUCtBV4AQceCO994uEIBrzB/i7FmMgQtMcUmOwm7sHO57O/TSwGm0C0ylfkp4renrw==","signatures":[{"sig":"MEYCIQCNKsw0d2l2Znhz/lJrx40fg+IkMLqGohVc9KpYp4QStAIhALkUdoJJrk/CYnXzwawXlAl1iYqfHNuHVIjamvJlNIEB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358235},"type":"module","_from":"file:simten-mcp-0.1.9.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/76838699afa85bf8c30cf48f2add9800/simten-mcp-0.1.9.tgz","_integrity":"sha512-kRf8gFfYvEFoXQ6XcBdVRUCtBV4AQceCO994uEIBrzB/i7FmMgQtMcUmOwm7sHO57O/TSwGm0C0ylfkp4renrw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.9_1780241484352_0.7102423368874224","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@simten/mcp","version":"0.1.10","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.10","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"27d7d54dca892929e1f28c0373e11cdeaf232d5f","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.10.tgz","fileCount":100,"integrity":"sha512-KyRp37gkJebHb4OleZwFlhsCswWf+bRcrpANu62zITBx/ke+by3J4a0lQhzS8dKRBJgT2gmUqZj+KVk6td6hgw==","signatures":[{"sig":"MEQCIH04u48Pv9QPPALR79x3EKGhY5FYfS6qkJQiPmzlsRnGAiBtI1aV+OmXtKljomWmY0aGbvAC6rCEmjRlqNgtSmL3Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357962},"type":"module","_from":"file:simten-mcp-0.1.10.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/bcebd856a0ec4922e6b8a2b81a03bb66/simten-mcp-0.1.10.tgz","_integrity":"sha512-KyRp37gkJebHb4OleZwFlhsCswWf+bRcrpANu62zITBx/ke+by3J4a0lQhzS8dKRBJgT2gmUqZj+KVk6td6hgw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.10_1780245054318_0.2479815753818979","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@simten/mcp","version":"0.1.11","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.1.11","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"94e8f10d44d88feb695414a0060501909bedad41","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.1.11.tgz","fileCount":100,"integrity":"sha512-JIYs8/kXacCzufFn8X6+yALIO/yEnmslXGw4yKzXv7EtoFUqy5bWQ5+8UqQVHHeZj+4vKBNceqEA9Y2v92gfhg==","signatures":[{"sig":"MEUCIF35+QvHo2QF6uuFJiz7+PeKLH2qxL9dTdItxrYhCaiRAiEAyC5Ai7wlg8jwSHec1GZXqobCCfqNeYC6xOIvImYTnc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362380},"type":"module","_from":"file:simten-mcp-0.1.11.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/7bd1ad31a9d4bbbb8daade6b1075b96d/simten-mcp-0.1.11.tgz","_integrity":"sha512-JIYs8/kXacCzufFn8X6+yALIO/yEnmslXGw4yKzXv7EtoFUqy5bWQ5+8UqQVHHeZj+4vKBNceqEA9Y2v92gfhg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.11_1780248203705_0.7394726395273574","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@simten/mcp","version":"0.2.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.2.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"d67b126ccefbd5a006b47f76e30c67d162254ca7","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.2.0.tgz","fileCount":108,"integrity":"sha512-W+qimuig6I1HKjVDTCj625zJkk/ZUEbODiTHiw30tJQqRe8B46AM+tBg9dV22EzWlWVk0fAlXVx1bS2mDZrU8A==","signatures":[{"sig":"MEQCIB2eXW3HYElnwKx3m/vVD0nlxbmBAgM5d5l831iLZ9rgAiBGa83LWDXQE4ZyCyE3NrYFW13vmKhWUj/1RaDSUKASLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1913402},"type":"module","_from":"file:simten-mcp-0.2.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/f18f04999853d2f88bc3a9b17f553717/simten-mcp-0.2.0.tgz","_integrity":"sha512-W+qimuig6I1HKjVDTCj625zJkk/ZUEbODiTHiw30tJQqRe8B46AM+tBg9dV22EzWlWVk0fAlXVx1bS2mDZrU8A==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1780412646728_0.03469783929244352","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@simten/mcp","version":"0.3.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.3.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"9d144823ad041f7b2e3db1fd0a632a8ace12f1e7","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.3.0.tgz","fileCount":112,"integrity":"sha512-hDiuo77hQP6XjK1pp85vbWYKUQJf2HlqVTYsgmQXq0OwfSXcN7FGUFCFhBKE6R3zkNyuyPcUTkLWjtOAwz8PAQ==","signatures":[{"sig":"MEYCIQCCGgoJi/60yN5WtJMJl1KkTj0oi8IO6WkPnHvDOIP+6AIhALBbSL0Qa7vDf4iN+kh+xf9bS5eNcHXTO6kUN9wsgWnO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1915602},"type":"module","_from":"file:simten-mcp-0.3.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/3b3082b55a1b64c27e0ecf7875230a08/simten-mcp-0.3.0.tgz","_integrity":"sha512-hDiuo77hQP6XjK1pp85vbWYKUQJf2HlqVTYsgmQXq0OwfSXcN7FGUFCFhBKE6R3zkNyuyPcUTkLWjtOAwz8PAQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.3.0_1780418323158_0.5622133246235561","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@simten/mcp","version":"0.4.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.4.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"63d744dfae7ffecb0340ff896be6e3150f3f8e94","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.4.0.tgz","fileCount":112,"integrity":"sha512-4FDk/E3hsMqjf9eFhX/s9b72z4SaQlAOg2f9IqwEdUEHfOIgRQtxfmvkdjRQg0WVcnFf1it5CoAm8JZkFlZk0A==","signatures":[{"sig":"MEYCIQCUMTdJTneBKU7kMoakgp4mmaAwFQVlwExcnput22qO1AIhAOQO0qXdEnG+FeYx2fN7PYY2S1RepNu/Z4z+UR+g42r/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1920954},"type":"module","_from":"file:simten-mcp-0.4.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/69e9134b040d3ff57fdc32370a5986f0/simten-mcp-0.4.0.tgz","_integrity":"sha512-4FDk/E3hsMqjf9eFhX/s9b72z4SaQlAOg2f9IqwEdUEHfOIgRQtxfmvkdjRQg0WVcnFf1it5CoAm8JZkFlZk0A==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.2.4","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1780427089572_0.07351481086602107","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@simten/mcp","version":"0.4.1","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.4.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"3ad7a76955e6c7e32e78209133227da361a0b10b","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.4.1.tgz","fileCount":112,"integrity":"sha512-F5HCM92zX0yEKs+OUZ1wmPfqg5Phato9x7GQJa8942/fiiL31Z7MI+lBeEVw/0RO3+M1GEjgSwlqGQB1ZR2ROA==","signatures":[{"sig":"MEUCIQCl1mNhBlFCGfJhUlNgJvsNV5uMgWbeJR547KwEezSmvQIgKKSyB5tZ/gkiljT2YMRRVFhHYbePYTnTzzsPPGhpdR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1933635},"type":"module","_from":"file:simten-mcp-0.4.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/63540b1eeae883419441d5cc1fbc3f87/simten-mcp-0.4.1.tgz","_integrity":"sha512-F5HCM92zX0yEKs+OUZ1wmPfqg5Phato9x7GQJa8942/fiiL31Z7MI+lBeEVw/0RO3+M1GEjgSwlqGQB1ZR2ROA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.3.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.1_1780474693998_0.6805469902641037","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@simten/mcp","version":"0.5.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.5.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"3a6c5a10654595a3e4a9eece37562982b698734f","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.5.0.tgz","fileCount":112,"integrity":"sha512-/uPekW/Y3mSWr1B3yrkMj2/TOVyHoWY55yxHw9UOgsdYE03RXpFCbkbPgj5GLkKevpt0RyIOeVEXpGep2zwnaQ==","signatures":[{"sig":"MEQCIDz563GTzabDJpm/MTpIWsbv2obxYErhKVBppRUjl/XyAiAKcPiekHV920g6UHHFoo461J2sPz8qZ/n/tz4nzdi3dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1929618},"type":"module","_from":"file:simten-mcp-0.5.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/311142133924e22220bebddb79496410/simten-mcp-0.5.0.tgz","_integrity":"sha512-/uPekW/Y3mSWr1B3yrkMj2/TOVyHoWY55yxHw9UOgsdYE03RXpFCbkbPgj5GLkKevpt0RyIOeVEXpGep2zwnaQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.3.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.0_1780577744183_0.5836350015450675","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@simten/mcp","version":"0.5.1","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.5.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"27b645248911a9ac749b003d15e907ed0a940675","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.5.1.tgz","fileCount":108,"integrity":"sha512-ehhN2FIHyTQawBESfE8VDA7nSdiKTFhzlW9fUsHrW/xv7F9SQ8riOlorzpk35JwScZY6zj4iMKV3rF9kvPTs0Q==","signatures":[{"sig":"MEUCIQCSHB3Rrm3GVtaY1EdJt/f4jSMjh3Y5h5QuMKu33adILQIgF3VUb6shRnd7jlaANm7fyEX4ud11rLObqCxnBUdhpwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1909419},"type":"module","_from":"file:simten-mcp-0.5.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/26f37f5fc100a72305659f4a8e4e54e7/simten-mcp-0.5.1.tgz","_integrity":"sha512-ehhN2FIHyTQawBESfE8VDA7nSdiKTFhzlW9fUsHrW/xv7F9SQ8riOlorzpk35JwScZY6zj4iMKV3rF9kvPTs0Q==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.3.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.1_1780583756120_0.5921859895689945","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@simten/mcp","version":"0.6.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.6.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"6ce70b5fe7867842d3d8769abe0d7cba662de41e","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.6.0.tgz","fileCount":116,"integrity":"sha512-21sSZ1onhr+CK1lUigBfU0eLGKbVzI5fGiNwwC9cLzCJlV6HAwspj4OT89XfdVIcMp3KuuRujjoJd6g2QhDJ5A==","signatures":[{"sig":"MEQCIDQGB1YCnmh0IghNyzAtKoGIFiz3+0EL7uSiz4QjqhptAiBFlYgg8UrhXUh/7bhrgxEM5ti4/i5yqhnWASCqFdQsHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1948791},"type":"module","_from":"file:simten-mcp-0.6.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/df487a88cea29c551c283108652a2cac/simten-mcp-0.6.0.tgz","_integrity":"sha512-21sSZ1onhr+CK1lUigBfU0eLGKbVzI5fGiNwwC9cLzCJlV6HAwspj4OT89XfdVIcMp3KuuRujjoJd6g2QhDJ5A==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.3.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.0_1780611147373_0.13117591805421425","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@simten/mcp","version":"0.7.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.7.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"55263ceb271a117394eb9f008af7d505cc8c3a6d","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.7.0.tgz","fileCount":116,"integrity":"sha512-kAmMHKA/sEIjEK8M1vRvygCrIrzZ6TLO5X/QPavvmn37UHnQLDmCzTX5fRqMvgdMJK9u9wg56md4kUtrjxwcpQ==","signatures":[{"sig":"MEUCIETjMJI6xqPGyYsTYT9VHKzJ5qeX0Dwqi4Ktbv3N311bAiEAk2yKCXYSGBTHBTA2y5WTY8BkRxgGW2mjRwCwGsjYQJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962664},"type":"module","_from":"file:simten-mcp-0.7.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/3fd4293b9c972c8056c25c682e124ae7/simten-mcp-0.7.0.tgz","_integrity":"sha512-kAmMHKA/sEIjEK8M1vRvygCrIrzZ6TLO5X/QPavvmn37UHnQLDmCzTX5fRqMvgdMJK9u9wg56md4kUtrjxwcpQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.4.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.0_1780784430902_0.17097445420212964","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@simten/mcp","version":"0.7.1","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.7.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"2bb77924eb0d4213edcc71a34389f36d89fd6871","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.7.1.tgz","fileCount":116,"integrity":"sha512-wnlByzgh+Ed0MX6UAxKG8Hy6URcrVNAxKg0wwaSy9LsAO/wDtopYilo0SGkqw3zcOr0BhSOZ7ghLh6C7sAysjw==","signatures":[{"sig":"MEYCIQDqybrQ/aLm1ahsHDYRWvCvyrUYYV9LY75+pDTcnuFLZQIhAP8WUBMLLc0+bedqcdJSxHKBrPSQgkekTxn/yaxrytAH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1962664},"type":"module","_from":"file:simten-mcp-0.7.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/22998e3da28f19b755b141d3a12ed547/simten-mcp-0.7.1.tgz","_integrity":"sha512-wnlByzgh+Ed0MX6UAxKG8Hy6URcrVNAxKg0wwaSy9LsAO/wDtopYilo0SGkqw3zcOr0BhSOZ7ghLh6C7sAysjw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.5.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.1_1780832911318_0.3163474344094088","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@simten/mcp","version":"0.8.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"0fc73e85faccf5c61f7e9aa9eaa6871d6fd61ca8","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.0.tgz","fileCount":120,"integrity":"sha512-39wnyI0rr7F8KziZJF6jMvJuqcOp+7lcGsrlYSNklPsXOk3077Zdgw7dNEpsx/ri5jiBtm9c7VLaq0+jPORShQ==","signatures":[{"sig":"MEQCID2RtPa4K82A45NA+FYaXu9tXtB4WuKiZeS6CcT+i+lVAiAPwaErkxUL0uPKJ6yDDZRA2kLVpr87seq+NZiWu1o9zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1985396},"type":"module","_from":"file:simten-mcp-0.8.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/2a629257bbe3a94259dc114891b715ab/simten-mcp-0.8.0.tgz","_integrity":"sha512-39wnyI0rr7F8KziZJF6jMvJuqcOp+7lcGsrlYSNklPsXOk3077Zdgw7dNEpsx/ri5jiBtm9c7VLaq0+jPORShQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.5.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.0_1780837320540_0.5370290246470941","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@simten/mcp","version":"0.8.1","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"25e3bb26c6fc477bb6df236d10568fafa51fd6f2","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.1.tgz","fileCount":120,"integrity":"sha512-xZC12XNg0Zh9zGHldwOc7nsy99ytyWXWeuGcKK++kmtiV53wG/6U7qPOWpRwtP0tAtdRYiXYxdtgo2VqpNasRQ==","signatures":[{"sig":"MEUCIQCxlDt5pHqwRxVlhpZvGIsGan3PlOg2LVn+NWyA93iBvgIgHPhqR8i2A63pgKKjaFgDJbR/yFAFm81nPM1pWtFjDNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987885},"type":"module","_from":"file:simten-mcp-0.8.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/18ffbec227b52181e7c516e5f551565a/simten-mcp-0.8.1.tgz","_integrity":"sha512-xZC12XNg0Zh9zGHldwOc7nsy99ytyWXWeuGcKK++kmtiV53wG/6U7qPOWpRwtP0tAtdRYiXYxdtgo2VqpNasRQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","zod":"^3.24.0","@simten/core":"0.5.1","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.1_1780867612187_0.5776326573058059","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@simten/mcp","version":"0.8.2","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"95c6d7456ffd7ccae34a7afebc274fd5c4a54719","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.2.tgz","fileCount":120,"integrity":"sha512-6CNOyoCYBTc6akHImBvSDgewDJIgAZ4TCKb8qXrpYIcUZNPcvwPNndR4O7kkVGzDIG2gwODacDXV4U03Mm9nLA==","signatures":[{"sig":"MEYCIQDAg9Cfuic+NkOIto24oaHa7+wL+PbXePozC5aLyztNJQIhANQ+8i06Ago4eam1sQXuvkvJZtIPWFgUUBMnUJuIQZ+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1984483},"type":"module","_from":"file:simten-mcp-0.8.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/062b76693044200ac77fede99ac039ea/simten-mcp-0.8.2.tgz","_integrity":"sha512-6CNOyoCYBTc6akHImBvSDgewDJIgAZ4TCKb8qXrpYIcUZNPcvwPNndR4O7kkVGzDIG2gwODacDXV4U03Mm9nLA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"0.5.1","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.2_1780907973560_0.47038044090428377","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@simten/mcp","version":"0.8.3","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.3","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"666f7037e3cb35560d54305f0110327f87d1762f","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.3.tgz","fileCount":120,"integrity":"sha512-B7cxtW2o4o2aqXyP2YlJ62zCM1nVwDDDAZOkfjCb4j1W0TtOg2yo78x1tgrdbdTv39iudl6OqYi+rK0gPUBKtg==","signatures":[{"sig":"MEUCIQDZgVhky8UOutDQAysO4mzpEKGYtWgXcM+KU142rdaAbAIgAjyPIUDjJvtsbKlD4l6PGXFOicJyLcL5waibvwj601E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988312},"type":"module","_from":"file:simten-mcp-0.8.3.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/6610229d1c3fdde671fe06db1684c5c2/simten-mcp-0.8.3.tgz","_integrity":"sha512-B7cxtW2o4o2aqXyP2YlJ62zCM1nVwDDDAZOkfjCb4j1W0TtOg2yo78x1tgrdbdTv39iudl6OqYi+rK0gPUBKtg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"0.5.2","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.3_1781119194432_0.7605506573561991","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@simten/mcp","version":"0.8.4","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.4","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"5fe02a72794f537606935b195a8a13662e8e0c89","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.4.tgz","fileCount":120,"integrity":"sha512-7Z1nbcOwxhN3rhvslAcyXVTstOFRjhF3gyYs5j6LXCWI/SUux83uYtHpRYx/XYzPTqB3CmC5eR/Ad5bk63cQjw==","signatures":[{"sig":"MEYCIQCFA1I2y18mUf9MbDBQMeTFzRbvc6lK2XYATXFP24qLFQIhAJI6SQxW5mGKDDJwD3kCcZNNYcsGjiwDU0EtG02soYEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988312},"type":"module","_from":"file:simten-mcp-0.8.4.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/3929ded304db330c5b4db2973000be7b/simten-mcp-0.8.4.tgz","_integrity":"sha512-7Z1nbcOwxhN3rhvslAcyXVTstOFRjhF3gyYs5j6LXCWI/SUux83uYtHpRYx/XYzPTqB3CmC5eR/Ad5bk63cQjw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"0.6.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.4_1781294350942_0.3159244448315144","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@simten/mcp","version":"0.8.5","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.5","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"d1805292c96140448715862609e0183e4de27da9","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.5.tgz","fileCount":120,"integrity":"sha512-ovquXng36fSVS+4sIlSAO6YL3pxSrukatAYnO3PqrasuqyxeVpHu9uYhRclGUoji6FUPI2NZYEAfFCZhS3wbAA==","signatures":[{"sig":"MEYCIQCUavGIuNK2F+qcvCuMDIfG8DuxOyMmLi2b5kGtKE5ZcQIhAN0I1fS+OeBMv7rQ2LoiyIr8GnEwtEpOEWUOlRYPzW2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988341},"type":"module","_from":"file:simten-mcp-0.8.5.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/3d50a9dd4f69dfa21b8e9706620e45c7/simten-mcp-0.8.5.tgz","_integrity":"sha512-ovquXng36fSVS+4sIlSAO6YL3pxSrukatAYnO3PqrasuqyxeVpHu9uYhRclGUoji6FUPI2NZYEAfFCZhS3wbAA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"0.6.1","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.5_1781372177973_0.22679077553765326","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@simten/mcp","version":"0.8.6","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.6","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"4aeca0dd398fac1cb5a486d38db1a8a7c1b174ae","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.6.tgz","fileCount":120,"integrity":"sha512-TC2HLIVaXlpMFn4ZJ65ywo/JrC7vsQB98PyELgyfWKXMEPNiteJelIj7A+j2Yjbyvn3YPrFDKTyibRFMoyliCA==","signatures":[{"sig":"MEUCIF3cOuztvkUvfxwRNqtQoElISTJ/SnHhzC+hqYDLlj5iAiEAhH43S5itst+WogBsfcU8/FKtvqfhAHqu8vJW+6DcvCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1990142},"type":"module","_from":"file:simten-mcp-0.8.6.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/7176abfdfc4df4d9130e508a978aec16/simten-mcp-0.8.6.tgz","_integrity":"sha512-TC2HLIVaXlpMFn4ZJ65ywo/JrC7vsQB98PyELgyfWKXMEPNiteJelIj7A+j2Yjbyvn3YPrFDKTyibRFMoyliCA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"0.7.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.6_1783334617212_0.37926198358548424","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@simten/mcp","version":"0.8.7","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.7","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"4347a9e926db36cc5616c8611776f8b564b25ccd","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.7.tgz","fileCount":120,"integrity":"sha512-BYQK7a5QVjr/qypBAglyIh/tKX5SE5/cS/PPprCmZHK0U2OWmr1crADKKamOzl6WvuuXs+DksL7xe6C92mWTtw==","signatures":[{"sig":"MEUCIQCMVsxhNTZph6YbKAPDFfRjLECc+uXytlLG6utExbZaCwIgbCbagKQgepBQ83K42tdZLcmnn1+MktIPDIxA0GfOenU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1994574},"type":"module","_from":"file:simten-mcp-0.8.7.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/793134743ede09e799978cb103b02dd8/simten-mcp-0.8.7.tgz","_integrity":"sha512-BYQK7a5QVjr/qypBAglyIh/tKX5SE5/cS/PPprCmZHK0U2OWmr1crADKKamOzl6WvuuXs+DksL7xe6C92mWTtw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.7.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.7_1784284515213_0.14010028017410958","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@simten/mcp","version":"0.8.8","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.8","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"9c3af6c6396532333fa92316829158fcc8432333","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.8.tgz","fileCount":120,"integrity":"sha512-q9NqqhDa3Vzop3GJE37nv/nb75AVpfB8gjAXRBNfPbh/f0Qk0MDEYp5cIs2Pge1NUlyQvVCx6Jp0kIPQqX0QMQ==","signatures":[{"sig":"MEUCIBagagMLhTOa0TiaLcWbq5O2C5LSMeooSrqETg7te0SFAiEA3Zj9bCMV5gxELxBK7oWOwKQvTtR03IHyiqcn2UPH3Y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2013714},"type":"module","_from":"file:simten-mcp-0.8.8.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/ab905a8841a3b66efc65bcb977b630bb/simten-mcp-0.8.8.tgz","_integrity":"sha512-q9NqqhDa3Vzop3GJE37nv/nb75AVpfB8gjAXRBNfPbh/f0Qk0MDEYp5cIs2Pge1NUlyQvVCx6Jp0kIPQqX0QMQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.8.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.8_1785144339998_0.4487817617527561","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@simten/mcp","version":"0.8.9","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.9","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"1e7fdd5ce9c97ed4de92ca9c69d7c5bc67b6f938","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.9.tgz","fileCount":120,"integrity":"sha512-vtOMlAp5WyAXMAO0kVDWN+Mzadvik51Lq2zSjeda31eLgFl6IFcBpWsKusErGcxCBz+4im2EHWwbEOCVUHq1cQ==","signatures":[{"sig":"MEUCIE0rZFcECNYZp/MtM2V5e0rV2Q58yfsTwCBc5fMOHiblAiEAqfmGM0rjwKn22BgGS7Sv6tIDvBFZ4wzEZ++egNKYCNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2042882},"type":"module","_from":"file:simten-mcp-0.8.9.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/87131fa8e55a670909c7df75d731ffb5/simten-mcp-0.8.9.tgz","_integrity":"sha512-vtOMlAp5WyAXMAO0kVDWN+Mzadvik51Lq2zSjeda31eLgFl6IFcBpWsKusErGcxCBz+4im2EHWwbEOCVUHq1cQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.9.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.9_1785172701590_0.02491942993753571","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@simten/mcp","version":"0.8.10","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.10","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"466ac036b15b32ecd492427016080b7bfabe9862","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.10.tgz","fileCount":120,"integrity":"sha512-GMrDBeSopHrE2JimqGuHm8f4FaBMgjR4VgULcFJk3liyeuy8Edf+GWtoEwY8F+9PGnQn0SXJ5Xxouc8Syul9OQ==","signatures":[{"sig":"MEYCIQDBTIxWcAsnXca1DHtiIzomjXeHXNrY1PI23UGCIqevfgIhAP1M8FwmJW4R8IUXVnlyy0kcZmN/6MFKo0wT5QKcjg8l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2043505},"type":"module","_from":"file:simten-mcp-0.8.10.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/762fece4082f64b1c30dc6d3e04fa465/simten-mcp-0.8.10.tgz","_integrity":"sha512-GMrDBeSopHrE2JimqGuHm8f4FaBMgjR4VgULcFJk3liyeuy8Edf+GWtoEwY8F+9PGnQn0SXJ5Xxouc8Syul9OQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.10.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.10_1785254432244_0.19749404785640268","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@simten/mcp","version":"0.8.11","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.11","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"ec7e37aee3bb3a4c3e6b3308166de5677d311bfb","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.11.tgz","fileCount":120,"integrity":"sha512-D4AUUI1dxdfAlMWlBhsMsWLR5Z1zmJmz8ADTbFVr9DO0T6c7j+F8w0rFSr5KqvN8JCTYMPRO164R3NtTyg8hhw==","signatures":[{"sig":"MEUCIEceudXIAMmOBZrTcT7l3QUezGrzgWaacbHRfQiUpuSAAiEA9INMu3bz1ZMAUY8lrpxWDpv0kxY9SA44EAZ1hpgKL6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2049958},"type":"module","_from":"file:simten-mcp-0.8.11.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/42af48f2556a5a6eae56f1a14883430b/simten-mcp-0.8.11.tgz","_integrity":"sha512-D4AUUI1dxdfAlMWlBhsMsWLR5Z1zmJmz8ADTbFVr9DO0T6c7j+F8w0rFSr5KqvN8JCTYMPRO164R3NtTyg8hhw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.11.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.11_1785267948398_0.5958483749718988","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@simten/mcp","version":"0.8.12","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.12","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"010a0f761b3ee9e5fd5cdfaa88d786765600cb3e","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.12.tgz","fileCount":120,"integrity":"sha512-fBC8nrwFYMqA/CRdEVhquW91q2usb8O/pAx7CsriZO30i423yUrDOMndkkZHIrU1q6LuMe0fp439K3l9SetZIg==","signatures":[{"sig":"MEUCICdSC3WquR00ifiRYql/bPGO688WA5/+M0SGH1kKNLcCAiEAzAwVSGTBl8erwYmmCQ0hDbOtRFKQHv4YYvshfE1lPoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2054422},"type":"module","_from":"file:simten-mcp-0.8.12.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/9ef60f6fa8d433db5f8e3a6870a45981/simten-mcp-0.8.12.tgz","_integrity":"sha512-fBC8nrwFYMqA/CRdEVhquW91q2usb8O/pAx7CsriZO30i423yUrDOMndkkZHIrU1q6LuMe0fp439K3l9SetZIg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.12.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.12_1785931683820_0.07412682532023473","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@simten/mcp","version":"0.8.13","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.13","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"11c756edc29b0771a34d9bad0a40746b88689235","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.13.tgz","fileCount":120,"integrity":"sha512-9F7ZddOnZ8kUCcYFBRJGnOpYe+hxXKW2pvlTyXLd1991JO8yPURsUnleYwy4520nUnQuO7fHAYOELyh5fe068g==","signatures":[{"sig":"MEYCIQCdBFRve2ZApLxwcg03LlRN6xoobMlolos753pIR+27uwIhAJ6+fw6N1exZpbpl31r+bkuCxcmouBNmmdoGUnrswsQk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2052779},"type":"module","_from":"file:simten-mcp-0.8.13.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/d676eea326b24fbdd84d0c6442622689/simten-mcp-0.8.13.tgz","_integrity":"sha512-9F7ZddOnZ8kUCcYFBRJGnOpYe+hxXKW2pvlTyXLd1991JO8yPURsUnleYwy4520nUnQuO7fHAYOELyh5fe068g==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.13.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.13_1785947277287_0.7954603038875732","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@simten/mcp","version":"0.8.14","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.14","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"ae3bbb2ce4b7229576390e8006b7390c2df4f5fc","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.14.tgz","fileCount":120,"integrity":"sha512-Rm/JVqSveepjymfEq1qGMwF9nTYJnMRjVNMl9rf7ao/tWlaBj1PHnNPRU4cF0ND8D2It8gdzlqWbMBVfjIhGtg==","signatures":[{"sig":"MEYCIQDRzEVtp4fQhWuD2aF6f/aVB7Tw+COVMd7atVT5yxtaZwIhANLyLtn2StYaUuOiF++Lit6AEyeHzDEitb/5GiXHAk85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2053489},"type":"module","_from":"file:simten-mcp-0.8.14.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/0ad1480b9be9f99da432aa3bc39d0e5d/simten-mcp-0.8.14.tgz","_integrity":"sha512-Rm/JVqSveepjymfEq1qGMwF9nTYJnMRjVNMl9rf7ao/tWlaBj1PHnNPRU4cF0ND8D2It8gdzlqWbMBVfjIhGtg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.14.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.14_1786023091318_0.29709620668336023","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@simten/mcp","version":"0.8.15","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.15","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"b7a3b51eaf85439c4e6c9564f2d0dc3daded22c1","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.15.tgz","fileCount":120,"integrity":"sha512-N0x8hvnmJ9oX5nd48LfX2FZeq/DdTyhtkKVwAb2KCfhD4T31b/kBxo7xI9CRBtwfeUw6wMWAEhbiKISpphc9bw==","signatures":[{"sig":"MEQCIFXUH504WS/0x8evfYMEdHwQcOIoFOjUrU84mIwU2RyKAiBDfRq59uyDOjo1ucKlm3yItf5Kee13U0WHJtAfSFpgLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2051591},"type":"module","_from":"file:simten-mcp-0.8.15.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/8c5c7096294274eb161e43181e162605/simten-mcp-0.8.15.tgz","_integrity":"sha512-N0x8hvnmJ9oX5nd48LfX2FZeq/DdTyhtkKVwAb2KCfhD4T31b/kBxo7xI9CRBtwfeUw6wMWAEhbiKISpphc9bw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.0","zod":"^3.24.0","@simten/core":"^0.15.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.15_1786130217529_0.11320959374782813","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@simten/mcp","version":"0.8.16","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.8.16","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"1bf7b18cb0bcc78915138720aaf1cdb84ed8d438","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.8.16.tgz","fileCount":120,"integrity":"sha512-TrvtB9KCO0MVhPqmp7WmBGIQD6COJwHkfxmtT7kKNf9zZWcRBUkHyzR+w3vFHRqbKnRou08iHmeRDDlS+oaQAg==","signatures":[{"sig":"MEYCIQDDNLQdKdwfxpqRfxQyf1F2IPQ4z6kJXUW+mG2n14eAvgIhAKbGbG+zqfKw2EsBMdqxhE8bAoJHpoEPfKIbLhl6LDQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2079209},"type":"module","_from":"file:simten-mcp-0.8.16.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/9e280adae4f4b0059606d57a59fcccd1/simten-mcp-0.8.16.tgz","_integrity":"sha512-TrvtB9KCO0MVhPqmp7WmBGIQD6COJwHkfxmtT7kKNf9zZWcRBUkHyzR+w3vFHRqbKnRou08iHmeRDDlS+oaQAg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","zod":"^3.24.0","@simten/core":"^0.16.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.8.16_1787596323155_0.9689106223807016","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@simten/mcp","version":"0.9.0","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.9.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"b3868e54ffc2a8efdd35215cab7da5d024523bba","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.9.0.tgz","fileCount":120,"integrity":"sha512-8Z7IgLpintNJHNNnOvgudXuwgrdtcYC2dAaeMpbRz1hJ1shCjnKKInNwDhcFIoW9mTtVeSupE/dXLOmQXHS0wA==","signatures":[{"sig":"MEYCIQC6sHmZ1LQAgVE/o9rKJ4YqqfErDc2e14pn7M1vPBCk5gIhAN00QINcyUbp/MMB8hQhXLfyI1jxjjOM4LfZgHJfC18l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2083438},"type":"module","_from":"file:simten-mcp-0.9.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/488674dd5b36b3370e719744b3a212e6/simten-mcp-0.9.0.tgz","_integrity":"sha512-8Z7IgLpintNJHNNnOvgudXuwgrdtcYC2dAaeMpbRz1hJ1shCjnKKInNwDhcFIoW9mTtVeSupE/dXLOmQXHS0wA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","zod":"^3.24.0","@simten/core":"^0.17.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.0_1788875644733_0.4322217397213579","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@simten/mcp","version":"0.9.1","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.9.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"b84c283b81b801361f0d4f3996eb4a5457341b53","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.9.1.tgz","fileCount":120,"integrity":"sha512-01F+aj+o0wn6xSlBTxhOnuge59xxk/X8HzYViMdxZV+Yb6D1w8UHz7QUNEJGnxb4H3kAG3N7bLmH+nJ3EwYAYg==","signatures":[{"sig":"MEQCIAIm+JYRh6Vc1V7INPEyHO5WZ5GtIdtcEZUXxi1CVSAWAiABbfsIsW6jn6Idn4s/vUfV2XazrVH9Fg1LcURKOrlD1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGS+Vx9XQWawl0LKjgxpJMeMFol9yF96tPmWVJIhoaIZAiAJS5Pb5vIFVrFsgV6U5JKawJE8jfxOPDYIrjNk1dVFkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2085481},"type":"module","_from":"file:simten-mcp-0.9.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/1d3b5114f6f1d2743664689ea21f2d0b/simten-mcp-0.9.1.tgz","_integrity":"sha512-01F+aj+o0wn6xSlBTxhOnuge59xxk/X8HzYViMdxZV+Yb6D1w8UHz7QUNEJGnxb4H3kAG3N7bLmH+nJ3EwYAYg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","zod":"^3.24.0","@simten/core":"^0.18.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.1_1790173882172_0.9604331277634099","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@simten/mcp","version":"0.9.2","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/mcp@0.9.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"bin":{"simten-mcp":"bin/simten-mcp.js"},"dist":{"shasum":"ef3f4371ce680e2a1264abe0967e0113fbc69ce5","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.9.2.tgz","fileCount":120,"integrity":"sha512-O2UxYdncbHIqJDtWQujI/IzaX3w3NJY4EBrEMsrxjNk3FuS+btEXbrUwk9i0w4vJ4+QwPzmSRMFSaewxGvzRDw==","signatures":[{"sig":"MEQCICED64RrAwe1VdrkkCO8CgQ4nSoOkRhM00hvi3PiS5pzAiAdmma5ba1j5GCUNiQMP911Iz7I76SP9hnQ0kETl2By5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6jRjIwjvkcKpEtzPEq1Vd5phvGx08i0fFY48BN8g1HAiEAt1tNiK4nxUhkYXGKu2F0wZvEbF3HS0qA6WfL73Jj3MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2086053},"type":"module","_from":"file:simten-mcp-0.9.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"_resolved":"/tmp/a68e3b87b53b8e0f0d1b8afac288a11d/simten-mcp-0.9.2.tgz","_integrity":"sha512-O2UxYdncbHIqJDtWQujI/IzaX3w3NJY4EBrEMsrxjNk3FuS+btEXbrUwk9i0w4vJ4+QwPzmSRMFSaewxGvzRDw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","zod":"^3.24.0","@simten/core":"^0.19.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.9.2_1790174689580_0.5697059835162257","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"_id":"@simten/mcp@0.9.3","bin":{"simten-mcp":"bin/simten-mcp.js"},"bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"98fab9b130c81e4cc1fec48efd051d8701ac2c5f","tarball":"https://registry.npmjs.org/@simten/mcp/-/mcp-0.9.3.tgz","fileCount":120,"integrity":"sha512-sqFJvwqmGnI6Jy8kbhGUKWlGAUI7haQWFrRfIzd8KqfX9sl01fOoylGa2HfjA2lGUDTaqJNODf0BqV+I9XZ3gA==","signatures":[{"sig":"MEYCIQDvJnPwG6Pr6t6QLF4ZtjXwOpw7zWMODX+KJvqWIQvr7QIhAOsieddCqD03vWqNEstVcQoi+Zg+sxrlBhyUjRtk44yH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB08YUjx4AWBILUP3KzopKKoh+cn6c6XYqSbi6GMPkldAiBOdt/29b8CkM8JMTrOg7BWEqKF2TfVPUbLd4e5Ww2MSw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fmcp@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2081832},"name":"@simten/mcp","type":"module","_from":"file:simten-mcp-0.9.3.tgz","author":{"name":"Charles Harris"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/schemas/index.d.ts","import":"./dist/schemas/index.js"},"./package.json":"./package.json"},"license":"Apache-2.0","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && node scripts/copy-editor.mjs","test:watch":"vitest","bundle-editor":"node scripts/copy-editor.mjs","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"version":"0.9.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:023ddc63-6643-4414-85e2-3a43d407498c"}},"homepage":"https://github.com/simtenHQ/simten#readme","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"_resolved":"/tmp/116e4e3e28932f349948874e23534d69/simten-mcp-0.9.3.tgz","_integrity":"sha512-sqFJvwqmGnI6Jy8kbhGUKWlGAUI7haQWFrRfIzd8KqfX9sl01fOoylGa2HfjA2lGUDTaqJNODf0BqV+I9XZ3gA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","directories":{},"maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.21.1","zod":"^3.24.0","@simten/core":"^0.20.0","zod-to-json-schema":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","@types/ws":"^8.18.1","typescript":"^5","@types/node":"^20"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.9.3_1790256238294_0.9243228477258858"}}},"time":{"created":"2026-05-29T12:13:23.183Z","modified":"2026-09-24T13:23:58.792Z","0.1.1":"2026-05-29T12:13:23.465Z","0.1.2":"2026-05-29T15:50:22.439Z","0.1.3":"2026-05-29T21:08:47.510Z","0.1.4":"2026-05-29T21:48:24.374Z","0.1.5":"2026-05-29T22:20:14.835Z","0.1.6":"2026-05-29T23:06:24.866Z","0.1.7":"2026-05-30T10:11:06.830Z","0.1.8":"2026-05-31T14:47:42.859Z","0.1.9":"2026-05-31T15:31:24.541Z","0.1.10":"2026-05-31T16:30:54.481Z","0.1.11":"2026-05-31T17:23:23.866Z","0.2.0":"2026-06-02T15:04:06.900Z","0.3.0":"2026-06-02T16:38:43.343Z","0.4.0":"2026-06-02T19:04:49.763Z","0.4.1":"2026-06-03T08:18:14.149Z","0.5.0":"2026-06-04T12:55:44.405Z","0.5.1":"2026-06-04T14:35:56.352Z","0.6.0":"2026-06-04T22:12:27.586Z","0.7.0":"2026-06-06T22:20:31.081Z","0.7.1":"2026-06-07T11:48:31.534Z","0.8.0":"2026-06-07T13:02:00.710Z","0.8.1":"2026-06-07T21:26:52.352Z","0.8.2":"2026-06-08T08:39:33.735Z","0.8.3":"2026-06-10T19:19:54.586Z","0.8.4":"2026-06-12T19:59:11.091Z","0.8.5":"2026-06-13T17:36:18.206Z","0.8.6":"2026-07-06T10:43:37.385Z","0.8.7":"2026-07-17T10:35:15.385Z","0.8.8":"2026-07-27T09:25:40.151Z","0.8.9":"2026-07-27T17:18:21.806Z","0.8.10":"2026-07-28T16:00:32.403Z","0.8.11":"2026-07-28T19:45:48.557Z","0.8.12":"2026-08-05T12:08:04.021Z","0.8.13":"2026-08-05T16:27:57.512Z","0.8.14":"2026-08-06T13:31:31.485Z","0.8.15":"2026-08-07T19:16:57.719Z","0.8.16":"2026-08-24T18:32:03.411Z","0.9.0":"2026-09-08T13:54:04.880Z","0.9.1":"2026-09-23T14:31:22.292Z","0.9.2":"2026-09-23T14:44:49.693Z","0.9.3":"2026-09-24T13:23:58.416Z"},"bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"author":{"name":"Charles Harris"},"license":"Apache-2.0","homepage":"https://github.com/simtenHQ/simten#readme","keywords":["mcp","model-context-protocol","circuit-simulator","hardware","circuit","websocket","interactive"],"repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/mcp"},"description":"MCP server for Simten. Live circuit simulation with real-time browser push via WebSocket.","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"readme":"# @simten/mcp\n\nMCP server for [Simten](https://simten.dev) — a live circuit simulator you talk to.\n\nThe only MCP server with real-time browser push. Your LLM calls a tool, the user sees it happen live in a visual editor. No polling, no refresh.\n\n## What makes this different\n\nMost MCP servers are request-response: tool in, result out. This one maintains a persistent WebSocket session to the browser, so tool calls produce **live visual updates** — circuits appear, waveforms animate, test results highlight — all in real time.\n\n```\nClaude Code ──stdio──▸ MCP Server ──WebSocket──▸ Browser\n                              ◂── channel notifications ──\n```\n\nThe browser can also talk back. Channel notifications let the visual editor send messages to the LLM — error reports, user questions, circuit context — creating a bidirectional loop between AI and interactive UI.\n\n## Setup\n\nRegister the server with Claude Code:\n\n```bash\nclaude mcp add --scope user simten npx @simten/mcp\n```\n\nThat's it. `--scope user` makes simten available across every project; drop the flag for a project-local install. Verify with `claude mcp list`.\n\nDesigning and simulating need nothing else. `verify_circuit` runs the testbench on the host via `tsx`, so it needs `@simten/core` + `fast-check` + `tsx` installed in the project — Claude runs `setup_project` automatically on first use to write a `package.json` and install them (or run it yourself; it's idempotent). Existing projects with those deps already work as-is.\n\n(If you prefer global installs over `npx`: `npm install -g @simten/mcp`, then `claude mcp add --scope user simten simten-mcp`.)\n\n### Port\n\nThe server listens on `127.0.0.1:19847` for the browser WebSocket bridge. The port is currently hardcoded — running two MCP instances simultaneously will fail the second one on `EADDRINUSE`. Tracked as a follow-up; for now, only run one instance at a time.\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `setup_project` | Make an empty/new folder ready for `verify_circuit`: write an ESM `package.json` + tsconfig, install `@simten/core`/`fast-check`/`tsx`. Idempotent |\n| `check_circuit` | Validate circuit well-formedness (syntax, semantic, type, structural) |\n| `simulate_circuit` | Compile and simulate, return signal traces (observation only; does not establish correctness) |\n| `verify_circuit` | Run a self-checking testbench *file* (`.verify.ts`) on the host via `tsx`; reports pass/fail + counterexample at a declared oracle tier |\n| `read_waveform` | Query VCD waveform files (iverilog cross-validation, ILA captures) over a cycle window |\n| `run_on_fpga` | Build, flash, and UART-capture a project on a connected ULX3S FPGA |\n| `show_circuit` | Paint/update the live canvas (no args = list tabs; `close: true` = close). The only tool that draws |\n| `get_circuit_state` | Inspect the live tab the user is watching (current port values) |\n| `push_chat_response` | Send a reply to the in-app chat panel |\n\n## Trust model\n\n`verify_circuit` runs the testbench on the host via `tsx` — full Node + npm resolution, **no sandbox**, under the same trust model as the agent running `npm test`. This is intentional: sandboxing one tool while the coding agent freely runs your build, tests, and arbitrary Bash is incoherent. It's appropriate for circuits you authored or trust.\n\n**Unfamiliar or shared circuits should be opened in the web `/circuit` editor**, which runs them in a sandboxed worker (esm.sh, isolated) built for untrusted browser-user code — not run locally via `tsx`.\n\n## How it works\n\n1. `show_circuit` starts a WebSocket server on `localhost:19847` and opens the browser\n2. The browser connects with a one-time auth token (passed via URL fragment, never sent to server)\n3. Tool calls like `simulate_circuit` and `show_traces` push results to the browser via WebSocket\n4. `get_circuit_state` pulls live state from the browser (request-response over WebSocket)\n5. Channel notifications enable browser-to-LLM communication for interactive tutoring\n\nMultiple browser tabs can connect simultaneously. State is cached for late-joining clients.\n\n**`show_circuit` is the sole canvas trigger.** Editing the `.circuit.ts` does *not* auto-update the browser — re-call `show_circuit` to repaint. The web editor mirrors the file as a **sandbox view**: the file you (or Claude) edit is the source of truth; edits made directly in the browser editor are local experiments, not written back to the file.\n\n## Example session\n\n```\nYou: show me a half adder\n\nClaude: [writes circuit file, calls show_circuit]\n        → Browser opens, circuit appears live\n\nClaude: [calls simulate_circuit, then show_traces]\n        → Waveforms animate in the browser\n\nYou: the XOR gate output looks wrong\n\nClaude: [calls get_circuit_state to read live values]\n        → Diagnoses the issue from actual port values\n```\n\n## Requirements\n\n- Node.js 20+\n- A browser (for the visual editor)\n- An MCP-compatible client (Claude Code, etc.)\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}