{"_id":"@assetlab/mcp-server","_rev":"60-e8648bd614c47b3ddc06d816e3835f51","name":"@assetlab/mcp-server","dist-tags":{"latest":"2.14.1"},"versions":{"1.0.0":{"name":"@assetlab/mcp-server","version":"1.0.0","keywords":["mcp","assetlab","asset-management","claude"],"license":"UNLICENSED","_id":"@assetlab/mcp-server@1.0.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"9d2830308f7470896b2ae8db478451e2a633f8a3","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.0.0.tgz","fileCount":10,"integrity":"sha512-LGZ9LAT5Jr+0zQj8tgmm6+Cxr9vvP8QA8oTI00nIJ8IpU3G9FClgtH5wSdAI5iBE7CsIiLYFLPVXGMDB/ONC1g==","signatures":[{"sig":"MEUCIQCSn4OXhFSk8ZJjtjCzt25lRLXyNS2mlW9P2IldUvlHuAIgEHnq8fogreBrkaDuibcHMFA1RI1VwoGLhNqbIQr4h1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"463ce6140a3ce39dfcd8eb0a31493cb8175f1176","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.0_1773713811634_0.7142777129176985","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@assetlab/mcp-server","version":"1.0.1","keywords":["mcp","assetlab","asset-management","claude"],"license":"UNLICENSED","_id":"@assetlab/mcp-server@1.0.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"c9e347bb7670a968a4082387f41d3c391789bcaf","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.0.1.tgz","fileCount":11,"integrity":"sha512-gGjzrYxD9h5xmBOIAr3ZWbM5Smj12LxnsnwjjTcamQMeG+FK+XzTy5lUinyajiT0ML4i5HjfNQfxmP3OUkFXKw==","signatures":[{"sig":"MEUCIQC0PxHBoFvUs+GSwzCA1+bm/ArOok5girgczYzlV9QBewIgPCDuV81SsdMUQcT+j+pd4QE6VTETZBou97HiZK7acyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38033},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b97934b8a46e564a12ac271fb8ca866171347375","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.1_1773714087393_0.028865427140603694","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@assetlab/mcp-server","version":"1.0.2","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.0.2","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"b42ec79e94963d9a5a5bb6080d31a2813cd7dd94","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.0.2.tgz","fileCount":12,"integrity":"sha512-jeMjJ7evenAdtKGpfx6c5Bh8jiDXQdKzzlYz6xikJ6+5kM10T7khngE+MCiy0mK8tSr5oerLqLMLBmo2ZewqBw==","signatures":[{"sig":"MEYCIQCgrkeLibh3Zoguiye7I0boLAEVoEjRb7P5B6WBvW7AlwIhAPBsNRqXHWQO24PF3o6MkBs1MtGPa3gRV70aqHt7c5kj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39112},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"445a9a0c32784f10b73ca47d496e0dfc0ae6c796","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.2_1773714525944_0.6612093863715316","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@assetlab/mcp-server","version":"1.0.3","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.0.3","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"e0c54dd66c454ed26529ba3a7db6b494c0f167c9","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.0.3.tgz","fileCount":12,"integrity":"sha512-owM+kMZ77p+E9HkX6CpJwb37FgBVHSkc6qVOStCLVA7YTna/Pb+x7+uFGiYyRHW5B0SScMYs0Ysva8+J9rlOfQ==","signatures":[{"sig":"MEUCIQD+4uQ8SL405AFHObQlrArpmWKXe8vkjUmp5ab634GxdgIgdUrW7aU1mdB/bTKWHWm7YmtR2+5/ax3TZLbyJt13YvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"586d740537cf7ab12bac2bbda8937e92dc305264","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.0.3_1773714693035_0.6636002346577234","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@assetlab/mcp-server","version":"1.1.0","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.1.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"87eda2d6878da34864f09b68b2600d3603bcd7ce","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.1.0.tgz","fileCount":18,"integrity":"sha512-mcrnCi76UzdtJrIEO16TaQEwjORLgUf5qcorpB03CJtGYVcg7suYD+frZOu0Z6he4OK5ienoXKsdkMfh9ZFdqw==","signatures":[{"sig":"MEUCIQDgO4AYte34shHj5WLM1V7XR2GtB8cZ3Z/7M4E26EG/pQIgIpX9DJUDEGyAFbfcqCkdUCafedZVpAjj3KWZmUT1jY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142051},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9063c355d85e0e22c4723ecb8b133d2e66fe2c72","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.1.0_1773850676518_0.9757398994345676","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@assetlab/mcp-server","version":"1.2.0","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.2.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"5a3570dcd15fd6cd55842ab3b5e88c9fc999c11f","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.2.0.tgz","fileCount":18,"integrity":"sha512-0WJ6quVqrp3Zq5p+3E/pREAC8NLr5U/OxmiF0Wim0tSY5oa5/AbzpvXobkeVivrao6B3BS0oGP8ZJiOQ+nDbSA==","signatures":[{"sig":"MEUCIHISyB3AfxSNa7XUQp6VbmrxeqgtyT6EHLBYI0yXs+SMAiEA3VZGPO468eA9VxfvH3csrLPuGL7bA4psdPGScON/vAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151912},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"863b0987e255fd927e758b32981a84d67d1ae5e0","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.2.0_1773868484789_0.637502625775493","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@assetlab/mcp-server","version":"1.3.0","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.3.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"cba9d785cbdc008df51ed467df27e826f5dddd56","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.3.0.tgz","fileCount":21,"integrity":"sha512-NzrBuNXNFtze5es9FFULBb/VuFBJavOBFF2K3k4YrZPOiVipx+TLbTbSF9PkZqbsDdg5v5mRTJTexM5OWArZdA==","signatures":[{"sig":"MEQCIF0GmQK9iC6O3juaY41v6TSLr0PZiURwjUfwsHodGc8mAiBov+MKKnPFYJ/qeujyWrjXMII3tFhd172t6ZODhwa+vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345397},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"60535dec65cbdc75324068843db1302846c88458","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.0_1773887053944_0.06645931197016597","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@assetlab/mcp-server","version":"1.3.1","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.3.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"f0ceb0f76dee833150f363fa67278e11495ac12a","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.3.1.tgz","fileCount":21,"integrity":"sha512-Gm1GSOKaGVCFZbmaJBJHt3kZKr5uWCFNOrXxL1RZj4vjflHhb0cPUn8fwnfOdKXBXHW8jW2o/ZZ7mt+pgA28Vw==","signatures":[{"sig":"MEQCIB1F2iw7h7OmVKoNDimkZV4Y510jE/HaLlsg8ryxrj0aAiBeoClXHRvCuw30Yud7Fdp2VY3QmxbDFQLe4/MAJJr4Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345860},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"60535dec65cbdc75324068843db1302846c88458","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.1_1773887617614_0.315509769772101","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@assetlab/mcp-server","version":"1.3.2","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.3.2","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"405b93c4df6f94ebb6efd96a3cf2bfcbd2dd1a4c","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.3.2.tgz","fileCount":21,"integrity":"sha512-mDE0SV+POt0ZDWFTOFN7RKT+TXGEa87xwY9ZbvjmGYHAExX2yVJvBWGFQOT/SMAG9hwk2piZsMucNFRhhmPT3Q==","signatures":[{"sig":"MEQCIAC7eBpOoLPlcmfPpb46fTXuKhibG2vPgjbq9ok7w9ifAiAtUzqB5nyzZ5pGqpLljPa6oW07a4RhQ6kg/Y/GD+UN3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347841},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f76263b4324dba3c6c8826343e8e32eb9264e719","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.2_1774364172436_0.7499019004075718","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@assetlab/mcp-server","version":"1.3.4","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.3.4","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"f6dca5e352b380ae834ddcaf86803b7b5c3c7ceb","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.3.4.tgz","fileCount":21,"integrity":"sha512-ygW99PvnAvrMQbn9R8wAwDiftvzzsKwUde+HgrEsSCmvuPe0erB7cZIFmxR6VWVLQ2hBi28yyyb5tekbWDqdDQ==","signatures":[{"sig":"MEUCIGdgY0/kH4XKZO0uLdjTOyeSD2gbAaDO8t9uNfXQGrKLAiEA1b3uxB4VqRD6+DJBG668ImzvmR0oxIFaeziHelNdqAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358479},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c393afb0513501816dcccc7914a5841f25b9cd9e","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.4_1774500527797_0.8899178039159155","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@assetlab/mcp-server","version":"1.3.5","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.3.5","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"0087ab236be960da8ac0a08afd9a2efab9f41cde","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.3.5.tgz","fileCount":21,"integrity":"sha512-8780JauKKLf7Ya/EyYuW08znt0NUgFXgv0rTrZ+dE6Qv/z2wBHF2ofzlsPpCYKtwbzKcGSk4PYVCGq1Cu3kg9w==","signatures":[{"sig":"MEYCIQDFeQGUd0scaiYHe336fOaacxURG5FOlww/L+kUv1LLIAIhAOMpcTJTpi1ZYcFe6urCtkSOQkPmTyh0biGMlxmsxpeY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358550},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ead1210e53cc0ea767c0918783fe94e462ce95e3","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.3.5_1774503486118_0.2941277601468002","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@assetlab/mcp-server","version":"1.4.0","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.4.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"35abe20aa9b250dc0da7c6f6abf0a1208df23a6b","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.4.0.tgz","fileCount":21,"integrity":"sha512-3PaAsXBYr+0c9sXwEI6k4sHVahFxCuqBOfvbgpcbOW4QLVd/XWgM5SoM47/fVDWeCNA3C8164Xr3iotgRwgEdg==","signatures":[{"sig":"MEUCIQC5Hx0UaPefSUrnUdAg5uxjb7kQbJfPORfJCNIIkJOSxwIgVATQ1BYTd9gqPCucNhDw3kLVJEienMpMDrPHK33Yd6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":365075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2adb8bdabf944b7b9cfe2d74ae8b953d77b361c8","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.4.0_1774506211466_0.7521378299607382","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@assetlab/mcp-server","version":"1.5.0","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.5.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"0b2e758dcc352bdb547a11b2a6fc9e802806f885","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.5.0.tgz","fileCount":21,"integrity":"sha512-0nE1rSYO/I+mJ05RoNqjuJyu8t4OICyVXusnht+6k4ljuuPpt2lPvraho6CPezu4CiY+NNpOstcCL3nMubYfRA==","signatures":[{"sig":"MEQCIHRO3rU/hMOiYvub6oa6+FrEz8OKsJkS0xomemNMDElpAiBszdSULdtgiAf+eproQQ0OGBTlJjpesU2Ragjn22joaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380757},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"00f565263cf3a503dd01bacf44e5d040d577e82c","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.5.0_1774534959811_0.1252582269404625","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@assetlab/mcp-server","version":"1.5.1","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.5.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"565831baceeadfb36c9a5a401672ede7b17ef716","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.5.1.tgz","fileCount":21,"integrity":"sha512-DhbpOp3exsokBb8/FtindJsDqJMCswYA4n+kG5aIvNbuezJ8gzXl6pRnjOoDYaVGU4SNIBzn69NIaCkNmUCDFw==","signatures":[{"sig":"MEUCICDEbWEzUeBqI2445NBwoyQey95YiAPfSertw8YLChUpAiEA+YdQYrAwmuMQMLk7RWTOyRz+/A+PGLykdNV2JO/yHyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380394},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aad63231217d5837cd3fbec727c842c6afbc11f3","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.5.1_1774537422508_0.6604517053441179","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@assetlab/mcp-server","version":"1.6.1","keywords":["mcp","assetlab","asset-management","claude"],"license":"MIT","_id":"@assetlab/mcp-server@1.6.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"4afc9f6667b75c19bd0c6bd20977daf5ac721b15","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.6.1.tgz","fileCount":21,"integrity":"sha512-1NmOxp9jAV04AQb1GoDetEKOgXdcB+TlORV7c8Hj//9K/VEXTT8U56JIafkBEq239MRjGyMNip82Bd0UXm2QEQ==","signatures":[{"sig":"MEQCIHikXSM2T9uv0bZfPU3l9pO4HMiqJ1byvihN7Z+4Il4XAiBiZagh2UbOnkAZ0debasaCoxJ8YYa4+99Mgly78zhfJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447563},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f2519c429cbbf93eeb60d9d91367c0cbc70a8aca","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.6.1_1774588002787_0.59212163028486","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@assetlab/mcp-server","version":"1.7.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.7.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"ada0dc16fc77f1f43adcd9b9e1abc5111e418817","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.7.0.tgz","fileCount":21,"integrity":"sha512-1d3G+tCOX2bwswCAMXubLs0nzCPDRvkANWwcNTdxt1jlaf383CWWocO9tRNlECHTm9hPeIg1xYuO3ZGO1PCJ8w==","signatures":[{"sig":"MEUCIQDhwLGDHRmgrxtqZjbWHgeyKfROvbKeLGoNlsHhRol3zwIgNLqQxl1+qfgFc3arIvgsi6iLjU1o8iy9F9M3Whtr0sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463549},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1302537063b4933fe7e58abcbd8e1582cdcdfe10","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.7.0_1774596048544_0.7159958240479591","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@assetlab/mcp-server","version":"1.8.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.8.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"db34bd28bca344cd95c208f36ffeec701385fc86","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.8.0.tgz","fileCount":21,"integrity":"sha512-hDCkvMq2FIKKJ1Es83ZDg6+ULFgv72kFu4TpQcdVmx6Y95NgyBsbk4a8DkQ54WM3i+rBuAMmU+mnzdsX5e41iw==","signatures":[{"sig":"MEUCIAQFMrJSgyf6vzhCR07WPoXY2p7mXCwtizlE34wREhrlAiEAuQWAVR5Ffz9eIDlk8iDR2zeqOgdFjbKz6NkxSh1aRNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463716},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5e2f3fe42cd9eb974d4b1f683189ee9ecdb8468d","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.8.0_1774648975254_0.07751243640959693","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@assetlab/mcp-server","version":"1.8.1","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.8.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"0a0300fa1aebb88abbcded0cb40ca82e6ec42878","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.8.1.tgz","fileCount":21,"integrity":"sha512-KMMAHwW1PENCX56waeelKP5gGU5YfG8Xp6aXiOKfq0P0MwSsklus9LtifVvuwba3LJNmG8Trt5xO8jx7aJY6ZA==","signatures":[{"sig":"MEQCIFSSjmxfVr/VgY+uy2nDhw31qCI08J5rIUNWFRNmFcB1AiAHMFeegKJThVRs2o2bwd8Uwff7XwtDYx8uhnTmQXP41Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467129},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c639e5a694643bb7c72fbd6bea60bd6027ed4a8c","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.8.1_1774651620195_0.7694487137301256","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@assetlab/mcp-server","version":"1.8.2","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.8.2","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"875c6ff8ed83362b536410a42d8e407a73ee33f7","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.8.2.tgz","fileCount":21,"integrity":"sha512-TpmdCoVHngDRUZd3CZ7+UgIQtZVVcQhq4IwpkzsDkpOHMrBr8hj/HpqbfGzA4PP2krt7efkWXQ69OXAbdoKTUg==","signatures":[{"sig":"MEUCIDluek0cZsIG6T6PgSwpWWXtKFgtw9U8QrDDiCzVOkoWAiEA5LNWRDg+RGJWrvu0pCS+mhlq7JTK+XPZFQILtHQXXZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fbd445686d5089ff0a2098d3ecfb41c7738a1a3e","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.8.2_1774652856905_0.6520245474175572","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@assetlab/mcp-server","version":"1.8.3","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.8.3","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"93533272982bf0581a0554ea73a6150179bde46c","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.8.3.tgz","fileCount":21,"integrity":"sha512-tr14jvkNU9tuTMA4JdpOt7ZTWOpSCpaARP72/Fn15NqV5FB4ANP3sxtuZ57vE8LvCawRjeeUzXWt7hFmtJo5Zw==","signatures":[{"sig":"MEUCIGdS3wlOaYpkMdyduM/SJSDUigBi660rXzACiPRRoNsJAiEAjE/9Jta2tGA3R7MuIXFZfJ4KV0pGpZy/KqvSsADmFLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468362},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"402441741de3671d595bd95146a0ba75a47d49f6","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.8.3_1774851797643_0.31981670367145587","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@assetlab/mcp-server","version":"1.9.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.9.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"c8fc05c1030b9290505a588d6f432a19306b1fe0","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.9.0.tgz","fileCount":21,"integrity":"sha512-TfRqnQOoUT6Kx0nVExhtrOCNUl86RFps3xyM7dd424GAPs0CXkpYgkZxLVG3ofwK4q8nN0ViDs+vHSWefxooWA==","signatures":[{"sig":"MEUCIQDcDpGBnHiN57pQ2c24lD71hEbAnAm5SnueCv3FunUkcAIgI2F8xvHbnVenhqUl6N9QXuhvtgudLsHJaUn6/IX1cq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476368},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"402441741de3671d595bd95146a0ba75a47d49f6","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.9.0_1774852598205_0.7474233272306043","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@assetlab/mcp-server","version":"1.10.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.10.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"8cecf9d0f12456d3ea373cac2343ceebc8bed402","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.10.0.tgz","fileCount":21,"integrity":"sha512-tUqn/WBV5pdV8IKAifP5hM9EmBnjBAVEQldsgmxUMKe9xzAkkSbaO5R0mawhO61W013sK5W+juXI6t//nHqJuw==","signatures":[{"sig":"MEQCIHZ+qoRcBwEK6xDwFAgwBCAPCdwTp0iGu2SIjKsX3LObAiBT9RMIXKHG0KHso/LyBmHtuu/z0JJYunCFKsxv/ABmHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504518},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"de13a5b99473042e561bfa3694ad70285314e560","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.10.0_1774919353613_0.1272933059910777","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@assetlab/mcp-server","version":"1.11.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.11.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"6d3176af4749944941190d3ea3404ccb14dd6ed0","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.11.0.tgz","fileCount":21,"integrity":"sha512-JJ6jzqLBqBxbirryg0exCfDGrxHF0IclsChF65gn3mBqSslKF/dkr7/pe78Als9ysKUasN7w0BYaT9X62hLBsw==","signatures":[{"sig":"MEYCIQDIC2ZiI1V/sMI+kw/m/IS322nmyu0Hf987bF/CbTCJYAIhAMjJaKuF8Mjhzbtth1PxRrA7AX74Vuw0OoC43AlqfkMX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509765},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6acaf269c56e62410cf688fe7fa93e1ba38c2f2f","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.11.0_1774933999458_0.6229345386425473","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@assetlab/mcp-server","version":"1.12.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.12.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"979db3ebe3e5b48874a13ce6ececfa0f003aab87","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.12.0.tgz","fileCount":21,"integrity":"sha512-bXXYr8XYqxS8Kbo53utFZcQk3aukRcYYhvb4CzhBRnk/Ee3NpRaBnANWTG+DVOquCFppywi4JroccC+wottV3Q==","signatures":[{"sig":"MEQCIBv1IJnc1O2O/ISaFr6iyaeUAOqex0ZKpLQy/JnprbH9AiBoBo/7YBPbAyVFwk1ogZLwk4I/OEph6uMLzVatd5ktaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535041},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8fdd6e7cb78792192d7e07b61ad8c42ebb7acdd9","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.12.0_1775111789942_0.9239438406229687","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@assetlab/mcp-server","version":"1.13.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.13.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"be91d22b9bf5dd574da6475d30b8c73670d732a6","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.13.0.tgz","fileCount":21,"integrity":"sha512-Hwhz+KvapXmZcnrQBhnkU4SVFG4s79OWs1X6V9cYZGYqNE2N7xqkfBpCpJHPjAO2wH3HLGX5A7RBlzBoARc/LQ==","signatures":[{"sig":"MEYCIQDgYCW1IAmgauHQOtNtrwWvLEvdmAAbGNhjSgu4KRKNSwIhAOO5JBdsXPCFFecPzi36HPSkTgE8bzq8NIfZukXTgJdQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"568558b66a06808b5037c8d88ab8922cb853303d","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.13.0_1775198806303_0.4602669415573568","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@assetlab/mcp-server","version":"1.14.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.14.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"ca5cbaad540278cef3d4083e10cb64b4fd0e5906","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.14.0.tgz","fileCount":21,"integrity":"sha512-5Gk+PrAOS2knH67uL2CAzY0uQcOsK+enfMweCK5S8kkiv9LnWzOO59snTkK6Znp/kIav4FU6aAPl0sRp8thlUw==","signatures":[{"sig":"MEYCIQDJP5nI3Vi+0AZOYWPi66rx3lBFa3B3n5VV7gD642O54AIhAKZYMuwtHfP0XshhL6T9jwCNU0NcGCW7vfg/fN1/V8+V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579303},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3d652626b3bcad48af1672be32f6b91e181c1307","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.14.0_1776284471755_0.9657327127278592","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@assetlab/mcp-server","version":"1.14.1","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.14.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"8261a52b609e7412cdfbb6d3c5dcef68f634700e","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.14.1.tgz","fileCount":21,"integrity":"sha512-5gJ2SPxXrwhxtshi0UCIPefEs/sXz9GNFaf9gfSb3tRXDA9fkZjRftPChhLcoCmbF3BfKbSq7BxlNhWdJ5IpcA==","signatures":[{"sig":"MEUCIQCBswoxiVpuJPs1oDXKBdzaZqOEdheEGhUlqovuKA24fAIgdnJ+N8ImEu+ghCp44G+IUdaVE5oL5V9A90eOTO1pFnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579849},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"cd3452363ea10843fbc314db0f63be5a1c9890e9","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.14.1_1776287069980_0.5929276779828689","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@assetlab/mcp-server","version":"1.14.2","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.14.2","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"81ece5a7e739c971192ef2566450ad6db7e00442","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.14.2.tgz","fileCount":21,"integrity":"sha512-53GL1nM7HODKhwLc0es8dd/y8ewh4sc2lUeAhf781Lf5XArv9KMoGTRNriSkbjUA+8IDWwAXfzo1rmqcidJ4PA==","signatures":[{"sig":"MEQCIAs0FruVjijutZW6HF687d/GlYWj6SO6VSCrwrer5X5KAiBEux1EYUZgGHK+JJmcrb+pgIc7poc2jiUUATr2yWl6Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b48866aff9ebea08c6de138269aa1dfdd787129a","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.14.2_1776462280680_0.7605219940750574","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@assetlab/mcp-server","version":"1.16.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.16.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"473d502d52bd901ede78cee9a4b4a177a1c38bcc","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.16.0.tgz","fileCount":21,"integrity":"sha512-vvkn33JtyqdZbScushIpCTTZxqWOUIU3By6fLkPXPhzdBtHHXCoT5DjXtaYV5PWOiEiBHYsfEaRN9hUhcUkBDw==","signatures":[{"sig":"MEUCIQCspsIMB017+0toXX+GtShFs4I2i5MrgzrD7syw/vllJgIgTR3kwmi/ooxYPnRiEuXAhqZ+J7P5Kw8B4MRvp04/mEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6b5fdf2b216cc3126352b8e2b66b06a651ca891a","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.16.0_1776735548011_0.1265606344484922","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@assetlab/mcp-server","version":"1.16.1","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.16.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"7fbedb67ecfab4160385bdf7575fa493f0002eed","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.16.1.tgz","fileCount":21,"integrity":"sha512-FrrXn14xzZErhCs+Tb2pAKSzk2WPhEOqXEx5O7KNJLBWwa9J6lUT6iS4AJdAoA0h3rjuN92gH5SN2RpyleuX3Q==","signatures":[{"sig":"MEUCIDf98sRouCVI0slL66r1NPVOa/MZgjBMa9uqFNGyF3sfAiEA8YYHtZDioix9MckM2E2cev8NMCk/2sp6dla5yy03A/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603199},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f626097759a461b31144bf78b66d431205f7a371","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.16.1_1776751865189_0.3873352507929968","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@assetlab/mcp-server","version":"1.17.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.17.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"b7adbbe0d54def18e536d4f772e6f5044ad9cc60","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.17.0.tgz","fileCount":21,"integrity":"sha512-2CAlR4IWko8am4kVz54BpMXDwwWXhmC31J3FUwcpxLccS5S0V0Nu9QGfwzUBMCQyFno+ecd0eIO6C7AFg2ZFZA==","signatures":[{"sig":"MEUCIQDQ37YCDiMWwPy5LypHUJoXwoO+T7Q+7RX9GKzWBNJLcQIgEe3Wy2/c1F5m+6kOz8sGiRw2d0vOIMIEFKCVcH6V71c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b179bf931232d844c4c4eb28bd4fb28f7c29b7db","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.17.0_1776890051757_0.7042346058662883","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@assetlab/mcp-server","version":"1.18.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.18.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"f740df564f37233348bfcdcc2eb41a691fb4c341","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.18.0.tgz","fileCount":21,"integrity":"sha512-FyACZTdRuCpD+KHAegQPj/4NvrigItcV8izBld5+YjjQUceaexkkybwbLkjpVPU+wtxAZ+oo8hiRrP8pTMtXdw==","signatures":[{"sig":"MEUCIQCbrfTd6DO/nSW7KtdhTjGgue3CTfe3lvxA5uiX1hwjlwIgCdTnL8yKLHkNQQcfBI015dpZk3hQ9nOCKmn8rxFwiJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9f6decf1921c80f7aa07a6edde33629bff592e10","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.18.0_1777081809508_0.4728930091773067","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"@assetlab/mcp-server","version":"1.19.1","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.19.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"2fca8ccc504caf4efc108c09e184c808717bd470","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.19.1.tgz","fileCount":21,"integrity":"sha512-aavsET0hXWzyVZ5roHW7UpNU45DRs49cBzkgFkaDP77zTmVr9eOG9okGtTKb8WAsyjgUooFPrAkHcRh329oomQ==","signatures":[{"sig":"MEUCIQCOqPkyZLGuO3/9y49pMMDYpf7Jf2E1xTCA/nZtXv/SrQIgQ93js67A9MrBdFPYzXx46j8FHFHc8kqg5sektYqSTng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9816a80ccb157df22d357177c6a835426abb7538","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.19.1_1777580840901_0.1617556868468848","host":"s3://npm-registry-packages-npm-production"}},"1.19.2":{"name":"@assetlab/mcp-server","version":"1.19.2","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.19.2","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"427306f2a2ff7c75e52cc0f1695d7cd09d6d9dc8","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.19.2.tgz","fileCount":21,"integrity":"sha512-BepiXLbHIhEgbmF4ls7GkvnrG//xAj8WPswbiWUpxPpiv0AhU29gUltobQ2AhOrPzywfy9pgL12lh55g2YBFNg==","signatures":[{"sig":"MEUCIDBa0B5/2mBuFIPYdjK5JTKn3OJ3FYwUQnoDBf9+4ketAiEA8V4SKiceboVYIxuCDMwggh6XeKVYR/GLBPGYEcFGbxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c321d55d54997acd8ff4112b6012561a77e1d03a","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.19.2_1777583336245_0.3924958906309104","host":"s3://npm-registry-packages-npm-production"}},"1.19.4":{"name":"@assetlab/mcp-server","version":"1.19.4","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.19.4","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"42f371c409b952912551d41c1a67148f394bccb7","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.19.4.tgz","fileCount":21,"integrity":"sha512-2xySZooVYNIw90cAUZwaUcCtlzeiuq1LbRIClSToDrKtecjOwalA37EZmY4/38I2xopFnXqy4cNRbsHRdBe/Ow==","signatures":[{"sig":"MEUCIQCM3FRDYyM7+GBAmW+MFm+4eYdNrRLdy9wWJXksWO3e1gIgKaD0iXVxSTZ5PKzMZMwXr0pvW7L/uy3kdhMJV6v+kZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637928},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"63f6560876a75c6f5ada2e20bd79ae0357aaf5e3","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.19.4_1777587945205_0.3280183935981469","host":"s3://npm-registry-packages-npm-production"}},"1.19.5":{"name":"@assetlab/mcp-server","version":"1.19.5","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.19.5","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"b0e4ffcf6513564f1f1bb848fdb1fe3759c4f787","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.19.5.tgz","fileCount":21,"integrity":"sha512-M1pSUWzDRGZ7YB7DijvH5UPmYZPBSK8oNfTmZjw3YG7myBT4N7Qj+0QXpI6heDDybl4oLsIMv7a9yOKUQMRhQQ==","signatures":[{"sig":"MEYCIQDKpL2yD8qKHMTAIa8qh+sC9N2SC0l8oL6D6r5KB4WtCQIhAOrH6tauOJEXhK08J883Z8oGqtw12/kxfaRohexaBVE8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640049},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4d0ff74c2d49c0e25f2442235110545c910dc4dd","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.19.5_1777589133848_0.8711365266285145","host":"s3://npm-registry-packages-npm-production"}},"1.19.6":{"name":"@assetlab/mcp-server","version":"1.19.6","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.19.6","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"d44cd39e2cd00bb985e16cee904d74b6de137c03","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.19.6.tgz","fileCount":21,"integrity":"sha512-lrQiv5bveBrJuWoUoP5eERyRGy6w3BZHuNWQppwYMCioORaT0TONDsogtAA7b/78EqxSQPrGzRc5hsaK+t4OXw==","signatures":[{"sig":"MEQCIHreVW0kHkVt0Por05IrwZGMKCSgPPlhN3MHTWeH277NAiAuan96R8cGFaJujvyrRMmgoi/jMziNYzB3LN8LGysD5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645745},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1702c54f4d8ad4790cd1ef474596c017d1ddead5","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","worker:dev":"wrangler dev --config wrangler.toml","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.19.6_1778619362689_0.7526528546719433","host":"s3://npm-registry-packages-npm-production"}},"1.19.7":{"name":"@assetlab/mcp-server","version":"1.19.7","keywords":["mcp","assetlab","asset-management","claude","chatgpt","copilot","openai","microsoft-copilot"],"license":"MIT","_id":"@assetlab/mcp-server@1.19.7","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"db42610d770e51cdff4a1512ba50e0e6de877f76","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.19.7.tgz","fileCount":21,"integrity":"sha512-rNKETUuu3FdX0cHN9NAZs/Q9f9FVFuhyQat5eBNw3kkaz1Sirz3l51Klh1PVR80kCSVPZGl32WKidKsi6D7caQ==","signatures":[{"sig":"MEQCIFyl4YoBgB1chROsvNbCNIGHcm8zMPfafZIgpmZtr53QAiByW/ciY32JIflY4uFHiKpFt6CO3IXrZ7SANw+KFz/RNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"50dfce993c0e159bcfa7054a47e6afc621bace5d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude, ChatGPT, or Microsoft Copilot to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.19.7_1778820200204_0.6598007606730341","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@assetlab/mcp-server","version":"1.20.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.20.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"da6c3b257865c22ef8e0e599ca69e3d3ba3871a5","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.20.0.tgz","fileCount":24,"integrity":"sha512-IG/jaCrXfMSyc5ZowByKxgVTdMhlQ+pUSUq+EEpCVNh/Vp/jfbMTnkK+YSAlOYAJbJP3aT+FfN/X3e7lGXShMg==","signatures":[{"sig":"MEYCIQDGU6nd9XO6NoAFk+2EUgAODcnox4nMiEWwQJew3Kb55QIhALGo5Q5anBvd+VxOpzFWCroMQuIftNEkUbXCl15Qi/BH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0163325cdbb498de9d19d14a127af44130fa2f70","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.20.0_1779253715627_0.48873415124567554","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@assetlab/mcp-server","version":"1.21.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.21.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"3b03d2a1dcfce825a97b7965be864b7dbc588039","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.21.0.tgz","fileCount":24,"integrity":"sha512-VNhecE/zlCT02Qf1N4kHOGjro33VPbVY0+soiRKN9u8+jlggQEstvGe7Vm4B6YWDxhen+BsvdCmFUwnoqwJzFQ==","signatures":[{"sig":"MEQCIF2bMzwsC1Bn9ih/Rc9Az1ha5A10kRALUjeWBIy/pzkFAiBxdewswJtiBsKEkfXwjAnv1ZsGAJAdsZAqX7g2x2ZpKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703027},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"52dfb247438671e7f0013d0b2316aa208b1b870c","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.21.0_1779406881378_0.7197237507316823","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@assetlab/mcp-server","version":"1.23.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.23.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"f0509f1901dd694948a8110311fefb30c104fd5f","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.23.0.tgz","fileCount":24,"integrity":"sha512-oL/5IxalqaemrmfX4HW2eRZHt3epQZy0cH2CW4dQVJdBBSknJsO02yU8Imj0YLlOkyPL6NYAC7IKeYim0CN0BA==","signatures":[{"sig":"MEUCIE+jtg8yYwKf557D0+LT+X6hQtUDFXn50H8LCUEgtLO7AiEAh4Tuha5YFObOfAOmCi6g0dUIH/kyZcuVhzkQqkgJs3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804043},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d84e6e90f8ac38cc4770786f678943f37669f5d4","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.23.0_1780038647297_0.6675745453678186","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@assetlab/mcp-server","version":"1.24.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.24.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"138096e1d4fffd658505935878050a96e825a077","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.24.0.tgz","fileCount":24,"integrity":"sha512-E6dIdrappakk1lwZ449Zw6rQcnHs/EaI9WGyR1s1w4+D804Jo0iha/FWdgK16DCBPZkH2xtC2auS8UQqZBibjQ==","signatures":[{"sig":"MEUCIQCgYS1c1j68ruOHUGelw/HgLPjLghEYxTmP/+qOTlB+nQIgYhn+2R//I7/KTW3/SB9fUSysLCLZ3Oal6fXgYYvoays=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":804523},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0d81da0b3df623fa5156afdd19f3822a3cb97ca7","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"9.6.5","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.35.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.24.0_1780369936755_0.058694979228596234","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@assetlab/mcp-server","version":"1.25.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.25.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"222de3d01cfa75b7d63582e2263a99879a869a38","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.25.0.tgz","fileCount":24,"integrity":"sha512-J8MIDE99E1mw48QXGpIkeDwpIs5dxu5su18ywETaIsfE18VHk77ygZBqHXhFmvVU+QzBl5pu/12Kyql7Ov9lvg==","signatures":[{"sig":"MEUCIQC+hDRoLBXSGJR0KYtmX65cursBDOG9MPQzv4MozpnmYAIgXwj6ZWgWLEexfsoqZKD5SkKqnJRobyPaj8ZjEExYgMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":815982},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dcb0c752f275f136da56ec4507266ff9e8650d26","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.25.0_1780980646163_0.7623544197187946","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@assetlab/mcp-server","version":"1.25.1","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.25.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"1031a69e89f557fb3c467ee381ca64a2f9f12a17","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.25.1.tgz","fileCount":24,"integrity":"sha512-SFSmUo73ILpDZU+P4MXA7zK7NcSBCbani8yH57YoXn12NF6PQKBqlfAAKtrfPgw8RhVa29na4+/ka2yOB7CywA==","signatures":[{"sig":"MEYCIQCIyC93vz7iNUbiaDordoXIKcl7kpeZ+TJa6O3oFy2Y7wIhANwTNtLosfwBEmAh5JWAvllmnIlh/bpWydlUni7wQ7p5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":818258},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f50d07b5821618ae3c4451feddf58d2785ea696d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.25.1_1780985694439_0.3274199394501991","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@assetlab/mcp-server","version":"1.26.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.26.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"efb49fbf9ad594452159a65cc0231e84f04e6ac4","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.26.0.tgz","fileCount":24,"integrity":"sha512-pGmmH4Z+Q9B21WZqpIwjat8Nb//d0CeoH9Xa6sI/B1qx/GMfHEoIivYSW+uAO33VxNCCeMVs4mA0ZbUKHNNBlQ==","signatures":[{"sig":"MEUCIAN4wr3GGvj0BjzrzfuorMSJv8d0+x6QK4B0+LOhsQ3pAiEA2fKJiD51rrlxI6MvebYYDnl7HzDL9YfGJMKMmkf9OJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":823878},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6e69ab6122ae833339fb850d80278844c468d3ce","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.26.0_1781062916492_0.1840630906261802","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@assetlab/mcp-server","version":"1.27.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.27.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"610ec82098655defcc26f88e3f0063bb5d828333","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.27.0.tgz","fileCount":24,"integrity":"sha512-/HvZbI4P12z2cVExlRKXP2dndkIVUn9g52tpHOEMyATIyPZcpA6tVJJ/S3twFsZ3rRp1dpx4nYORcHTfrv8PsQ==","signatures":[{"sig":"MEUCIEyyrOjxfpLjA41CSivHMYR8QQ0ZSn0l1+afKBVUV3tJAiEAuOnIuOhrSeaebWep4BeFYJWsTig33o3kpNEmtGt9Ukw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851330},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b9b95cf2d2548b283e4019386031f456d3f2075c","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.27.0_1784256754471_0.17035570682361456","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@assetlab/mcp-server","version":"1.28.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@1.28.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"4f50c594c2329c8d8f20d84f1857317fd321ca43","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-1.28.0.tgz","fileCount":24,"integrity":"sha512-d4b7gKiQEop7qGTuF8/CEfgPiuprHdukmeBTNmacPM/FKsKmQNEi4joXov6EW3ilP1oXvmn4fqyoXrBlNYWLwg==","signatures":[{"sig":"MEYCIQCMpEYdpz8GDDi76hZixDQG4yswlQCwO1+jzwGxOvEjWwIhAI9on/HBYbQ1STtKEz0GKkTAjB5yEMkj2EJ11TdCzHlb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862338},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a725235f62734af95c5692aec87ba5c37ca8e0d","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_1.28.0_1785430731832_0.9171839438897254","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@assetlab/mcp-server","version":"2.0.1","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.0.1","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"3b940094b3d80b45edb80aeaf52348a67136ffa6","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.0.1.tgz","fileCount":27,"integrity":"sha512-h+B60pnrtrwOkPM7nF6mIj2XzCdYTuMueyhsCBHRBtf8E7V8kv/QvwvI5QpaxqU9QdCLOjeeJyJK/cSBG5rDbw==","signatures":[{"sig":"MEQCIGOHgGveN3iE+GnrlRAjBQjpLsYtcB7CHfM1NBrtJP/dAiB2pTUMUhMc5m771FyfWgup7uE5CeSQg6Uioy1+8AhVTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"772b7b369d946d4e1baa333df5ffb7bb0434f6ab","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.0.1_1786432870968_0.5164050213331106","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@assetlab/mcp-server","version":"2.2.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.2.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"192ea7acbfe326d8055546144fa5857ba15d5b20","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.2.0.tgz","fileCount":27,"integrity":"sha512-+k2Nt3GfNZHIDL69dV1n2kyDRZtnq54w+jUjBNO7At2Z+g0DS9TH6F+j8dPL3ZtXpCbm8SLer9e07n17ieK+nA==","signatures":[{"sig":"MEYCIQC2zf50dgSpWyx+Iz/ROKUOuxOvHpI7MRAV/1XIvEeJIwIhAOryh0VuH+qc2lmcNq3q7lFgT0ibghjW8e3Fi5vP+Qx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876947},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"81162069e18dc152d8f2f8236efe8e47875f16b8","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.2.0_1787288871174_0.1300371261324358","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@assetlab/mcp-server","version":"2.3.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.3.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"08a3e503d7df36c86d7c2b511d38fd64752227cd","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.3.0.tgz","fileCount":27,"integrity":"sha512-rwUQzTctjbN4y9w93FFoUsK3SymQ10fWji/4CLSd9BfKsRvVstAZEeyWltdW3FjdBGGjB72rk83QUgnacN/qZw==","signatures":[{"sig":"MEYCIQCwWvBz1zWh5pxCc+mZzSykMambHvgxSxJyKwsmkBpRFAIhANjL1PwW78IHD6mbrOTvolrPlu3ave6N4CHgnphv4L1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":889566},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5b234218fb19cb66e62b8235bf0c6e4941175d90","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.3.0_1787933039005_0.3872819695508354","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@assetlab/mcp-server","version":"2.4.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.4.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"d81e28da0ad7a332d932d5be807ea2555864c01b","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.4.0.tgz","fileCount":27,"integrity":"sha512-YlfZ27X/eF/prMN+kGXSwxZqIu169zMGmZM62vxzBZ4Zdv16v9Z0HglN64pl607+VgZDVmZBK1Tg3aMXilbHtw==","signatures":[{"sig":"MEUCIBxM2QaaIwr61mPHFFbozl4DAa8mFRQbBS7tLdCndu7PAiEAw/zoIHkj46safv4rB0+w3NwAWMVIEsh6lq1dbY4K0+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"ddd5be12facdf1ca42a21fd764a3c55ff7133b57","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.4.0_1788018047839_0.8030971807354879","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@assetlab/mcp-server","version":"2.5.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.5.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"4e4295523789c56d2d772dec2311beb69c15685d","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.5.0.tgz","fileCount":15,"integrity":"sha512-sU3Y2q5kyzroTwgqid7m0KN5/oGNNfYzhHoxO8v4E79RBRR/ETrBtbNbl1rmHhjyVVgbBSdPyziNr0qJnYC7gA==","signatures":[{"sig":"MEUCIQDwxKdNdl3Qq3PbazsAKEcop9Jysjl8Lqn+/u5/GM4qjQIgSLWzMUxvKvrkp4FaYLKVoJa8JpJY0yqn4xhM0YKQ8BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492240},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6c4b29272d04ff8eb7d4490e192c48c2300586ad","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.5.0_1788056794683_0.015704801736591945","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@assetlab/mcp-server","version":"2.6.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.6.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"6e17f1c7ecc68fc36f5c6be3008553cdea87001e","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.6.0.tgz","fileCount":15,"integrity":"sha512-DuS4vb6Cr4gpE7GBGjExR8oOBgmElytWB5zkWZdR1km5v2udoA80SpfSpo9oy3KYxLtpdw2irooXmx9FmPx0Zw==","signatures":[{"sig":"MEUCIE9SiL54maBhaosP+30NlKYtKVh0XHr/V55fjuN82f8zAiEAtlGiH9NGvJksrmTIvz7j6BGKdT4rggBeg1ZXeXyd3VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":493733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1666177ec76a8b8a4d461fc33f009966d8c58944","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.6.0_1788216303759_0.6967978211387293","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@assetlab/mcp-server","version":"2.7.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.7.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"f0f0dcfbaf13da91b3660c431e218910cc46352a","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.7.0.tgz","fileCount":17,"integrity":"sha512-VkBfL8e34MLDrFrFOcSoNarxBbwvP9bB14ZWHqJQWBI4T9Fr6p3BxRaLZrcADQG6xrp05impp739zBfxkWaMHQ==","signatures":[{"sig":"MEUCIQCRTVBbhPWKB5XiIIyQ72YTCwIa6N5ibSNhVV+rscrznAIgRVKGAvioFIfsHGnxUr6xd1PV4R1m3+bl6c7DO6k6y2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499604},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7a301d8226009f200d89f21dcf256647a377a734","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.7.0_1788274646890_0.5516381975666838","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@assetlab/mcp-server","version":"2.9.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.9.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"8dae6dc0a5ad79de3f6ea1b980c6d11bc61c9e55","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.9.0.tgz","fileCount":17,"integrity":"sha512-/sVP43JtJVg6L9pLvLgQ2lUkP5v01gqffiBL3iQA9GhUpwQ0ESeSzW4MxoNI7qy21fhNVZ7motrndOq92Ik7qw==","signatures":[{"sig":"MEYCIQDoe1O2TMG94jl18ilJyULPVOk12MI/Prj30JBvOx3PngIhAN8n3nzDyf2T9u6elZS9QgSZ69U8dpmJ5d5LmwkkLGgO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510267},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3438357311940355b8462fc15322217bfc68438a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.9.0_1788673479886_0.4377835144226305","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@assetlab/mcp-server","version":"2.10.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.10.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"66791c96fba3dfddd19a69e921c1b0dfb67b33d6","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.10.0.tgz","fileCount":17,"integrity":"sha512-N3fD5wFowKA3d0vXSe96USBKqIJsJhg1R2WtZ6vy7Y5+I3Oa30ozau5lvuJEjw1KyxFnbTbfGPZ1MHTEEZllDw==","signatures":[{"sig":"MEUCIQCp5VxUKs/JlMTM5YBroIP5afbhuJruiX2kjBxkiw+1xAIgGHZnkyMyctpW6LcrVhUiwoZK30h9dHsv1jFb9ORZUEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c14766f025dad7a6e82586637f2f8b4b33bd4c46","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"sharp":"^0.35.4","undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.10.0_1789410374805_0.7306679688329321","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@assetlab/mcp-server","version":"2.11.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.11.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"6351bca7fead32262c46703f7694d47c1de197a3","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.11.0.tgz","fileCount":17,"integrity":"sha512-sEJlIcieM3xi03C8QdbPEcN01/oYfE+GVKocgLOdfZHb9LPx4cVxfnvO4ioyAz1gjmyXS+lgY+NjEm2gGJDJrA==","signatures":[{"sig":"MEUCIH0h6liknMsu3uxnxJfo7wEkAmf+D/l9kVBACMxTMKcmAiEAktFEK+zvKKw1swTqqx8D/t9b+QY1XdG9ho8vo1uHDaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523333},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"467912fc92fb9cedc9ea654e608f9072e8b6d9d8","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"sharp":"^0.35.4","undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.11.0_1789519936058_0.3326293265140676","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@assetlab/mcp-server","version":"2.13.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.13.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"d272dd4fc426727e5ba6d47d970ccf9104e12fee","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.13.0.tgz","fileCount":17,"integrity":"sha512-9UEuiICIKvEcLKRS4dsCVX0prdzfBFMxCGb2MPoSfWj+8nA4U61SeIWux/GIzWQ9WfUdBMfe2tO8G/XfR1byFA==","signatures":[{"sig":"MEQCICxdqm43zW7h9o4hecoBkBCzbLCJbyr1UUCOEXI8AcgpAiBXIn9BxTCyfQdC0MQjYz2hSo33Hw5k0OKjcltENcXFLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEm4uG+uqQxqFlVCBk8mBlmjJH+k4Q6a0ctJE6Ca9EQ8AiEAhMWbhTG7VJCIiayyHm8TQCYVgPsL9tGX+xFZEr1+JUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":557710},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"fffd6624d4d0ceb1f382e8055ae8cbba179a699a","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"sharp":"^0.35.4","undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.13.0_1789951199241_0.6671163953115944","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@assetlab/mcp-server","version":"2.14.0","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"license":"MIT","_id":"@assetlab/mcp-server@2.14.0","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"c4f848f57c5edd7e5a4e207bb11f0366535fee64","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.14.0.tgz","fileCount":17,"integrity":"sha512-K9whPGrNqZF0r0nz6MCxg1H3r7r9CBHn9LaiJovaN5JT5yhxfLw6XJ08BMGNpzzWewuTtJ3rlXkv6HCg3QJiHQ==","signatures":[{"sig":"MEYCIQD8j0LnGhsEj24ffiTQPtwkLc7sThAZbMSm/29InOT/OgIhALJansAP30hXz1B9wacfeEtWJXXFK5iayBrIa8Y/m/TC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDpzHdFw+gN4mffE/COH8urBE+F4JeJHVlHE32iDTbB+AiEA312VAIUnzu7hFSFDqsv3aZNlb5YjK4B8JErygiotLhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558067},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"273f8a52ac94266a8971c468194d64191e941596","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"overrides":{"sharp":"^0.35.4","undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_2.14.0_1790023169997_0.514313340969268","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"_id":"@assetlab/mcp-server@2.14.1","bin":{"assetlab-mcp":"dist/index.js"},"dist":{"shasum":"56869d804d39f5c528e632adbb4d6e4990d6e0d1","tarball":"https://registry.npmjs.org/@assetlab/mcp-server/-/mcp-server-2.14.1.tgz","fileCount":17,"integrity":"sha512-TVaOPn7XDSHo0J2r4auRdCfRGPHE/Xx2vEdENY6PFiS1pMFM7TMjRnHOXSk3hvMiiMfJQceaeGUAXC7ywsVIXg==","signatures":[{"sig":"MEQCIBerzEWMOJDvEYY0u9uefON5GCegp87qAOe2sgNDadheAiA3zVe9ELkqJcgz1b1Q7rPrGxkUZEEl6VElPh0p5WTh1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHF+cnbAfLHw67m7EHZo1SHT7kPzJcVXu5u2D1QyTyGCAiB0F0OUC1MMSXdEfNd0uLzd0lvWARN5uCCusrPZ4ZwxBw=="}],"unpackedSize":558067},"main":"./dist/index.js","name":"@assetlab/mcp-server","type":"module","types":"./dist/index.d.ts","gitHead":"0943cfec29726705d80e9a83429bfdb2b05afb85","license":"MIT","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:watch":"vitest","worker:dev":"wrangler dev --config wrangler.toml","test:coverage":"vitest run --coverage","worker:deploy":"wrangler deploy --config wrangler.toml"},"version":"2.14.1","_npmUser":{"name":"assetlab","email":"tomasz@assetlab.ca"},"keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"overrides":{"sharp":"^0.35.4","undici":"^7.29.0"},"_npmVersion":"11.13.0","description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","directories":{},"maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^4.0.0","wrangler":"^4.97.0","typescript":"^5.7.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^4.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_2.14.1_1790219047007_0.8729517303487395"}}},"time":{"created":"2026-03-17T02:16:51.536Z","modified":"2026-09-24T03:04:07.254Z","1.0.0":"2026-03-17T02:16:51.789Z","1.0.1":"2026-03-17T02:21:27.566Z","1.0.2":"2026-03-17T02:28:46.083Z","1.0.3":"2026-03-17T02:31:33.227Z","1.1.0":"2026-03-18T16:17:56.669Z","1.2.0":"2026-03-18T21:14:44.937Z","1.3.0":"2026-03-19T02:24:14.096Z","1.3.1":"2026-03-19T02:33:37.778Z","1.3.2":"2026-03-24T14:56:12.579Z","1.3.4":"2026-03-26T04:48:47.937Z","1.3.5":"2026-03-26T05:38:06.276Z","1.4.0":"2026-03-26T06:23:31.630Z","1.5.0":"2026-03-26T14:22:39.959Z","1.5.1":"2026-03-26T15:03:42.732Z","1.6.1":"2026-03-27T05:06:42.963Z","1.7.0":"2026-03-27T07:20:48.701Z","1.8.0":"2026-03-27T22:02:55.449Z","1.8.1":"2026-03-27T22:47:00.369Z","1.8.2":"2026-03-27T23:07:37.053Z","1.8.3":"2026-03-30T06:23:17.804Z","1.9.0":"2026-03-30T06:36:38.351Z","1.10.0":"2026-03-31T01:09:13.779Z","1.11.0":"2026-03-31T05:13:19.632Z","1.12.0":"2026-04-02T06:36:30.084Z","1.13.0":"2026-04-03T06:46:46.447Z","1.14.0":"2026-04-15T20:21:11.888Z","1.14.1":"2026-04-15T21:04:30.139Z","1.14.2":"2026-04-17T21:44:40.871Z","1.16.0":"2026-04-21T01:39:08.149Z","1.16.1":"2026-04-21T06:11:05.355Z","1.17.0":"2026-04-22T20:34:11.905Z","1.18.0":"2026-04-25T01:50:09.696Z","1.19.1":"2026-04-30T20:27:21.047Z","1.19.2":"2026-04-30T21:08:56.393Z","1.19.4":"2026-04-30T22:25:45.375Z","1.19.5":"2026-04-30T22:45:34.018Z","1.19.6":"2026-05-12T20:56:02.857Z","1.19.7":"2026-05-15T04:43:20.378Z","1.20.0":"2026-05-20T05:08:35.817Z","1.21.0":"2026-05-21T23:41:21.537Z","1.23.0":"2026-05-29T07:10:47.467Z","1.24.0":"2026-06-02T03:12:16.900Z","1.25.0":"2026-06-09T04:50:46.319Z","1.25.1":"2026-06-09T06:14:54.574Z","1.26.0":"2026-06-10T03:41:56.676Z","1.27.0":"2026-07-17T02:52:34.623Z","1.28.0":"2026-07-30T16:58:51.982Z","2.0.1":"2026-08-11T07:21:11.130Z","2.2.0":"2026-08-21T05:07:51.350Z","2.3.0":"2026-08-28T16:03:59.409Z","2.4.0":"2026-08-29T15:40:47.995Z","2.5.0":"2026-08-30T02:26:34.849Z","2.6.0":"2026-08-31T22:45:03.980Z","2.7.0":"2026-09-01T14:57:27.082Z","2.9.0":"2026-09-06T05:44:40.044Z","2.10.0":"2026-09-14T18:26:14.977Z","2.11.0":"2026-09-16T00:52:16.210Z","2.13.0":"2026-09-21T00:39:59.327Z","2.14.0":"2026-09-21T20:39:30.125Z","2.14.1":"2026-09-24T03:04:07.112Z"},"license":"MIT","keywords":["mcp","assetlab","asset-management","claude","chatgpt","openai"],"description":"MCP server for AssetLab — connect Claude or ChatGPT to your asset management data","maintainers":[{"name":"assetlab","email":"tomasz@assetlab.ca"}],"readme":"# AssetLab MCP Server\n\n[![npm version](https://img.shields.io/npm/v/%40assetlab%2Fmcp-server?color=cb3837&logo=npm)](https://www.npmjs.com/package/@assetlab/mcp-server)\n[![weekly downloads](https://img.shields.io/npm/dw/%40assetlab%2Fmcp-server?color=blue)](https://www.npmjs.com/package/@assetlab/mcp-server)\n[![types](https://img.shields.io/badge/types-included-3178c6?logo=typescript&logoColor=white)](https://www.npmjs.com/package/@assetlab/mcp-server)\n[![license](https://img.shields.io/npm/l/%40assetlab%2Fmcp-server?color=green)](https://opensource.org/licenses/MIT)\n\n**Talk to your assets.** Connect Claude, ChatGPT, Microsoft Copilot, or any MCP-compatible client to your\n[AssetLab](https://assetlab.ca) account through the\n[Model Context Protocol](https://modelcontextprotocol.io) - ask about work orders, PM\nschedules, capital plans, and infrastructure networks in plain language, and create or\nupdate records hands-free.\n\n> **466 tools** across **100+ resources** · scoped, tenant-bound, audited ·\n> read *and* write · hosted or local\n\n---\n\n## Quick start\n\n### Claude.ai (hosted - easiest)\n\n1. Create an API key in **AssetLab → Settings → API Keys**\n2. In Claude.ai: **Settings → Connectors → Add connector**\n3. Paste the connector URL: `https://mcp.assetlab.ca`\n4. When prompted for auth, paste your API key (`al_live_...`)\n\n### ChatGPT\n\n1. Create an API key in **AssetLab → Settings → API Keys**\n2. In ChatGPT: **Settings → Apps & Connectors → Add new connector**\n3. Name it (e.g. `AssetLab`) and enter the server URL: `https://mcp.assetlab.ca`\n4. Set authentication to **OAuth** and click **Create** - the OAuth endpoints are\n   auto-discovered\n5. On the AssetLab authorization page, paste your API key (`al_live_...`)\n\n### Microsoft Copilot (via Copilot Studio)\n\nCopilot chat has no \"add a server\" field, so one person builds an agent once and publishes\nit; staff then use that agent inside ordinary Microsoft 365 Copilot.\n\n1. Create an API key in **AssetLab → Settings → API Keys**\n2. In [Copilot Studio](https://copilotstudio.microsoft.com), open an agent with generative\n   orchestration and choose **Tools → Add a tool → New tool → Model Context Protocol**\n3. Server URL: `https://mcp.assetlab.ca/mcp?profile=core`\n4. Authentication **API key**, type **Header**, header name `Authorization`; the connection\n   value is `Bearer al_live_...`\n5. Publish the agent to the **Microsoft 365 Copilot** channel and have an admin approve it\n\nUse the `?profile=core` address here. Copilot Studio caps an agent at 128 tools and\nrecommends 25-30; this server publishes 466, and the `core` profile answers with 28\ncovering sites, buildings, assets, work orders, work requests, PM schedules and vendors.\nClaude and ChatGPT have no such cap and should use the plain URL.\n\n### Claude Desktop / Claude Code (local, stdio)\n\nThis package runs as a local MCP server over stdio - nothing is exposed on the network.\n\n```json\n{\n  \"mcpServers\": {\n    \"assetlab\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@assetlab/mcp-server\"],\n      \"env\": {\n        \"ASSETLAB_API_KEY\": \"al_live_...\",\n        \"ASSETLAB_API_URL\": \"https://<your-project>.supabase.co/functions/v1/api-gateway\"\n      }\n    }\n  }\n}\n```\n\nYour AssetLab administrator can provide the API URL for your organization.\n\n---\n\n## What can you ask?\n\n| You say | It does |\n|---|---|\n| *\"Show me all overdue work orders\"* | Lists them, sorted, with links back to AssetLab |\n| *\"Create a work order for the broken pump in Building 3\"* | Looks up the building and asset, then creates it |\n| *\"Which projects are at risk or delayed?\"* | Scans project status and risks |\n| *\"What's the total cost history for Asset X?\"* | Aggregates every cost record |\n| *\"List watermains over 500 mm in poor condition\"* | Filters infrastructure features by diameter and condition |\n| *\"Add a crack-sealing event to the sidewalk strategy at $4 per square metre\"* | Maintains your lifecycle strategies |\n| *\"What PM schedules are due this month?\"* | Checks every schedule's next due date |\n| *\"Update the priority on WO-1234 to urgent\"* | Edits the record (with your write scope) |\n\n---\n\n## What's new in 2.7\n\n**A curated tool profile for Microsoft Copilot.** Adding `?profile=core` to the hosted\nserver URL publishes 28 tools instead of 466, which is what makes the server usable in\nclients that cap how many tools one agent may host - Microsoft Copilot Studio allows 128\nand recommends 25-30. An unrecognized profile name is rejected rather than quietly serving\nthe full catalog. Claude and ChatGPT are unaffected and keep the full tool set.\n\n---\n\n## What's new in 2.5\n\n**Facility lifecycle strategies.** The lifecycle strategy tools now cover buildings and\nequipment, not just linear infrastructure. Five new tools under the\n`asset_lifecycle_events` scope read and maintain condition-triggered interventions\n(\"roof recoat at condition 70-85 adds five years\"). Events attach to an asset type or an\nasset type group rather than to individual assets, so one event maintains a whole class\nof equipment.\n\n**Events say what work they become.** Lifecycle events on both sides now carry a\n`work_generation` setting - plan only, work order, or project - so a due intervention\nrecords what it should turn into. Nothing is created on a schedule; the interventions\nlists remain where that decision is made.\n\n---\n\n## Tool catalog\n\nTools follow one naming pattern throughout: `list_*` / `get_*` to read, `create_*` /\n`update_*` / `delete_*` to write. **Read** below means list/get; **Write** means\ncreate/update/delete (availability varies slightly per resource - the tool descriptions\nare the authority).\n\n<details>\n<summary><b>Assets &amp; maintenance records</b> (17 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Assets | ✓ | ✓ |\n| Asset comments · costs · documents · parts | ✓ | ✓ |\n| Asset placements (floorplan pins) | ✓ | ✓ |\n| Asset replacement plans | ✓ | ✓ |\n| Asset condition assessments | ✓ | ✓ |\n| Asset lifecycle events (strategies) | ✓ | ✓ |\n| Asset risk history | ✓ | - |\n| Asset statuses · types · type groups | ✓ | ✓ |\n| Attachments (+ `upload_file`, `create_upload_url`) | ✓ | ✓ |\n| Manufacturers | ✓ | ✓ |\n| Parts · part categories | ✓ | ✓ |\n\n</details>\n\n<details>\n<summary><b>Work management</b> (7 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Work orders | ✓ | ✓ |\n| Work order comments · schedules | ✓ | ✓ |\n| Work requests | ✓ | ✓ |\n| Work categories | ✓ | ✓ |\n| PM schedules | ✓ | ✓ |\n| PM templates | ✓ | ✓ |\n\n</details>\n\n<details>\n<summary><b>Sites, buildings &amp; systems</b> (11 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Sites | ✓ | ✓ |\n| Site FCI history | ✓ | - |\n| Buildings · building types | ✓ | ✓ |\n| Locations · location types | ✓ | ✓ |\n| Systems · system classes · system groups | ✓ | ✓ |\n| Floorplans · floorplan regions | ✓ | ✓ |\n\n</details>\n\n<details>\n<summary><b>Infrastructure (linear assets)</b> (11 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Feature classes | ✓ | ✓ |\n| Networks | ✓ | ✓ |\n| Features (segments &amp; nodes, GeoJSON geometry) | ✓ | ✓ |\n| Feature inspections | ✓ | ✓ |\n| Lifecycle events (strategies) | ✓ | ✓ |\n| Zones | ✓ | ✓ |\n| Feature comments · costs · documents · parts | ✓ | ✓ |\n| Feature risk history | ✓ | - |\n\n</details>\n\n<details>\n<summary><b>Projects &amp; capital planning</b> (20+ resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Projects | ✓ | ✓ |\n| Tasks · task dependencies · milestones | ✓ | ✓ |\n| Phases · phase categories | ✓ | ✓ |\n| Budget items · time entries · cost snapshots | ✓ | ✓ |\n| Comments · updates · risks · team members | ✓ | ✓ |\n| Documents · document folder templates | ✓ | ✓ |\n| Project links (assets, buildings, sites, locations, systems, infrastructure) | ✓ | ✓ |\n| Service areas (+ site and system-class links) | ✓ | ✓ |\n\n</details>\n\n<details>\n<summary><b>Finance &amp; vendors</b> (10 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Budgets | ✓ | ✓ |\n| Expenses · invoices · purchase orders | ✓ | ✓ |\n| Change orders | ✓ | ✓ |\n| Cost categories | ✓ | ✓ |\n| Contracts · contract sites · contract documents | ✓ | ✓ |\n| Vendors · vendor site assignments | ✓ | ✓ |\n\n</details>\n\n<details>\n<summary><b>Compliance, forms &amp; level of service</b> (15 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Compliance items · records | ✓ | ✓ |\n| Form templates · template items | ✓ | ✓ |\n| Form responses | ✓ | ✓ |\n| Form response answers | ✓ | - |\n| LoS measures · measurements | ✓ | ✓ |\n| LoS proposed targets | ✓ | ✓ |\n| LoS targets history | ✓ | - |\n| LoS system targets · infrastructure targets | ✓ | ✓ |\n| Criticality modifiers | ✓ | ✓ |\n| LoS consequences | ✓ | ✓ |\n| LoS status snapshots | ✓ | - |\n\n</details>\n\n<details>\n<summary><b>Admin &amp; analytics</b> (6 resources)</summary>\n\n| Resource | Read | Write |\n|---|:-:|:-:|\n| Users | ✓ | - |\n| Custom field definitions · values | ✓ | ✓ |\n| Dashboard summary · snapshots | ✓ | - |\n| Bulk operations (`bulk_create`, `bulk_update`) | - | ✓ |\n\n</details>\n\n---\n\n## Scopes\n\nAPI keys use scopes to control exactly what your assistant can touch. Configure\nper-resource read and write access in **Settings → API Keys** - scopes are grouped by\ncategory (Operations, Facilities, Projects, Finance, Infrastructure, ...) with\nbulk-toggle controls.\n\n| Scope pattern | Access |\n|---|---|\n| `resource:read` | List and get records (e.g. `assets:read`, `work_orders:read`) |\n| `resource:write` | Create, update, and delete records (e.g. `assets:write`) |\n| `*:*` | Full access to all resources |\n\n---\n\n## Security\n\n- **OAuth 2.0 + PKCE** through `mcp.assetlab.ca`; your API key is encrypted in\n  transit and never stored by the MCP server\n- **Tenant-bound** - every key is scoped to your organization only, and the server\n  ignores any attempt to address another tenant\n- **Audited** - all data access is logged in AssetLab's audit log\n- **Revocable** - revoke a key any time in **Settings → API Keys**; it dies instantly\n- **Read-only by default** - write operations require explicit write scopes\n\n---\n\n## Support\n\nQuestions or issues? Email [support@assetlab.ca](mailto:support@assetlab.ca).\n\nDocs: [assetlab.ca](https://assetlab.ca) → **Docs → AI & MCP**\n","readmeFilename":"README.md"}