{"_id":"@aputime/mcp","_rev":"44-e1ece1735f7de1cb7d2a79e8b3fcc2f7","name":"@aputime/mcp","dist-tags":{"latest":"1.4.1"},"versions":{"1.0.0":{"name":"@aputime/mcp","version":"1.0.0","_id":"@aputime/mcp@1.0.0","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"39beda7ffd6b74a42f9650f54c592b2d410d08e9","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.0.0.tgz","fileCount":3,"integrity":"sha512-3y+PAvneiPjo9CY1U/KUDWqZMFqqPvJiNlPmil8rh69JSb7HrXIQJrroFwCE/XimZfdhv7n7IgnogGOmIwUHpA==","signatures":[{"sig":"MEQCIBI8Oaa03deCzQToum1A/bVT/oLJ+KIVVxqlx54GMM7aAiBA+lWQXT6VqopUyZHNuTwOcHyp7/D9UZc9TwclyZPO7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881880},"main":"./dist/aputime-mcp.min.js","gitHead":"7852daf54a6f351ad16afe1f9806d86d12e41acd","scripts":{"build":"webpack","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime project and task management","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"^2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1778929630434_0.4308511652878759","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aputime/mcp","version":"1.0.1","_id":"@aputime/mcp@1.0.1","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"mcp":"bin/aputime-mcp","aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"618a8534587d4a2beb00a923e0450d007af95ba7","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.0.1.tgz","fileCount":3,"integrity":"sha512-gEegZDP37GIU4vxTxA0r5jDij26BEfR709ilziCpR+/bZQhdiA8uXXsddwfigk7yZ6Forc3hfCtHW7ObFBolww==","signatures":[{"sig":"MEUCIA0rjKEtVIVX2nqyDzxApECY3vSlBfM9Gs7LMek0tJHlAiEAvTRrGLuCxk2cdCkAuVhao91F9ynIqslhh3l36e/Z4e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881896},"gitHead":"6bb6b161ffa4b64806919039c9f275c28e1983f9","scripts":{"build":"webpack","eslint":"npx eslint --fix","publish":"npm publish --access public"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime project and task management","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"^2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1778930776895_0.4751539515653327","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@aputime/mcp","version":"1.0.2","_id":"@aputime/mcp@1.0.2","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"0ee222f8e278b2f3cc8521544203376cb45639eb","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.0.2.tgz","fileCount":3,"integrity":"sha512-qrRoZ9J312QH4QLqrB+F2ZbDkW046+6xtMrZ41wbFb1EEnga67EPIqKcN+3yR0M88tPTkAx7bvTSMTRMVebghQ==","signatures":[{"sig":"MEYCIQCdpm0pVUCJj3/KknHLfUXnKObB3YzCzp0qY9vdMbXNKwIhAM+nl3SwOelYT+pGGJpFZzjRm+Dxo6260wc6cnJa9O+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881881},"gitHead":"6bb6b161ffa4b64806919039c9f275c28e1983f9","scripts":{"build":"webpack","eslint":"npx eslint --fix","publish":"npm run build && npm publish --access public"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime project and task management","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"^2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.2_1778931981027_0.12037948324180037","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@aputime/mcp","version":"1.0.3","_id":"@aputime/mcp@1.0.3","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"56698e1fbcb36a4ab2b350dbdd1752e7f168c775","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.0.3.tgz","fileCount":3,"integrity":"sha512-rxPntfx3fl4kqPKPcStSgyqhkPVUdKM4JQnaCNSGfQG3hDX/PFrl4+0xm5J7idoPRPbMz8htKdypIcIgSGKsGg==","signatures":[{"sig":"MEUCICUnuWP6NA7oaJZHcuAOJ35d8O8xR25mIDgSCla+1/QcAiEAhX2HxTCyekFAiZISqfqoEM5/VBwrR1tZZJy2UM3uLk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881853},"gitHead":"32b8cfb15bcc870d35b5f34595060769b7e2c69b","scripts":{"build":"webpack","eslint":"npx eslint --fix","publish":"npm run build && npm publish --access public"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"^2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.3_1778932089320_0.666817465638025","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@aputime/mcp","version":"1.0.4","_id":"@aputime/mcp@1.0.4","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"7fb7561c6bc5a4b2887fc317334af678c08b61ba","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.0.4.tgz","fileCount":3,"integrity":"sha512-/FVh/hgl6wzPuFf+Gva/NDT3iwM3tbzY1W/N8nGKZNLHIuhSu2U0FoJg7R/bfGp3GyFHEefbkbcg4ZB4ZqhaHw==","signatures":[{"sig":"MEUCIQDtUy33v/zAHhrtt0mzw4LIma1JTPXNoN9UQ2Ig/N4E7gIgL4XVg3SNJqrgBKFyNqx9SxrdGEmVmiTqwV4EndYOe2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881308},"gitHead":"97646a0641a7ce7c04636da10cdd570fcc0a9cec","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.4_1778933309237_0.6838763489001987","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@aputime/mcp","version":"1.0.5","_id":"@aputime/mcp@1.0.5","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"1598069f1be46558452c5d4149cb13fd78c349c6","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.0.5.tgz","fileCount":3,"integrity":"sha512-vppla227F0DcBL9ZAhUS6r6Veyupfp4ccGmSX+i08ofj2syWPeRimrILymo9ny4stOU55+DDd9F+lDu9L4eQpw==","signatures":[{"sig":"MEQCIBizSYo5h+/kVrjpdUmOWRjM/16pQgqV9a54oDjV/OLiAiBPOythfD3Y1eWDAYyqSiPwo4o85ayuZ3ud2ZDkhC5Ukg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874538},"gitHead":"dca69b38b3ce41e90a4ab573a8a18e99fb072544","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.5_1778944364637_0.4170463712873105","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aputime/mcp","version":"1.1.0","_id":"@aputime/mcp@1.1.0","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"9796663eaec1c0880d23be60ea947416ece0a90d","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.0.tgz","fileCount":3,"integrity":"sha512-bNySdDRgEDr6ATf8y28laA8vy+JsIDIBKn8Bgwtx7xoKZ+F5Y5pzVJIG2LUhbuxk+BN3CpOgOQRid9SHKdjhfw==","signatures":[{"sig":"MEUCIEN7BwoCrIyvgyNy3nsRj5s3A132bArunJJ0zV1mSLpeAiEAw4r2GT8dBsyX2pZ7bu6dnEo2DWo6XFizsLKdwZAACGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874476},"gitHead":"55198ee30060a34f7e3c6778cd8bc1b85619738b","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.0_1778944522858_0.8310702405429502","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@aputime/mcp","version":"1.1.1","_id":"@aputime/mcp@1.1.1","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"fb18da20274b46aa42cb2390a47e26773b3187a5","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.1.tgz","fileCount":3,"integrity":"sha512-53aOkLVIpxJu6S1SNyUot3Lf+9l6nf8n1JKUB2owduYypHynWZikIN0IDHsNmJjiHfY2AaXx59t3RfaYPkSR9w==","signatures":[{"sig":"MEUCIQCIJdXNh9mzVeuG0FJ7mBsCK8j918OdRUWHp3cXJl8COgIgHk5spCxKI8iRNIblmNimDMqyIvO7KKxzVFhMh44Kgcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875000},"gitHead":"7c9ea412c8c830466875111ef94b51871e7ded00","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.1_1778945214104_0.45989812024602417","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@aputime/mcp","version":"1.1.2","_id":"@aputime/mcp@1.1.2","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"b2f6f04e9070b3772ac00fc42532c63a38399f54","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.2.tgz","fileCount":5,"integrity":"sha512-qErqbY2WiglT+/yJZ4IjGn2rZ8E4PbR3jqUa0pAg9upek26E0OZsra6WEsQ81RnEs+771R4Zl4jipnCwaQUQ8Q==","signatures":[{"sig":"MEQCIBIawkNpJwiwyFzU2C+Q73+kzGoRF6GIDPfRrKWfpHGZAiA5UBObV7HPVbvs3couDM9NPt8oSUIpodM8jGevUNgEjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898717},"gitHead":"7c9ea412c8c830466875111ef94b51871e7ded00","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.2_1778946020881_0.8499289207443061","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@aputime/mcp","version":"1.1.3","_id":"@aputime/mcp@1.1.3","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"94096de0bb403e2e122c9cec6d4830ccddb9f21e","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.3.tgz","fileCount":5,"integrity":"sha512-B6D/RrF4KXALpE/87aOhQ2w0AtN8xW5+AvvNoH0GPK5tNvYTLzYRwrfz1D4pSLibnZaFqUzsUunQQTkpOjwh8g==","signatures":[{"sig":"MEYCIQCNQs60QTcvvOeEfnHCWFDd+fi08E8rEHgZIifee1gI1wIhAN/1/9jvHeAPA6SwskSKFTRcg7siuPbe36m2x1CR8rGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898760},"gitHead":"7c9ea412c8c830466875111ef94b51871e7ded00","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.3_1778946129007_0.7132181465933205","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@aputime/mcp","version":"1.1.4","_id":"@aputime/mcp@1.1.4","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"cb89d1b05f33565adcdea15451f399fd515f1d78","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.4.tgz","fileCount":5,"integrity":"sha512-xKtsbk9FBuPMpcR/bGBDRdqqU8yvO3dgZCsXwiJ4Tb9AuDSJGaSw6IjfnyJhJqnWaYbE6cyF/PZS6BtYHHqHcg==","signatures":[{"sig":"MEUCIBJdUF8odpDu6xkqdmGu/RHCLFcFvF1BkG41aWsTIYUcAiEA5KvVr/wzIeC+3S+wqh830V3DeS4uGSKtSRtFZ2yKqvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898675},"gitHead":"72fe6e032142a56d5f7e531ff5d973088c440dad","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.4_1778946301210_0.26308846816421805","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@aputime/mcp","version":"1.1.5","_id":"@aputime/mcp@1.1.5","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"c04e3a7429edb550a1ebc0f7c1b1bf935f821be0","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.5.tgz","fileCount":5,"integrity":"sha512-na53wAuIkQu4LSasy8shAkOhWjlfJhpeOx8kSeOJS99ksLnfowauLK+VvEmv1zTGO7Ea1cG/rAfE4kwvl0FNnQ==","signatures":[{"sig":"MEUCIA7JfDD7aFC+Gh741HYefaHCPOSbgA6YEWFB7Z7MH5HfAiEAqqMfu4TFubmtBIZZe763vRqDSY4iyauXBMZluOQaLEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898818},"gitHead":"aeefe3a30bad03dbe6922c0b03c7ae64eca27e5b","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.5_1778946557278_0.4529938046755486","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@aputime/mcp","version":"1.1.6","_id":"@aputime/mcp@1.1.6","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"fd2921412703cbcfb79bb7ede6bfb3eb747655e7","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.6.tgz","fileCount":5,"integrity":"sha512-qnMQXGlMkOLmimHqF/wkuAxHflwg2cec3wvwN8xaGUCyrXClJdvFVqAPNMaRQIK329WzQ1eq+zufofSLP1jy0w==","signatures":[{"sig":"MEYCIQDltbJkwHJeoNi8H+cw2PPElwBAWVmnOXTZyN3YyLtmPgIhAIojEXFGyb5M6/lZiXZpxN5ZrLg0gu0njeA0BpNJkpDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900086},"gitHead":"4f2551e4aaf561b603c742ca8886062cc916aa20","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.6_1778953354069_0.4106462067641208","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@aputime/mcp","version":"1.1.7","_id":"@aputime/mcp@1.1.7","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"0bd0503a9191da9c55d9975031dc4dbf51d17fea","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.7.tgz","fileCount":5,"integrity":"sha512-Dz3JsSSPmpUDpe4Zv115A1xnlZzx5Zx+0SY9NxWdFCJrR3pe9kn9WpxtyaQ5SGP7A7YeOYDj1XUhVJnTo7CZvQ==","signatures":[{"sig":"MEUCIQCx9k7EY4PeGZ1kbGZrMExc8Uj/qIhfCZ+TbG2R0FkvPQIgPTSOirlbWAZNbXJMttj/z8O4r8h6yHaPsgjpbkzrcTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901625},"gitHead":"fed47594f3f2bbf22afc46c9444c3cedcc6337f3","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.7_1778956583531_0.8335481774907738","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@aputime/mcp","version":"1.1.8","_id":"@aputime/mcp@1.1.8","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"fbb177ade568ac37df2ef9195aa0d166089883da","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.8.tgz","fileCount":5,"integrity":"sha512-SCD7TVuyOCGddVh1dq//e031WEPayuRDKyoidbX/gOONSJRnrDZtSPsCiKD2ZP35/qNeddMWYRQfxuUfFHZjzg==","signatures":[{"sig":"MEQCIHvFKW/L6VLFiKpQASjMH8x6xfg6hqDFdlX/hQK0x84bAiAJU6PSe0OZGvSQ988AX4BnSkGD46flnLZfRAZ8ZSZyZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":903655},"gitHead":"6d3e05def96b47fedb67c3ba82f48d70814bb197","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.8_1778958012516_0.5270190685427449","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@aputime/mcp","version":"1.1.9","_id":"@aputime/mcp@1.1.9","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"f6aa79ca2b6e740239b21ce5af47914aa01328ee","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.9.tgz","fileCount":5,"integrity":"sha512-fyGuNYsrQqyQ4jEh0Waj7eL25YBKS6qtv89ZVvmmmwtzPgg8GpJOo2MbnSVeUgUfR9uPAhf4e3hVNRsLNr8PpA==","signatures":[{"sig":"MEUCIQCcUDLf68k4w6zaUojfPjvZdtF1Ust+Wb1JfecXfi993AIgGwceZP8i8bEfsN+and+YB808FIs6IK5HF0TcvEv8m0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917283},"gitHead":"4b9e022018865025cc9dee00e77d8625aede4fd8","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.9_1778958907426_0.50015975651747","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@aputime/mcp","version":"1.1.10","_id":"@aputime/mcp@1.1.10","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"d5c44ef8bfe62d17b96dcb9038632909716b1f60","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.10.tgz","fileCount":4,"integrity":"sha512-0x6iesR0VAPDgvgffz1skJN5/tahlmvnR76tfWyngiediHxWQ7iSEFee0R4k5VfVEzwYNVmL9so6UdAX73roQw==","signatures":[{"sig":"MEYCIQCuzgfjSzNQM10GN0jA48ajHXK3DiWgKTmbTEcB1DKargIhAJzLyNqVCrLOII5HuBeF2jUXozfdWQ7VweguskF2nsK5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896124},"gitHead":"4b9e022018865025cc9dee00e77d8625aede4fd8","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.10_1778958972755_0.2106503610875381","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@aputime/mcp","version":"1.1.11","_id":"@aputime/mcp@1.1.11","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"a9b8d2764ab442bb08a13c4ec84658b62a60d554","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.11.tgz","fileCount":4,"integrity":"sha512-TvZIcKbQgj/6lFmju5fxRKOwOozFfgZAwVAVH3SpbZ6EE2bV2yme0Fe8CHh9a2Gp7j981HiBf7PE5/uRaHOY6Q==","signatures":[{"sig":"MEYCIQDcff7JBrzRDpc4NuDt7Aahv4qdIr750dy/vxRNyS/VHAIhAIOX3zJ72Mr/KCjKDfDxKuUGgpFLhUS1rg2ZxLDq6UrT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896120},"gitHead":"abf9ee8128f60e77038cd4561b2c349640f96a3b","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","nodemon":"3.1.14","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.11_1778959263460_0.5813612688692302","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@aputime/mcp","version":"1.1.12","_id":"@aputime/mcp@1.1.12","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"8d05a7e0ce7c498001b14d03490109cc89725948","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.12.tgz","fileCount":4,"integrity":"sha512-jX87S7ewHh2ssZlN3iY6zlECnXJ1VsS7+D/x3jWAy7EpOTONWSlcfO0hB9RwzLqh024pe/bqnP+/iyeyWV+pqw==","signatures":[{"sig":"MEUCIHqbsTaZSTCLZ3vZYjvbhY50A3VQmhBWEUJXMeHh2L09AiEAvhhd2ImB8E343Bs+IlN3syqCeGOWGTvH5qqE+MgIhUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896095},"gitHead":"2db4ac2233d2893e2dfbf12629c4f3d0ffae0cd9","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.12_1779000610235_0.7630278879495505","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@aputime/mcp","version":"1.1.13","_id":"@aputime/mcp@1.1.13","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"cdfc2b7bd079b0d50d8b5169b56a46bcdec0cdb5","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.13.tgz","fileCount":4,"integrity":"sha512-Va1waB+GKmJyNYTlx8TZBVqPvYanpSNIz1bhwpEkFL9CM7/PbJ2Woxp8uziHTs1HyPfodyAFGSHitBM/Xn1flA==","signatures":[{"sig":"MEUCIArjjcpK2dxwWSacNmFvzWQbA+k24UYmPLCxhVrGqgyXAiEA9saHKpNw2cdSVVgk0HuAlLX/ltze0EN5G4aGwt9K5qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896935},"gitHead":"2db4ac2233d2893e2dfbf12629c4f3d0ffae0cd9","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.13_1779000885071_0.6355048507582253","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@aputime/mcp","version":"1.1.14","_id":"@aputime/mcp@1.1.14","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"116cb389f14ac5a4c1e9059c7a5510b5c1efdfbc","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.14.tgz","fileCount":5,"integrity":"sha512-yBEv7/KncC6qEyxhChHhIq+JwVsvPXunw1bNtQhkzBItZDhpCbTfPQbolnaLsQI7+SGwoy4ozUK3YrpxmUmivQ==","signatures":[{"sig":"MEUCIQD0hAT/GAfcb8DOeHkIL3XGUX63S0aWjfeEQED7V6LNwAIgGWfHKhNPufL1zpO6D6vxbPJPfrBodMP6HMEtvtcJ9rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897195},"gitHead":"76f5b7e9eaf6d5ed75777a33d8e2b1deb46b45f8","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.14_1779003151333_0.20465990104203646","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@aputime/mcp","version":"1.1.15","_id":"@aputime/mcp@1.1.15","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"e6edaec690a58bc7139ae38a2937753d2c298ba9","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.15.tgz","fileCount":5,"integrity":"sha512-5aXvQc0OxmWr9VU1Sq8bvoN0Eq51/ieB352t9psWeUGwwtKmYzstVj5otOvnLu9vrowtXIo0v8ptHMbl9xUVjQ==","signatures":[{"sig":"MEYCIQD2iZy7CMy9XvyAWg5u1sA7jGvKFAdsWT7vkhF7KInpgwIhALcJzdafrnFPnFwRk68InFfkZ4oRiz2HFkr+QDt4EAJ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897546},"gitHead":"6cc949ab84011f8a81936ec3bb81ee5f46f81859","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.15_1779014326208_0.058330042029598905","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@aputime/mcp","version":"1.1.16","_id":"@aputime/mcp@1.1.16","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"ba7c87f74d33ea39e9df4d2cb46c77ef22c6f1a3","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.16.tgz","fileCount":5,"integrity":"sha512-QPna/xWkP0TLvGutKH6ktU0mZqgct2GG5VbsQcEkEx95jS+RU9/exMJLvovhiPTRK11EmGyDbJ+h/MdulwlSIg==","signatures":[{"sig":"MEUCIQCIkdKEZGUzmv4TwJ6eGtxPqvVXpfe3cLIPsJ6tCFA9jgIgRUVYf4547L72PeKhph/kE2KFGTejCCveAf9Dr3ARW2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898141},"gitHead":"6cc949ab84011f8a81936ec3bb81ee5f46f81859","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.16_1779017458541_0.6561687143174704","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@aputime/mcp","version":"1.1.17","_id":"@aputime/mcp@1.1.17","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"3060d0cd61bdaeaa2ee868d21fb3000f70806f75","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.17.tgz","fileCount":5,"integrity":"sha512-3rEzrHNW9IjEN6/Pxy0XQIZQGg1OCdKjxA1JWWeDcR87WJ3DuUEOeYcn2wJAF/JUgftCIC18KEkuTdNIFOB7Lg==","signatures":[{"sig":"MEYCIQCLWoLm+M7EQh5DSJSVTORkAgODxhm36XHJ7PinIYOzVwIhAM/jGPF9qv6Fmejpf7VC7f+n3EyEuxFfK4gEHP5ms/mc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898298},"gitHead":"0c15c808ba6e6b24c429562d3ca46151750f613e","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.17_1779017638075_0.18239836965048983","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@aputime/mcp","version":"1.1.18","_id":"@aputime/mcp@1.1.18","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"e74d3c78a77fba92eb16404b97e3edcf9b50a5a6","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.18.tgz","fileCount":6,"integrity":"sha512-xG+2W+uYBmpAWd9KI1USUeOzndNyLT7cCt2bBkbIUOYsv4A08vAX+C0JBC1hRlNt9Oou4eC36Gj1thK9r5pJSA==","signatures":[{"sig":"MEQCIHzWMPs70fBip4KhhJ+Wskrpp9FnqFj5D0njSWlqSw0MAiBsH+8qfd/XWe74+9LBLbTECdw8vtVQ8gvJlhftQMgYbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899361},"gitHead":"0c15c808ba6e6b24c429562d3ca46151750f613e","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.18_1779017754456_0.6143965253303652","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@aputime/mcp","version":"1.1.19","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.1.19","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"6c3f7b8375272e54f6db1be02d422781e98f7628","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.19.tgz","fileCount":6,"integrity":"sha512-4bDQHM4Spkvr0Z0YTfxtTjosVuOMbTg6zfMI+Tx6dV+uv74POngItsvCUc/va/Mr98jqxyYQkLscGN0mnFIyEQ==","signatures":[{"sig":"MEUCIHYQXQ9tyVleMMLvqNsEJhTktz3XjyKbOlrXM15XCMcyAiEAkLuiomn/RxgrOAk72tgufTIF/EQJzePhADJEdCA7uFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899592},"gitHead":"1f66d9cda31c9cc77e701de2bb32ca61d7e8a59c","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.19_1779017937574_0.266555458715763","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"@aputime/mcp","version":"1.1.20","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.1.20","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"8385d1a9d655b5e631fd790244d509d0d2d893c6","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.20.tgz","fileCount":6,"integrity":"sha512-SkKz3ZyNpgPpXXEXQBFPwPDvomSq3mYx53WEi5+5dxMZYqVoLwzTjFFaw+4ZI0hShagngBCtXGgO7hbA+FMu+w==","signatures":[{"sig":"MEYCIQDT8HN1sqV+cLKulkT35lBvDQSWP8AFnbhuOq946oym8AIhAJACU/z5IdGRGH8TxWlTH/Z+1pQflYY2h/SDXCFj94rc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900103},"gitHead":"2168f85cc61fbb089028262d88e33dd03df4b935","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.20_1780047118025_0.9824728505530367","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"@aputime/mcp","version":"1.1.21","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.1.21","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"095cde7c2c2cff493c53eeddd5bdd227a8f4253c","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.1.21.tgz","fileCount":8,"integrity":"sha512-pArWNeNYgxQgsNeaXDVkhSrE1BE825PIsIbQBnNQwfxZtShkcT1IJuMp0o/ClKi3wrc4m20yQ3yZlbQnQnX+pw==","signatures":[{"sig":"MEUCIQDsymR8Wsh02MX4q3vjOJzDwDziejY7NHVvG91+U2mXbgIgKyGfnipJOQXYpp63simrs3rYyeL+HkptgIWbuqDKxfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900461},"gitHead":"747c76f0b8591f77bc561b2acd8f8a4227259b46","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.21_1780219923373_0.2666704826039623","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@aputime/mcp","version":"1.2.0","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.0","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"7e09a1a9096fa7882f060dc16103214297499d38","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.0.tgz","fileCount":8,"integrity":"sha512-zlsTqokz/CYge9tCX5XFxbHRtvA69Fzrpdt2+doZPJWomIHuc6rFWjk8JL0Hz4jKnnX6gOmk+6rNb91sc2fTVw==","signatures":[{"sig":"MEYCIQDT6VsjzKix+5yE/ea/VQ02PrXC/tRQBJW3fxl7vQTR9QIhAIB1A2luPyGwGX5IqOsvAtIyO3Ghp5wXu0M74JiKia2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900962},"gitHead":"59556541ec271ed6aa412b936c3b9619fd30f229","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.0_1780223969458_0.5736158543845202","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aputime/mcp","version":"1.2.1","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.1","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"99b71c5dddd689f228ac31e2dc776f73b5222ea7","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.1.tgz","fileCount":45,"integrity":"sha512-ZZdx8BqVm3Zifd7RLwiAJd39XMKeNfuJsirScG9WPPJmvZQvz1/Eh+fapt4mTie8Nrvef/67aXrf2fym/qtUsw==","signatures":[{"sig":"MEQCIH0ewQV473EV08htveQH66FVEKAZphRG/gjK8E1gRz5xAiB3ZVwt2C+exK6f5wGebe5LaJkjzXAjdVD15TSBfdDEDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1804961},"main":"./dist/aputime-mcp.lib.js","types":"./dist/library.d.ts","gitHead":"59556541ec271ed6aa412b936c3b9619fd30f229","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.1_1780225512005_0.5506327633189985","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aputime/mcp","version":"1.2.2","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.2","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"b4b3ed68c434cd90c069067af6b7a2be1d133f02","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.2.tgz","fileCount":45,"integrity":"sha512-hTAfufMdeQxwZI61K2eKzX7f9UtFxQzzA1ZS3bhJcYgZUg6Ie6JEjtYd4l5O+4RxY0oxqRJiGnP5xUTrJCzm5A==","signatures":[{"sig":"MEYCIQDqZxp6g4uNuziD7XNoKRlekTEJqbRAGsfvw/J7t6LC3QIhAKjj7mDJLjsXiPr09eetDyknX12kxiKyhDvGCmfFpP1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1804806},"main":"./dist/aputime-mcp.lib.js","types":"./dist/library.d.ts","gitHead":"59556541ec271ed6aa412b936c3b9619fd30f229","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.2_1780226323498_0.21023081861713466","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aputime/mcp","version":"1.2.3","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.3","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"9c8e3b093b222c905ab57fd0b04455fbaf2fc158","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.3.tgz","fileCount":45,"integrity":"sha512-7eLA4Z50AfMCASBKA/UmTCuuJOYSlxYYPYcqWtpjul/46fygMZ0NHQXhu3UCatviFvMp3UmG206ER8uLIJGpxg==","signatures":[{"sig":"MEUCIHOpNAkx0hIxG0Fmn8ue76BWbwwkH9yq3qIoiCMrMkVwAiEAh5oePPjexxtQ10ZiZu1Gk2YRPChzacZp22thhvjQtQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014105},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"83afe80d7193e62a5cb8e3cafccff1fba5ee3289","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.3_1780252298271_0.7108905032106743","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aputime/mcp","version":"1.2.4","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.4","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"a36fe8d5f623b899c7624ce6a8c2e62b98b73d30","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.4.tgz","fileCount":45,"integrity":"sha512-MJz1fYQ7hZ88bHwTyHl3MFVblukTAub2Vl+hjXag8NrvatSYcbRO9TMVmLmxQKLjNJaj13LvVZxhZOxAmDW1+g==","signatures":[{"sig":"MEYCIQCS1TO2c2kGirju8lVgiOr5X6s7TzhiR1sqXc6ws3mRhAIhAJL4bYeYAaDWTxnpEB1sSo67aXeK/Bb561hNPt/mKzzB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014602},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"5946fdd9b62b19e942dd2f1d64679330914748c9","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.4_1780254685014_0.4603681900502006","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@aputime/mcp","version":"1.2.5","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.5","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"15df1540c3909688dbf3699e36e9e5d6cfa88037","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.5.tgz","fileCount":45,"integrity":"sha512-P0C2TALnF4Bg+2rTScEa0bfuQRi13ZO8K9naS1rCplK7eTGlcfm6o1aJYeMG0ys/1Oc+ITcemGW6xFAw63NZ8w==","signatures":[{"sig":"MEUCIQD9pPT5ugAMut07CjDWfV/w5Uv3ZAIkpD8t+xSGVL+HgQIgdBumZqrvqTcyJiuowUBG/UlIIauZPkHZlDwL5qjamPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1014788},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"8fa08526214fcaa5abc96215ec6438f2c9f41e19","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.5_1780284456147_0.39068972638975574","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@aputime/mcp","version":"1.2.6","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.6","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"576ca7c8386ac724c0ce31e853720278e9cd64aa","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.6.tgz","fileCount":45,"integrity":"sha512-W0J+WukLkN9pz8zSkPJ9Ap9i9g1SUBpCNy1Nx2AiEXOgMLG2cJ32nz46LwIvjD20o276WkQNDCDPY9cthBNxIQ==","signatures":[{"sig":"MEQCIHkeip/f6Q34D86IaXODgnN7XRVL6XaXUJydE2qPewlcAiAGOlrmWTVsNjeFBU5jUjUrAGRSTmvIuDsO0Dh5UoyUpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1015776},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"6195c9b104811ee998eb58c811bccc9eaf577b65","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.6_1780386986380_0.8404368535419282","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@aputime/mcp","version":"1.2.7","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.7","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"385f6457bf508aa4909409479dfd1b48cc30e13c","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.7.tgz","fileCount":45,"integrity":"sha512-jgU4OmV1U5qjtP9QaFt/pElA8XD8rBsZLcz+eYlq3vSPm9F5CgZTfSRwkQkdER3s+Wc5bexchvR29SU/EHKfBQ==","signatures":[{"sig":"MEYCIQCD1rymk8ImuqGX1Izo40Wqmh1g9LrscfAjCZxz1xpcVgIhAJp6g5DiNDgy9AnLk0CKRLcBKLQVENzz/7eQdyFetENb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017348},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"62afde335813be7e23edee81fb6ee5515f586da9","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.7_1780395663266_0.6406834684792844","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@aputime/mcp","version":"1.2.8","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.2.8","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"d6462c3f1e1d5bd866208c68816bf9bf542f4d1b","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.2.8.tgz","fileCount":47,"integrity":"sha512-+2xA43/kcUb+/RVEoei28rh1OTR31QSHrkV99sqluGzTW8JRSx8V+kcs/yuAHprIrCDqCOjsNzFqwdqqt/Fdew==","signatures":[{"sig":"MEQCICSVIfhyX2q5O98TtN8I0MTUuQhUk4I3QJNnK/e0RZECAiArH1YvZ68vc+Qe9poEguuX/ShT3846Mut0SKGMJCLqZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1020786},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"a5d50c4cdf9fbc4ea68f72bcd08b375a917f21f3","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.8_1781604320289_0.2757642480165725","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aputime/mcp","version":"1.3.0","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.3.0","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"415fbe1e0647feff9e28963f37a9933329b4c31d","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.3.0.tgz","fileCount":47,"integrity":"sha512-dSsg1OUymYH6Dox+6vSOJKhEDpVwtDRgm09M+AMsrJ7Fqxj6UKsqYepbkJFCWfO7PrLrZxlElINIQkqyZi9gjw==","signatures":[{"sig":"MEYCIQCqFj1UOXnxv+TMOlKdQ9EjgZkQaCua+PlMr7FFF+ra6gIhAMkT1Y6o3zwKTYtQ1IaKVF1WF6xBA3+HHKdsECvRKQZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019303},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"4749099bc97f3b8c0d661b1f7fff5cf345f79349","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","dotenv":"^17.4.2","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","eslint-plugin-sonarjs":"^4.0.3","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.0_1781635630230_0.8271061704746305","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aputime/mcp","version":"1.3.1","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.3.1","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"d11bc7648cc55cb8810cbf983731b04f37d0efa9","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.3.1.tgz","fileCount":47,"integrity":"sha512-CDnCGgLoYTb6OQ8BQ/9/+tjju43M0gkINThRJQbevmVSwhWHBvRKhAkN6GjGfpyoBGm5diG6YnnMqfHcSNBDng==","signatures":[{"sig":"MEUCIF44t//XkY2exuxBeGKIHqgvvGa0NljZ5HQULguj5MrLAiEA7Vq6fs0rwQ59+3dulgpksCz3ahsYbm2NlU/aKvm04Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019302},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"0c8859207d1c82b1c20127c46fb795091476dbcb","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","dotenv":"^17.4.2","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","eslint-plugin-sonarjs":"4.0.3","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","eslint-plugin-perfectionist":"5.5.0","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.1_1781635912136_0.6055194596814384","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aputime/mcp","version":"1.3.2","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.3.2","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"b1d4117eb7dc05123ef0a9332c26ddd39dfff417","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.3.2.tgz","fileCount":47,"integrity":"sha512-FU9i/lJpHG5J6N5f7rIMbgeW0WefDxZnwOS0FxBzenpTp2WUXaOcpp0gOJiY+90oZUT3uGMFNjwrjlskuYwwRw==","signatures":[{"sig":"MEQCIDsZmRHGuFZBreJY7+b9F29aWLPNA0zI6QG7jFm4qnEqAiAEOb6wfTvIHPNwxgbHZLDWTWbd2Z61/LFOZJXE2b73qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019557},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"1071955c61f7d45d1d29ea8eff63e4b3131bdfdf","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@cfworker/json-schema":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","dotenv":"17.4.2","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","eslint-plugin-sonarjs":"4.0.3","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","@modelcontextprotocol/node":"2.0.0-alpha.2","eslint-plugin-perfectionist":"5.5.0","@modelcontextprotocol/server":"2.0.0-alpha.2","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.2_1781678981636_0.11335349674725959","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@aputime/mcp","version":"1.3.3","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.3.3","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"492011504d307fdb0c16e1f2e6908a08ca63f1f7","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.3.3.tgz","fileCount":90,"integrity":"sha512-i8W8ACWhUSggYvzij8bsbEpxecCglV4YMygCIoFcfajD7DskRa+m2j3pq+ULvjJZy+EzY4W82EslbMsvxI2XOA==","signatures":[{"sig":"MEYCIQCsnJgDS8mxPUr/L1TdkDfsoOK8xj6rWIPkwsDT8bTOwgIhAMAyhFfUgqML8okfi0yWNDdB1lmtBPT+5ZJyPZ7Ss1Z2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046815},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"4c16f09b83139092c19c967e05826fc707411d3a","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@cfworker/json-schema":"4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","dotenv":"17.4.2","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","eslint-plugin-sonarjs":"4.0.3","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","@modelcontextprotocol/node":"2.0.0-alpha.2","eslint-plugin-perfectionist":"5.5.0","@modelcontextprotocol/server":"2.0.0-alpha.2","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.3_1784201809630_0.8607315320955136","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@aputime/mcp","version":"1.3.4","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.3.4","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"49f98a6d2a994d088d405375ddb42787faddb094","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.3.4.tgz","fileCount":90,"integrity":"sha512-xCV2d3C03L9Y96lYq1SZJul7KFIKS+eERoOjvU+iTBehSvFCQkvt+AEOMcO9ixzXRmCREDex1xnmb00jWT3wMA==","signatures":[{"sig":"MEYCIQCRU3GdD4MPLYfVD88Shz3xM7VkENXyQ4l99qmuC4DXewIhALhs2Z1oGVB3kKk/WNO+r7Sya9jbLtVcFzQpO8sHWBK0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046864},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"8f55bb820f7fff9f2b70f679e8c3619b91a63839","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@cfworker/json-schema":"4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","dotenv":"17.4.2","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","eslint-plugin-sonarjs":"4.0.3","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","@modelcontextprotocol/node":"2.0.0-alpha.2","eslint-plugin-perfectionist":"5.5.0","@modelcontextprotocol/server":"2.0.0-alpha.2","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.4_1784204427070_0.617220638921518","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aputime/mcp","version":"1.4.0","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"author":{"name":"Martin Lonsky"},"license":"MIT","_id":"@aputime/mcp@1.4.0","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"bin":{"aputime-mcp":"bin/aputime-mcp"},"dist":{"shasum":"6c100f222691b8471d88b6feb1510eb5ac0fb1fa","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.4.0.tgz","fileCount":90,"integrity":"sha512-H+MLbBLU5s4QjfJHb8JRg1sguqVu/XFAr29I0yQf0JdqOnOQwjjLq/fMA+wrSwnKjGamXXNNiYpj1qTTRk7wiA==","signatures":[{"sig":"MEYCIQDXITeQVV9JjYQaF4QixZN7PVyotG5yYl08/iEQQ7nObgIhAIRIu43SZtVMhBi+Plg1AiicqTLJSw8Rh/qlrONif8xw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1046300},"main":"./dist/aputime-mcp.lib.js","type":"module","types":"./dist/library.d.ts","gitHead":"d8f304e6c52c71e68a8de1ca843f829d9af36c4e","scripts":{"build":"webpack","deploy":"npm run build && npm publish --access public","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts"},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"_npmVersion":"10.9.2","description":"MCP server for APUtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@cfworker/json-schema":"4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.0","zod":"4.4.3","dotenv":"17.4.2","eslint":"9.39.2","webpack":"5.106.2","ts-loader":"9.5.7","@eslint/js":"9.39.2","typescript":"5.8.3","@types/node":"20.14.9","webpack-cli":"7.0.2","@eslint/eslintrc":"3.3.3","@toon-format/toon":"2.2.0","eslint-plugin-sonarjs":"4.0.3","@stylistic/eslint-plugin":"5.7.1","@modelcontextprotocol/sdk":"1.29.0","@typescript-eslint/parser":"8.54.0","@modelcontextprotocol/node":"2.0.0-alpha.2","eslint-plugin-perfectionist":"5.5.0","@modelcontextprotocol/server":"2.0.0-alpha.2","@typescript-eslint/eslint-plugin":"8.54.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.4.0_1788505750273_0.006744054847572123","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@aputime/mcp","version":"1.4.1","description":"MCP server for APUtime","author":{"name":"Martin Lonsky"},"license":"MIT","type":"module","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"main":"./dist/aputime-mcp.lib.js","types":"./dist/library.d.ts","bin":{"aputime-mcp":"bin/aputime-mcp"},"scripts":{"build":"webpack","eslint":"npx eslint --fix","docs-gen":"tsx docs-gen.ts","deploy":"npm run build && npm publish --access public"},"devDependencies":{"@eslint/eslintrc":"3.3.3","@eslint/js":"9.39.2","@modelcontextprotocol/node":"2.0.0-alpha.2","@modelcontextprotocol/sdk":"1.29.0","@modelcontextprotocol/server":"2.0.0-alpha.2","@stylistic/eslint-plugin":"5.7.1","@toon-format/toon":"2.2.0","@types/node":"20.14.9","@typescript-eslint/eslint-plugin":"8.54.0","@typescript-eslint/parser":"8.54.0","dotenv":"17.4.2","eslint":"9.39.2","eslint-plugin-perfectionist":"5.5.0","eslint-plugin-sonarjs":"4.0.3","ts-loader":"9.5.7","tsx":"4.22.0","typescript":"5.8.3","webpack":"5.106.2","webpack-cli":"7.0.2","zod":"4.4.3"},"dependencies":{"@cfworker/json-schema":"4.1.1"},"_id":"@aputime/mcp@1.4.1","gitHead":"f183608090caea9b630290ca1ba69489e7c2c59a","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-MgKzSxuZ6btvanT6eH+nVUjs9JCWHKOdtCTSJgeC85kKbfaCW/pSa2NYiWI8/mzfiK7pnq/gp1bd8FchNTXucQ==","shasum":"6dbb173a667966ca85922dc2e15a005e6706398e","tarball":"https://registry.npmjs.org/@aputime/mcp/-/mcp-1.4.1.tgz","fileCount":90,"unpackedSize":1046473,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHjW/59ik26QAdAi4egg6A6Msu5Pk9NwNQeKAM4UFPDDAiEAkcrzVuVH6iMTe3mgz5LvCBEYMiN7m4RJYIJAwWUURQ4="}]},"_npmUser":{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"},"directories":{},"maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.4.1_1788505838785_0.13199542490230098"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-16T11:07:10.346Z","modified":"2026-09-04T07:10:39.086Z","1.0.0":"2026-05-16T11:07:10.647Z","1.0.1":"2026-05-16T11:26:17.048Z","1.0.2":"2026-05-16T11:46:21.194Z","1.0.3":"2026-05-16T11:48:09.524Z","1.0.4":"2026-05-16T12:08:29.411Z","1.0.5":"2026-05-16T15:12:44.855Z","1.1.0":"2026-05-16T15:15:23.068Z","1.1.1":"2026-05-16T15:26:54.260Z","1.1.2":"2026-05-16T15:40:21.116Z","1.1.3":"2026-05-16T15:42:09.206Z","1.1.4":"2026-05-16T15:45:01.383Z","1.1.5":"2026-05-16T15:49:17.467Z","1.1.6":"2026-05-16T17:42:34.216Z","1.1.7":"2026-05-16T18:36:23.703Z","1.1.8":"2026-05-16T19:00:12.679Z","1.1.9":"2026-05-16T19:15:07.640Z","1.1.10":"2026-05-16T19:16:12.963Z","1.1.11":"2026-05-16T19:21:03.620Z","1.1.12":"2026-05-17T06:50:10.397Z","1.1.13":"2026-05-17T06:54:45.311Z","1.1.14":"2026-05-17T07:32:31.514Z","1.1.15":"2026-05-17T10:38:46.372Z","1.1.16":"2026-05-17T11:30:58.688Z","1.1.17":"2026-05-17T11:33:58.255Z","1.1.18":"2026-05-17T11:35:54.638Z","1.1.19":"2026-05-17T11:38:57.770Z","1.1.20":"2026-05-29T09:31:58.203Z","1.1.21":"2026-05-31T09:32:03.521Z","1.2.0":"2026-05-31T10:39:29.607Z","1.2.1":"2026-05-31T11:05:12.189Z","1.2.2":"2026-05-31T11:18:43.653Z","1.2.3":"2026-05-31T18:31:38.454Z","1.2.4":"2026-05-31T19:11:25.212Z","1.2.5":"2026-06-01T03:27:36.316Z","1.2.6":"2026-06-02T07:56:26.522Z","1.2.7":"2026-06-02T10:21:03.400Z","1.2.8":"2026-06-16T10:05:20.508Z","1.3.0":"2026-06-16T18:47:10.436Z","1.3.1":"2026-06-16T18:51:52.334Z","1.3.2":"2026-06-17T06:49:41.813Z","1.3.3":"2026-07-16T11:36:49.784Z","1.3.4":"2026-07-16T12:20:27.229Z","1.4.0":"2026-09-04T07:09:10.510Z","1.4.1":"2026-09-04T07:10:38.918Z"},"author":{"name":"Martin Lonsky"},"license":"MIT","keywords":["aputime","processmanagement","schedulingai","mcp","api","modelcontextprotocol","opencode","claudecode","mcp-server"],"description":"MCP server for APUtime","maintainers":[{"name":"martin.lonsky","email":"martin.lonsky@myappin.com"}],"readme":"# APUtime MCP Server\n\n<p align=\"center\">\n  <a href=\"https://www.aputime.com\">\n    <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://files.aputime.com/aputime.com/logo/logo-white.png\">\n      <source media=\"(prefers-color-scheme: light)\" srcset=\"https://files.aputime.com/aputime.com/logo/logo.png\">\n      <img alt=\"APUtime Logo\" src=\"https://files.aputime.com/aputime.com/logo/logo.png\" width=\"300\">\n    </picture>\n  </a>\n</p>\n\nThe APUtime MCP Server allows you to integrate APUtime capabilities directly into various AI assistants and coding\nenvironments.\n\n## Security Disclaimer\n\nThe APUtime MCP server is entirely safe and secure to install. It relies solely on standard official libraries (such as\nthe official `@modelcontextprotocol/sdk` and `zod`) and has **zero runtime external dependencies** to install when\nexecuted. All necessary code is securely bundled locally before deployment.\n\nSince this package is published to npm and handles authentication with the APUtime API, it is crucial to keep your\npersonal credentials secure:\n\n- **Never** commit your `APUTIME_API_KEY` to version control.\n- Avoid exposing your credentials in public scripts or CI/CD pipelines without proper secret management.\n- Ensure that the execution environment for the MCP server is secure and trusted.\n\n## Configuration\n\nThe server requires specific environment variables to authenticate with your APUtime workspace. You can obtain these\nfrom your APUtime settings (https://app.aputime.com/settings/integrations).\n\n### Environment Variables\n\n- `APUTIME_APP_NAME` (Required): Your APUtime application name.\n- `APUTIME_API_KEY` (Required): Your APUtime API key.\n\n## Client Setup Examples\n\n### opencode\n\nAdd the following configuration to your opencode settings:\n\n```json\n{\n  \"mcp\": {\n    \"aputime\": {\n      \"type\": \"local\",\n      \"enabled\": true,\n      \"command\": [\n        \"npx\",\n        \"-y\",\n        \"@aputime/mcp@latest\"\n      ],\n      \"environment\": {\n        \"APUTIME_APP_NAME\": \"YOUR_WORKSPACE_NAME\",\n        \"APUTIME_API_KEY\": \"YOUR_API_TOKEN\"\n      }\n    }\n  }\n}\n```\n\n### Zed\n\nAdd the following to your Zed `settings.json` in the `mcp` section:\n\n```json\n{\n  \"mcp\": {\n    \"aputime\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@aputime/mcp@latest\"\n      ],\n      \"env\": {\n        \"APUTIME_APP_NAME\": \"YOUR_WORKSPACE_NAME\",\n        \"APUTIME_API_KEY\": \"YOUR_API_TOKEN\"\n      }\n    }\n  }\n}\n```\n\n### Claude Desktop\n\nAdd the following to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"aputime\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@aputime/mcp@latest\"\n      ],\n      \"env\": {\n        \"APUTIME_APP_NAME\": \"YOUR_WORKSPACE_NAME\",\n        \"APUTIME_API_KEY\": \"YOUR_API_TOKEN\"\n      }\n    }\n  }\n}\n```\n\n### Windsurf\n\nAdd the following to your `mcp_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"aputime\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@aputime/mcp@latest\"\n      ],\n      \"env\": {\n        \"APUTIME_APP_NAME\": \"YOUR_WORKSPACE_NAME\",\n        \"APUTIME_API_KEY\": \"YOUR_API_TOKEN\"\n      }\n    }\n  }\n}\n```\n\n### LibreChat\n\nAdd the following to your `librechat.yaml`:\n\n```yaml\nmcpServers:\n  aputime:\n    type:    stdio\n    command: npx\n    args:\n      - \"-y\"\n      - \"@aputime/mcp@latest\"\n    env:\n      APUTIME_APP_NAME: \"YOUR_WORKSPACE_NAME\"\n      APUTIME_API_KEY:  \"YOUR_API_TOKEN\"\n```\n\n## TOOLS\n\n`---start-tools---`\n\n### create_project\n\nCreates a new TicketProject in APUtime. Can be created empty or from a template\n\n#### Parameters:\n\n- **name** (`string`) (required): TicketProject name. min: 1 chars. max: 255 chars\n- **description** (`string`): TicketProject description\n- **start** (`string`): Postpone date in ISO format (e.g., \"2024-05-13 00:00\")\n- **end** (`string`): Deadline date in ISO format (e.g., \"2024-06-13 00:00\")\n- **id_ticket_template** (`string`): TicketTemplate - Search 'list_ticket_templates' for required ID\n- **id_ticket_project_tag** (`array`): TicketProjectTag/Category - Search 'list_ticket_project_tags' for required IDs. array\n  - Items type: `string`\n- **scheduling** (`boolean`): Enable AI scheduling for this TicketProject\n- **default_user_role** (`string`): Default role for users. one of: \"participant\", \"participant_isolated\"\n  - Allowed values: `participant`, `participant_isolated`\n- **default_admin_role** (`string`): Default role for managers. one of: \"manager\", \"participant\", \"participant_isolated\"\n  - Allowed values: `manager`, `participant`, `participant_isolated`\n\n### create_ticket\n\nCreates a new Ticket/Task in APUtime.\nFor events (type='event'), both start and end times are required.\n\n#### Parameters:\n\n- **name** (`string`) (required): Ticket/Task name. min: 1 chars. max: 255 chars\n- **id_ticket_project** (`string`) (required): TicketProject - Search 'list_ticket_projects' for required ID\n- **description** (`string`): Ticket/Task description\n- **type** (`string`) (required): \"task\" for regular Ticket/Tasks, \"event\" for strictly scheduled events. one of: \"task\", \"event\"\n  - Allowed values: `task`, `event`\n- **start** (`string`): Postpone date in ISO format (e.g., \"2024-05-13 00:00\"); (required for events)\n- **end** (`string`): Deadline date in ISO format (e.g., \"2024-06-13 00:00\"); (required for events)\n- **estimated_minutes** (`number`): Estimated time in seconds (default: 2700 for Ticket/Tasks). integer\n- **id_ticket_person** (`array`): TicketPerson/User - Search 'list_ticket_persons' for required IDs; Solver(s). array\n  - Items type: `string`\n- **id_group** (`array`): Group/UserGroup - Search 'list_groups' for required IDs; Group Solvers(s). array\n  - Items type: `string`\n- **cooperation_mode** (`boolean`): Enable group cooperation mode. When enabled, all solvers are scheduled at the coordinated time. Only on explicit request.\n- **id_ticket_tag** (`array`): TicketTag/Label - Search 'list_ticket_tags' for required IDs. array\n  - Items type: `string`\n\n### done_ticket\n\nMarks all solvers of a ticket as done. This is a proxy method that sets the TicketSolver status for all solvers automatically.\n\n#### Parameters:\n\n- **id_ticket** (`string`) (required): Ticket/Task ID\n\n### get_ticket\n\nRetrieves detailed information about a specific Ticket/Task by ID\n\n#### Parameters:\n\n- **id_ticket** (`string`) (required): Ticket/Task ID\n\n### get_ticket_person\n\nRetrieves detailed information about a specific TicketPerson/User by ID\n\n#### Parameters:\n\n- **id_ticket_person** (`string`) (required): TicketPerson/User ID\n\n### get_ticket_project\n\nRetrieves detailed information about a specific TicketProject by ID\n\n#### Parameters:\n\n- **id_ticket_project** (`string`) (required): TicketProject ID\n\n### get_ticket_template\n\nRetrieves detailed information about a specific Template by ID\n\n#### Parameters:\n\n- **id_ticket_template** (`string`) (required): Template ID\n\n### list_groups\n\nLists and Searches Groups/UserGroups in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_persons\n\nLists and Searches TicketPersons/Users in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **id_group** (`array`): Group/UserGroup - Search 'list_groups' for required IDs. array\n  - Items type: `string`\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_project_budget_types\n\nLists and Searches TicketProjectBudgetTypes in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_project_expense_types\n\nLists and Searches TicketProjectExpenseTypes in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_project_income_types\n\nLists and Searches TicketProjectIncomeTypes in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_project_tags\n\nLists and Searches TicketProjectTags/Categories in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_projects\n\nLists and Searches TicketProjects in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **context** (`array`): Context filter. array\n  - Items type: `string`\n- **id_ticket_project_tag** (`array`): TicketProjectTag/Category - Search 'list_ticket_project_tags' for required IDs. array\n  - Items type: `string`\n- **id_creator** (`array`): TicketPerson/Author - Search 'list_ticket_persons' for required IDs. array\n  - Items type: `string`\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_tags\n\nLists and Searches TicketTags/Labels in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_templates\n\nLists and Searches TicketTemplates in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **id_ticket_project_tag** (`array`): TicketProjectTag/Category - Search 'list_ticket_project_tags' for required IDs. array\n  - Items type: `string`\n- **id_creator** (`array`): TicketPerson/Author - Search 'list_ticket_persons' for required IDs. array\n  - Items type: `string`\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_ticket_timers\n\nLists time tracking entries in APUtime. Returns timer records showing which Ticket/Tasks have been timed and their durations\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **context** (`array`): Context filter. array\n  - Items type: `string`\n- **id_creator** (`array`): TicketPerson/Author - Search 'list_ticket_persons' for required IDs. array\n  - Items type: `string`\n- **id_ticket_tag** (`array`): TicketTag/Label - Search 'list_ticket_tags' for required IDs. array\n  - Items type: `string`\n- **id_ticket_project_tag** (`array`): TicketProjectTag/Category - Search 'list_ticket_project_tags' for required IDs. array\n  - Items type: `string`\n- **id_group** (`array`): Group/UserGroup - Search 'list_groups' for required IDs. array\n  - Items type: `string`\n- **id_ticket** (`array`): Ticket - Search 'list_tickets' for list of required IDs. array\n  - Items type: `string`\n- **id_ticket_project** (`array`): TicketProject - Search 'list_ticket_projects' for list of required IDs. array\n  - Items type: `string`\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### list_tickets\n\nLists and Searches Tickets/Tasks in APUtime\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **context** (`array`): Context filter. array\n  - Items type: `string`\n- **id_ticket_tag** (`array`): TicketTag/Label - Search 'list_ticket_tags' for required IDs. array\n  - Items type: `string`\n- **id_ticket_project_tag** (`array`): TicketProjectTag/Category - Search 'list_ticket_project_tags' for required IDs. array\n  - Items type: `string`\n- **id_ticket_person** (`array`): TicketPerson/User - Search 'list_ticket_persons' for required IDs; TicketPerson is Solver.. array\n  - Items type: `string`\n- **id_group** (`array`): Group/UserGroup - Search 'list_groups' for required IDs; Has Solver from Group.. array\n  - Items type: `string`\n- **id_ticket_project** (`array`): TicketProject - Search 'list_ticket_projects' for list of required IDs. array\n  - Items type: `string`\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### my_schedule\n\nShows Current My Schedule plan in APUtime.\nThis tool provide the correct response for questions like:\n- What's up next? (used with limit 1)\n- Give me next task to do. (used with limit 1)\n- What is my schedule for today?\n- Show my todo list.\n\nand can be used with filters: \"What is next task in project X?\"\n\n- If you set the limit 1, the user has intention to load full detail. Follow returned single item list with `get_ticket` tool.\n\n#### Parameters:\n\n- **query** (`string`): Fulltext search query\n- **context** (`array`): Context filter. array\n  - Items type: `string`\n- **id_ticket_tag** (`array`): TicketTag/Label - Search 'list_ticket_tags' for required IDs. array\n  - Items type: `string`\n- **id_ticket_project_tag** (`array`): TicketProjectTag/Category - Search 'list_ticket_project_tags' for required IDs. array\n  - Items type: `string`\n- **id_ticket_person** (`array`): TicketPerson/User - Search 'list_ticket_persons' for required IDs; TicketPerson is Solver.. array\n  - Items type: `string`\n- **id_group** (`array`): Group/UserGroup - Search 'list_groups' for required IDs; Has Solver from Group.. array\n  - Items type: `string`\n- **id_ticket_project** (`array`): TicketProject - Search 'list_ticket_projects' for list of required IDs. array\n  - Items type: `string`\n- **next_token** (`string`): Pagination next token\n- **limit** (`number`): Number of results (max recommended: 13 and use next_token). integer. max: 21\n\n### send_chat_message\n\nSends a chat message in APUtime. Supports three destination types: project-wide, task-specific, or channel messages.\nMessages support rich formatting (bold, italic, strikethrough, links, code blocks, lists).\n\nMessage types:\n- 'projectMessage' — Sends to a project chat (requires project_id)\n- 'taskMessage' — Sends to a task thread (requires task_id)\n- 'channelMessage' — Sends to a chat channel (requires channel_id)\n\n#### Parameters:\n\n- **message_type** (`string`) (required): Type of chat destination. one of: \"projectMessage\", \"taskMessage\", \"channelMessage\"\n  - Allowed values: `projectMessage`, `taskMessage`, `channelMessage`\n- **project_id** (`string`) (required): TicketProject - Search 'list_ticket_projects' for required ID\n- **task_id** (`string`) (required): Ticket - Search 'list_tickets' for required ID\n- **channel_id** (`string`): Channel ID (required for channelMessage)\n- **operations** (`array`) (required): Message content segments. array. min: 1 items\n  - Items type: `object`\n- **reply_message_id** (`string`): Reply in thread to this message ID\n\n### undone_ticket\n\nMarks all solvers of a ticket as not done. This is a proxy method that sets the TicketSolver status for all solvers automatically.\n\n#### Parameters:\n\n- **id_ticket** (`string`) (required): Ticket/Task ID\n\n### update_ticket\n\nUpdates an existing Ticket in APUtime. Supports partial updates — only provided fields are changed\n\n#### Parameters:\n\n- **id_ticket** (`string`) (required): Ticket - Search 'list_tickets' for required ID\n- **name** (`string`): Ticket/Task name. min: 1 chars. max: 255 chars\n- **id_ticket_project** (`string`): TicketProject - Search 'list_ticket_projects' for required ID; Move to different TicketProject (ID)\n- **description** (`string`): Ticket/Task description\n- **type** (`string`): \"task\" for regular Ticket/Tasks, \"event\" for strictly scheduled events. one of: \"task\", \"event\"\n  - Allowed values: `task`, `event`\n- **start** (`string`): Postpone date in ISO format (e.g., \"2024-05-13 00:00\"); (required for events)\n- **end** (`string`): Deadline date in ISO format (e.g., \"2024-06-13 00:00\"); (required for events)\n- **estimate_time_base** (`number`): Estimated time in seconds (default: 2700 for Ticket/Tasks). integer\n- **id_ticket_person** (`array`): TicketPerson/User - Search 'list_ticket_persons' for required IDs; New Solver(s). array\n  - Items type: `string`\n- **id_group** (`array`): Group/UserGroup - Search 'list_groups' for required IDs; New Group Solvers(s). array\n  - Items type: `string`\n- **cooperation_mode** (`boolean`): Enable group cooperation mode. When enabled, all solvers are scheduled at the coordinated time. Only on explicit request.\n- **id_ticket_tag** (`array`): TicketTag/Label - Search 'list_ticket_tags' for required IDs; New label IDs (merged with current). array\n  - Items type: `string`\n- **solver_mode** (`string`): How to apply solver changes. Replace/Reassign or Merge/Append. one of: \"replace\", \"merge\"\n  - Allowed values: `replace`, `merge`\n\n### update_ticket_project\n\nUpdates an existing TicketProject in APUtime. Supports partial updates — only provided fields are changed\n\n#### Parameters:\n\n- **id_ticket_project** (`string`) (required): TicketProject - Search 'list_ticket_projects' for required ID\n- **name** (`string`): TicketProject name. min: 1 chars. max: 255 chars\n- **start** (`string`): Postpone date in ISO format (e.g., \"2024-05-13 00:00\")\n- **end** (`string`): Deadline date in ISO format (e.g., \"2024-06-13 00:00\")\n- **description** (`string`): TicketProject description\n- **id_ticket_project_tag** (`array`): TicketTag/Label - Search 'list_ticket_tags' for required IDs; New category IDs (merged with current). array\n  - Items type: `string`\n- **scheduling** (`boolean`): Enable AI scheduling for this TicketProject\n\n### update_ticket_solver\n\nUpdates an existing TicketSolver in APUtime. Supports partial updates — only provided fields are changed.\nImportant: When users asks to close the task, you should ask if they mean to set the status for all solvers (use `done_ticket` tool then) or the specific one.\n\n#### Parameters:\n\n- **id_ticket_solver** (`string`) (required): TicketSolver - Search in Ticket.TicketSolver 'get_ticket' for required ID\n- **status** (`string`): TicketSolver Status. one of: \"open\", \"working_now\", \"resolved\", \"rejected_and_closed\"\n  - Allowed values: `open`, `working_now`, `resolved`, `rejected_and_closed`\n\n### whoami\n\nRetrieves detailed information about the currently authenticated TicketPerson/User.\n\nWhen the users asks to use 'self', 'me', this tool will return the currenlty logged in user information. This can be used to personalize responses, or to provide user-specific data in follow-up interactions.\n\n`---end-tools---`","readmeFilename":"README.md"}