{"_id":"@api-now/mcp","_rev":"27-5a72352d538073e0de58eac2f305f4b5","name":"@api-now/mcp","dist-tags":{"latest":"1.13.1"},"versions":{"1.0.0":{"name":"@api-now/mcp","version":"1.0.0","_id":"@api-now/mcp@1.0.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"dac6ea19ef344034fd2b40c73f669c0f25cc2e49","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.0.0.tgz","fileCount":5,"integrity":"sha512-SJjTTF7xzHDOdI4pxff2Ke5GhBInXQxEIoWm0xCWhnhLa60SJ9RRFbBgBwIaefz/PmCwhtDXMtXPOkKPvGhnPg==","signatures":[{"sig":"MEYCIQDRS3BaljnAdIA7NmyZSA/DCsYYTh/Z+kDI7QB6dyFuEAIhAPK8977hfMRNeMFkZpFCWDwQWMiPBZv70gkzD5pIUm1X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040240},"main":"dist/index.js","type":"module","gitHead":"34191b4fb8d47c9d3c940df590fd4092a475ee7a","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"_npmVersion":"11.16.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.8","tslib":"^2.8.1","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-no-only-tests":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1781229170519_0.6871354788416846","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@api-now/mcp","version":"1.0.1","_id":"@api-now/mcp@1.0.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"690663309fa26f8746f4ab6d740f5dfc54d54a73","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.0.1.tgz","fileCount":5,"integrity":"sha512-u9TnjFQyccZCpG8r+miXWZGWod2dfGPgekSwenJsJnue/iCJxM1fZRULiYP4suYx0WwgNULaNhoKI0YMhYl23A==","signatures":[{"sig":"MEYCIQCJ3xQ8mybIcSAqn1zz0Y/vhlFbOG2bU1ol0va6Y2J43AIhAJbTlWoeDd+Gb3m18DJ8E96FqNzE20aO+GrYMvgLlP8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1044302},"main":"dist/index.js","type":"module","gitHead":"dce245490d8f2e89d813f1ba448d1813239f94d6","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1781283121241_0.36485376486309207","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@api-now/mcp","version":"1.0.2","_id":"@api-now/mcp@1.0.2","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"ff41abc05713c61c7269d660c97ef9a7b1b81f44","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.0.2.tgz","fileCount":5,"integrity":"sha512-LXj+Iuhd4l6ZqNzBgZyC2LK4vAsKc2RQRN8+UJhcdblpS2EgvmFm8ksjQvELbq8TiJmqms1WOTfsiHJnZ6fKzg==","signatures":[{"sig":"MEYCIQCeaX9og9QzjPuvX/BAd2+1gegVYZo6WUpS58i5D4IBvwIhANw9qcuHwywTUoEHOHAraHRASGlFPk/YKQMGHafld8ro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1487700},"main":"dist/index.js","type":"module","gitHead":"7a69200b28d5757c1d87751bbf2e71047c52b495","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.2_1781340138921_0.25394354650817386","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@api-now/mcp","version":"1.1.0","_id":"@api-now/mcp@1.1.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"9fff7200980a2ac40cb34ecdd62d87b2e507698b","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.1.0.tgz","fileCount":5,"integrity":"sha512-dYhwqsxufeGlTnRfi3INv2Qg06W41C7sGVw/CFmqnxmYc6ONfrwB+0sbodqcXsos8wcJ0O+LqLkqqTNB1XXV7A==","signatures":[{"sig":"MEUCIGfvLP5qgRil5yED3275yc842BNGa7B5VrWQR7R7IaKKAiEAqbf8eV+Fjg4IX58om1zTxZBSM1tV8F2UX0eemo4oDdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1319474},"main":"dist/index.js","type":"module","gitHead":"b1b7894d26b07c65b7fe95fefe68643c751cf9d8","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.1.0_1781411533007_0.34421476807133056","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@api-now/mcp","version":"1.2.0","_id":"@api-now/mcp@1.2.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"2ba74156eaed73612abb6c69e2e8f7087b52cec1","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.2.0.tgz","fileCount":5,"integrity":"sha512-Ll5mBjFDYq10/fs3ZvB9P7mcIs50scF5LiPzfgUTrpqTCLO6k+Vja1vCwuHioimh61Z2jFxU8hCMokmWgi3RIQ==","signatures":[{"sig":"MEUCIQDSVeKUrqbsU9oZCO8O+ElEt40p9g4J9wZv8JPW7CDrWQIgCd/gy7yFminW+G6N5G+R27dY2kLSXJOsvyou1zP4viw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1319336},"main":"dist/index.js","type":"module","gitHead":"35965d58aba50e4c080040d8cc78b8f8971bdc20","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.0_1781458360580_0.6522504597067347","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@api-now/mcp","version":"1.3.0","_id":"@api-now/mcp@1.3.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"59759a09b05fdcde1190e65e7349194fd5c7b2d0","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.3.0.tgz","fileCount":5,"integrity":"sha512-Le+TdTeVVDb/rLbexKkUHzsxlqDWFf9JNOgYo8y7TVVbUzDk7Pd5bC55io5L5ZEjm+9s5JaQI/jxyw6H4JpU0A==","signatures":[{"sig":"MEUCIDRcl514eoH6MqzHJ6XiKkFpahtHR55NPQ9tanxv8HWnAiEA9I6Fl7lKcsWSa4iW+Z3TnCfgIha8DemHGg4FqbjjCDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1321652},"main":"dist/index.js","type":"module","gitHead":"c78dd8ebf316337b0c1b4ffbc70397d9bcf2ef78","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.3.0_1781462034025_0.9664190975315896","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@api-now/mcp","version":"1.4.0","_id":"@api-now/mcp@1.4.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"5af26eb25fa4af809ec9393ff50cc1262b7fd0c0","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.4.0.tgz","fileCount":5,"integrity":"sha512-+H6RQJ01b39p8lrLbams+zQAKWhJnI6cLEOqsi8mLLfcCjKACIFXqqohGVAJn3reyGeyEAMHJY4YLT7H2uhbyg==","signatures":[{"sig":"MEQCIBaKvxo2Siq68jmG4fH0qahvaFbfYZ8K8+5IsnPiJL4pAiAKri0hX/1DBWq3lwMrWWb7ioo14OGleKTHtXrdFz5f8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1322188},"main":"dist/index.js","type":"module","gitHead":"9e4e22dcf5a03b704d342443facfe8ac1f3f3675","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.4.0_1781464320047_0.45931099865718283","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@api-now/mcp","version":"1.5.0","_id":"@api-now/mcp@1.5.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"fa089fa8651d2b8f0bede6ecf9763f92e9035fa7","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.5.0.tgz","fileCount":5,"integrity":"sha512-hUC1ERs4DCG66+1RZgFw02TaNJqL0BXTCBz/I2rr4RmrG8YjPjdwyZF4y68qPsO6tmsOjFYk7njpue97nm02Pg==","signatures":[{"sig":"MEQCIBGsnr2vFA6a5/Ly78hhVYwAfnm8R8llm4vK6l273N0WAiA7c8EeJTeeejW6pLahLxHcIQ2GSSfGW5SaTZSi5LileA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1323628},"main":"dist/index.js","type":"module","gitHead":"5048d05b3e5db33949b4521542491c436d330a26","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.5.0_1781479310385_0.8605116072879531","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@api-now/mcp","version":"1.5.1","_id":"@api-now/mcp@1.5.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"5749b8171f3f1e550a74a7c3cbdd0da2d1e768e2","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.5.1.tgz","fileCount":5,"integrity":"sha512-dQsViOLz7VJxQk0iYcXhULrie5rHGxolsucx6XT+01IHarf/h4PYOvUwUxuCs0tz7vlqTXCmtF5va7BF4HatVQ==","signatures":[{"sig":"MEUCIB8z+zdZrbo8ZoOE/qvv42MqR+sol9/G+BF+7ZyIRZsmAiEA5djE8HN+2tjJI7Nn3/t+Y+ZkApyvC7nh/Z7lVhDZIGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342918},"main":"dist/index.js","type":"module","gitHead":"132fee7b5494e8653ce3767d76a14605f1206a92","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.5.1_1782280270547_0.6728219275262675","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@api-now/mcp","version":"1.6.0","_id":"@api-now/mcp@1.6.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"067af55da7133470159f74e94766d9fe57aeed36","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.6.0.tgz","fileCount":5,"integrity":"sha512-4xJwsE7gUJ7YQhr7zjVUkveHnqNIUNvGsNkpdRWuzNb58kiu0dikzpYi3UC88UWAlpsyNsHRBLQmMTa5NaD8Ig==","signatures":[{"sig":"MEQCIGjb7EYWi6B82JfNjcDoPXqsfboPY9lfdCquB1EFd47IAiBFTBwTzJqBRkupIrv9BBpR0C/keaaFBfBATchUhumU8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1352944},"main":"dist/index.js","type":"module","gitHead":"645824635f050b33bae448776c646167d98cffb1","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.6.0_1782353677061_0.3400968632552299","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@api-now/mcp","version":"1.7.0","_id":"@api-now/mcp@1.7.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"1acbb8ac8b25b6471b370a58240a6ffe13720805","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.7.0.tgz","fileCount":5,"integrity":"sha512-4RRVlXm9G/cSCl+wBUP119Bo81uxgJo0aQQG/jVAWac5fTHjw2r+Ms2TOTeuaXqcSUGpVZCKFlJ4tTi1lsdv2g==","signatures":[{"sig":"MEUCIByvFY8u63dYL1oe6YojbY2oDx/PyHoztr3wegnk3PIfAiEA9LreA7RIEyagnuBVB28GYjlMGa9q5fT2dGvXc7WX2Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1399466},"main":"dist/index.js","type":"module","gitHead":"79e0d6732fd4ee3dce2371640f5380f1893a640a","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.18.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.7.0_1783367480991_0.7278998654633242","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@api-now/mcp","version":"1.8.0","_id":"@api-now/mcp@1.8.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"13a89a63423479ca06e3244659fc8b6deeced667","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.8.0.tgz","fileCount":5,"integrity":"sha512-+KuMEsepES3zmyS/qk2gGk6QnlLbwZYz4yXL4DowlvxyE5lMPjbLyduYcP2kiJkqvkXvXmMGlD1doUKP0v/prA==","signatures":[{"sig":"MEQCID3iYLtMI47jKjvzPBWMcRhfxcGD4HuS4zUcX+i0pSz9AiA86io7jn7OSFL2jnu6MqnxfqnLnrDljMXzNXlKolQCig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401250},"main":"dist/index.js","type":"module","gitHead":"255e383c9b745b4698bea7f5713e12ae92758c03","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.18.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8","tslog":"^4.9.3","express":"^4.21.2","eventsource":"^3.0.5","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^21.0.0","@api-now/core":"^1.0.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^10.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^6.0.3","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.8.0_1783561677186_0.4185988691631721","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@api-now/mcp","version":"1.8.1","_id":"@api-now/mcp@1.8.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"4d931356241b186507467d457b0396b22e79c945","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.8.1.tgz","fileCount":5,"integrity":"sha512-jqcKaHQCOWcPMm50wuvZHdRBusv3ivmmeeet/KvcJKUQPbrCnEx/H56vvejBCBLsLJNS+d3ospmdW1NiasKfhQ==","signatures":[{"sig":"MEYCIQC5aQPnqYaPzAB8XqVRDRlLG5vJfolmkPszolwKB/3LXAIhAIrKAxdaHNscE8tDrtzOy8MWeetgOdYdFBf3b3Pk6z4Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":993077},"main":"dist/index.js","type":"module","gitHead":"43a8d74da717f593dcb59785eb0f802bfa94d5d0","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.0","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.32.2","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.8.1_1785806621339_0.48524679408565596","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@api-now/mcp","version":"1.8.2","_id":"@api-now/mcp@1.8.2","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"55899bc47a1e7427daf990cab875728d741d10f7","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.8.2.tgz","fileCount":5,"integrity":"sha512-C2Er+7XxUpLa6jzjr2xdKSKi02IT0u3meSm5jP1muI/bsLRN8gZVqAyHFQ/zPhGPENUF2dmhVaFI+GGymVCGRA==","signatures":[{"sig":"MEUCIHFiZSAbdsMFXLxVRBIpeOZsRxGQCRbiz5OZzx+aqDoPAiEA9mx09K7z91U4rVRbTjpeeHhizpUuWRB3W6br5nJWiuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE+wm9jdVPw+E9YYSA0KDDRP8+U2ZG/QzHJb3Qm9v1eDAiAO6MdWz1yaZiICIEpSwfUZ4AnzrlYIcxCKl8Avzn0Tuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111691},"main":"dist/index.js","type":"module","gitHead":"27f046ff45b32f4bff75e277721fd35019f59f1e","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.32.2","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.8.2_1788041349360_0.0878444959780289","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@api-now/mcp","version":"1.8.3","_id":"@api-now/mcp@1.8.3","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"afb3a5e014a4c4274bf142da354f4ccf15fd082b","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.8.3.tgz","fileCount":5,"integrity":"sha512-s6hIxExOkMsxaZPd91znqhyHdQbKIWayzmpW09HZYRzKjorDlMxoMTiX+ba46SWJAJJz+H8kkPkSRkrYeyZRaA==","signatures":[{"sig":"MEYCIQCVXXOc8ZEEWNCg17Fx7B2xGODE/lNrVvuthoFAtWQzBQIhAIkzeN4ddPTCtHyUMyd7bAGI5uDF52vQz3n03JF+8j4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7XoQikwuUjQLhr5olyPmDckyWTu/FGgh3MDFE8WkJuAIhAKYnWSviYcCWtYG4aQorIZkA6sB1jLWmGXmqQWXwkGEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112227},"main":"dist/index.js","type":"module","gitHead":"60e3dac68143eb97ddc26a70625430bca22e0ea2","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.32.2","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.8.3_1788041910580_0.298111683669009","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@api-now/mcp","version":"1.9.0","_id":"@api-now/mcp@1.9.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"afc560bcf16fcf0042101f1b5dcedc73b374eb24","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.9.0.tgz","fileCount":5,"integrity":"sha512-UYWTHXh4R5U8w40lm6QZWOZAnToOMsh6MnTJ6TuWDFQvfxaApdDylIbudA1mT3dgZu9O/oMdyijDrWBUemK1Vg==","signatures":[{"sig":"MEUCIQCHZCvCOCKXATjSK3tpHuWsRCMKsGhXqq0koNDKARtSlwIgSq27GtUnrJt1+u1QYQU+WVN8RCGajrqTvtrT/iu8avg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKgR1RwRSrQ6zsss6XM9rjE8SBesf8Zi3tCcr38EVsAAIgYGSYLPZjWVDnd3BRLqyUG4uLmd22PLEsHgGySXcN7rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1124741},"main":"dist/index.js","type":"module","gitHead":"956cfd51e7bc92f796fa92b1dd6b123c1f468c25","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.32.2","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.9.0_1788144163733_0.7913866410635519","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@api-now/mcp","version":"1.10.0","_id":"@api-now/mcp@1.10.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"75087dcbf4efcd4229d3fbdf1ba08329281effa0","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.10.0.tgz","fileCount":5,"integrity":"sha512-RJaB3TuLLPNB4rMsePxaQt4aSusS1I1N2GpTxpsL+vx+Zc+jSCH3ypNUCBy9Wc44TmG7TEnSWtB0fto/qls7iA==","signatures":[{"sig":"MEYCIQCQyJx8rzP1Vk7Xa16WOyyJLabqCvCxjq7JtMJUT3KSKAIhAOJXriP44XxaSVDHLIrbu508CKj1OezxgSWjLXT/dXVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDxvcFkGKo7MMWKav+mKvDSjCr4v3imRFYSmr/ZPyACQIgRyneTXINCivKlwDV44skFTBgW3FX1mql29N8GynsWcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1129350},"main":"dist/index.js","type":"module","gitHead":"efd10488bce0c6c1d9ae11b5bcc4aa1af98df4d6","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.32.2","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.10.0_1788150124052_0.864160256264112","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@api-now/mcp","version":"1.11.0","_id":"@api-now/mcp@1.11.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"d181c08a5be45b86f524c8df7be8770e90b5521a","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.11.0.tgz","fileCount":5,"integrity":"sha512-xzYeYrV9HieM5oIP2CEsQAv5rZL3ayU3dcqh1OOAuc6Cz6mjyZRIVsIvPeFHE+P0bqSTM+Hf/8szzfV8iyTvIA==","signatures":[{"sig":"MEUCIAh8CY3nbPVkI16kze6H63yj+DziJqRkR6yGz0rQQ+GmAiEAmgZwdd/ZWVLOpPhtJRk8OQIZ5MIz/qQ0mQ3GlKJ8DUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFyo3R/poVuLcrxPe4Tceq+zTV9vW5FPA5SpFc1ml9zWAiEAkKYPdXW+gnZxDVRdPgxqjUNvPcQLCJnQpKJ4yIWNJDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137618},"main":"dist/index.js","type":"module","gitHead":"feae2337f12d432837c6c6edee7b68d4fee41761","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.55.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.11.0_1788417803915_0.18743947319053378","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@api-now/mcp","version":"1.11.1","_id":"@api-now/mcp@1.11.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"a3aca6fe408fc66ee904f451b26608218e1e2577","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.11.1.tgz","fileCount":5,"integrity":"sha512-mP++yRwkae4om1Jc/5a/Ky+H5bYz1lF283XGOKyiN81ghd+mvm4HQg6egk13IVNHzu7FjxT3gWxJEhJDYnJ48A==","signatures":[{"sig":"MEUCIDzy598pfjjCz0kw5wUs78dToPhFtPJezBRGOH/SkAtjAiEA9WWyhAvHilY/YFH/ifpJNrKA9h9LioevuldX0GlwyJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZix1xfiWJEoxzHOUcULGfwXFP+/1PgMjz2JYXcLH5ywIhAMFgV3zSZFqwPsVUVPKL99Y8TCDUTWdZk2yiKbsoRxrp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1140012},"main":"dist/index.js","type":"module","gitHead":"df86a4616e9ddef1f7c24d680dd1fdd98fa03b20","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.55.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.11.1_1788910834939_0.5308573153746738","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@api-now/mcp","version":"1.11.2","_id":"@api-now/mcp@1.11.2","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"b0a457d71d5ab12d8f57b85a2a4c63655482b44b","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.11.2.tgz","fileCount":5,"integrity":"sha512-y/1JZEJNpeciwWWkOX1UZR/LnjV9Dxl+rcCe8DRYW3gQ2jRbSCe5fUZr9e1Sr3JW/8dS1qk6o++LJBdraHndMg==","signatures":[{"sig":"MEUCIApXsJzVR82X+8spAZzvu41ubIv/egHi7puLmDxynuFDAiEAhlsdyMkPsFQprHtWofXN+qVJsnV4AUJZ2ngMQfqfyLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVo/5DFBEfCZ4DnRYIoEOhPsXgGI8Qmm7Op8AqWwjCFQIhAN3tPQ/kDPxH1x7GXE9s5PAlZgtPDBD1eOF+i6duitH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149376},"main":"dist/index.js","type":"module","gitHead":"49ac080aec065a32813ff6634fc7ab754299a440","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.55.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.11.2_1788992030926_0.21153397990352718","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@api-now/mcp","version":"1.11.3","_id":"@api-now/mcp@1.11.3","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"25a4923cc83b90c60ef3278c3a1d3556e6c228d5","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.11.3.tgz","fileCount":5,"integrity":"sha512-rXKfPesa0StquTu9hyvDL2hUaQmnvVf/QXLqfdFNT4nxozIxd4m1Uxb7wkms+h4l3kibrzHLnK+EtKSqXOnP0Q==","signatures":[{"sig":"MEUCIEimcrcJCc/ClLL8fd8CpiKcws/w+LVxT6BwOvAoSuQUAiEA/fmjutqPiuTKywLoravNNUxtEnONO4OTEha1xebrIbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDe9l9NQaFAqHBUFklE1kMIajYChT/BQ9had3LacOuXggIhANoCrng2gwmsL9hd9I1ecWyCoBpNy/aF+UjQrwSSCeUK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1182262},"main":"dist/index.js","type":"module","gitHead":"2ea6dda457e789227e65c4f5332bf563b571eaaf","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.55.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.11.3_1789157515738_0.9892096575558407","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@api-now/mcp","version":"1.11.4","_id":"@api-now/mcp@1.11.4","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"f2ee4cd4b76eba0312a1bc879f5416e5c6d9f2c0","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.11.4.tgz","fileCount":5,"integrity":"sha512-rg7WYYcrudMNRdV/F1tN72l9VVmPtTh/hu2ePX/ZmHdunUm+T2grn4rwlHJ9XQOy6i4szJ5iyCxYFghrj0FiHA==","signatures":[{"sig":"MEUCIQCdlmgIiPxD1R/Sltcpz45u189m6LSIDcZs5jyLdn4kkQIgYjsac6RyweQJTGIMsPWU7e282nAsstkQ8hVzCj9qhMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBYGvmTys4fTJyo050bTN+6ZpgXWXeLJrLkesDhbh3FiAiBmRxGuetgKQUdhKIAo7bjbdQ0ECtZgtnRd3GTx2Pmu4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1187228},"main":"dist/index.js","type":"module","gitHead":"5c059c4254a2ceeb64744786677b7eb5008a0dcc","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.55.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.11.4_1789240966272_0.18301712590234986","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@api-now/mcp","version":"1.12.0","_id":"@api-now/mcp@1.12.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"f9709b27332511ca59a6ab34c2b06ca6879dbb02","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.12.0.tgz","fileCount":5,"integrity":"sha512-u4d6eMSqIACoHYfaoCeKGNh2xQwWYMSNhmtHG3nuDvOhF//5nICJ6BeAuVTnqiaNVOUz2dxRuApK1Mb9uLumzg==","signatures":[{"sig":"MEYCIQCEgnpk9vdxIhd7kw78UkMUEiDFP4N4D6IESS8bo+5aygIhAP3ulqpKinAFUmBCHKPLHjAwr75BPvofBAk9e9O1YyN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICviooMvUm9E3OjXLYKvdC+HMMegDcIXbnaKmbblvuJnAiBKdFQbibwCVjbVRbjPUYoexSNDoPgCwjOrNhfNAGfJxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1189088},"main":"dist/index.js","type":"module","gitHead":"b7c9f7f676b8de530e2afa315a8cf0f375cb3d6a","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.66.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.12.0_1789249519834_0.8017430682365467","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@api-now/mcp","version":"1.12.1","_id":"@api-now/mcp@1.12.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"3b601d26767d44c71098d71f5d21bf9f8955ae1a","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.12.1.tgz","fileCount":5,"integrity":"sha512-6jQ3ESyN3x/I90F9sqY0mW9Nbt/1m7Si0NjA/QWKiZXTwyerB7whZOKoy9vOVaA99r63neKXahXMtconQakemg==","signatures":[{"sig":"MEQCIHvT8WpCLXSQBWHSQ/mjffYkaTShScA/FpwmUQGybIMUAiAoK6NZj2q2VCXEKxpNisaTAbHe+d6I4g6KjTtjS3yAxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAklEYDlw4bN/+EmTX8p3jycrpNq0OViJDpyM/+bXCwBAiEAjsORB3C3BL3a2UAV55/0ejJM3HiizY6xVF37S7Qxb4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1189088},"main":"dist/index.js","type":"module","gitHead":"be54ee204329462cacba1f555aea609add4efa43","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.66.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.12.1_1789258338399_0.7613210084269475","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@api-now/mcp","version":"1.12.2","_id":"@api-now/mcp@1.12.2","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"1fb200d314a135154123b67ce3bbe8004fdc473b","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.12.2.tgz","fileCount":5,"integrity":"sha512-EbYhPjeqXB9HAfOM7XILQiBXrCBwXqnpfeyxMlLDgRJkdBLUqX8//w2mIHMthX7CmUevvC8zm2UDfAdgKy9ynw==","signatures":[{"sig":"MEYCIQDiOkpJGPT5ZqQgPjjvX6hgmnQhWYkQZ38F0PlcyXmnYgIhANY2uU9IWLMpADeG+NdTInSIdMdPyXO2wpYFxqLFjBFj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDRiBCDyiNcyD3TkTkoTwTmfQkeJYeu5dSUWcuwMlhdKAiEAnzQyhERv09rmphgJ4bsePbWfVPe6YmO3EPxpC/x9XEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252192},"main":"dist/index.js","type":"module","gitHead":"8d9c8ec32670b310e95afcbd7cdb799442b23297","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.66.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.12.2_1789291400209_0.22201732616534597","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@api-now/mcp","version":"1.13.0","_id":"@api-now/mcp@1.13.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"homepage":"https://github.com/api-now/mcp#readme","bugs":{"url":"https://github.com/api-now/mcp/issues"},"bin":{"apinow-mcp":"dist/bin/mcp.js"},"dist":{"shasum":"0f8a000f51039d4c67ac78a775636bc2f9139d49","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.13.0.tgz","fileCount":5,"integrity":"sha512-2UfK3uLMqERlAGh6CcxG/yK8NGHvCz3pBSKRQJ/p3/SsnqDyWRL2in94sy7f+UnFIjcVtwphcCrhQCCJeV3/xw==","signatures":[{"sig":"MEUCIQDvNvN84cLCctgQ9mE0bmO/KaqCl3aULgHzTn/0+3l9jgIgcAdrOE21zrHtCYymzMPl6r3giELqQradQjtqRsZsm3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA5cdvvO8dDuyXecKCaVCQONgBBV8G1VuhEGjNyj/KSCAiEA8YDK1v3hRMVyz473Liv5RU2YMw7LemZ2LwxMy1Ie0N8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252668},"main":"dist/index.js","type":"module","gitHead":"b125f2f3ab68c63b9bbdd6640e2019c696378b9e","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.66.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.13.0_1789338367067_0.6958640260124731","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"_id":"@api-now/mcp@1.13.1","bin":{"apinow-mcp":"dist/bin/mcp.js"},"bugs":{"url":"https://github.com/api-now/mcp/issues"},"dist":{"shasum":"fc1433a63643600c98de8a02079e0606521add5f","tarball":"https://registry.npmjs.org/@api-now/mcp/-/mcp-1.13.1.tgz","fileCount":5,"integrity":"sha512-aC2wbd+mnWtXT587NEKCnCHupMYGI2YhQ3Fjx67uTr/TwooFZ8q8/9EXdw/C1hs0j+pQYOFWuSGvWoOr+3bsZA==","signatures":[{"sig":"MEUCIHbqg1m1d8yt1hK/DBl+wV9N8sw+lUpIqNQBVKtTD2W6AiEA5eqFVdZfojURdDXPfyYmJBAsGle2obIW2rBH7jw9fTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGtzjLqys5jf4P6Yp0iVRclI9U0iz7Rc2om/Lb1QLviuAiEAt9pD+rrJeFsRW1H52XXMDKUb9PHBcFSNE7gg/BV9qDQ="}],"unpackedSize":1264998},"main":"dist/index.js","name":"@api-now/mcp","type":"module","gitHead":"a332eaa421f233c3a32873f860c5790742106e76","private":false,"scripts":{"dev":"tsx src/bin/mcp.ts","knip":"knip","lint":"npm run lint:prettier && npm run lint:eslint","test":"tsx bin/test.ts","build":"node esbuild.config.js","format":"npm run format:prettier && npm run format:eslint","prepare":"husky","postbuild":"node dist/bin/mcp.js < /dev/null","typecheck":"tsc --noEmit --project tsconfig.json","lint:eslint":"eslint --color --cache --cache-location .eslintcache .","format:eslint":"eslint --color --cache --fix --cache-location .eslintcache .","lint:prettier":"prettier \"**/*.ts\" --check","format:prettier":"prettier \"**/*.ts\" --write"},"version":"1.13.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:465381b0-023d-412e-ad4d-a69a7d232df7"}},"homepage":"https://github.com/api-now/mcp#readme","repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"API Now Model Context Protocol Server","directories":{},"maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","jsdom":"^30.0.1","tslog":"^5.1.0","nanoid":"^6.0.1","express":"^4.21.2","dompurify":"^3.4.13","eventsource":"^3.0.5","@pawel-up/jexl":"^4.4.2","amf-json-ld-lib":"^0.0.16","@jarrodek/pluralize":"^1.0.2","@pawel-up/data-mock":"^0.4.4","@adonisjs/transmit-client":"^1.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","@api-now:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","knip":"^6.16.1","husky":"^9.1.7","sinon":"^22.0.0","eslint":"^10.0.1","esbuild":"^0.28.0","globals":"^17.0.0","prettier":"^3.5.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26.0.1","@japa/assert":"^4.0.1","@japa/runner":"^5.3.0","@types/sinon":"^22.0.0","@api-now/core":"^1.66.0","@api-now/json":"^1.0.0","@types/express":"^4.17.21","@commitlint/cli":"^21.0.2","semantic-release":"^25.0.5","typescript-eslint":"^8.24.1","eslint-plugin-jsdoc":"^63.0.0","@semantic-release/git":"^11.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@semantic-release/changelog":"^7.0.0","eslint-plugin-no-only-tests":"^3.3.0","@commitlint/config-conventional":"^21.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.13.1_1789538214193_0.5682324312775724"}}},"time":{"created":"2026-06-12T01:52:50.400Z","modified":"2026-09-16T05:56:54.487Z","1.0.0":"2026-06-12T01:52:50.670Z","1.0.1":"2026-06-12T16:52:01.402Z","1.0.2":"2026-06-13T08:42:19.140Z","1.1.0":"2026-06-14T04:32:13.166Z","1.2.0":"2026-06-14T17:32:40.793Z","1.3.0":"2026-06-14T18:33:54.211Z","1.4.0":"2026-06-14T19:12:00.179Z","1.5.0":"2026-06-14T23:21:50.543Z","1.5.1":"2026-06-24T05:51:12.259Z","1.6.0":"2026-06-25T02:14:37.232Z","1.7.0":"2026-07-06T19:51:21.208Z","1.8.0":"2026-07-09T01:47:57.332Z","1.8.1":"2026-08-04T01:23:41.523Z","1.8.2":"2026-08-29T22:09:09.496Z","1.8.3":"2026-08-29T22:18:30.706Z","1.9.0":"2026-08-31T02:42:43.860Z","1.10.0":"2026-08-31T04:22:04.188Z","1.11.0":"2026-09-03T06:43:24.015Z","1.11.1":"2026-09-08T23:40:35.055Z","1.11.2":"2026-09-09T22:13:51.009Z","1.11.3":"2026-09-11T20:11:55.892Z","1.11.4":"2026-09-12T19:22:46.466Z","1.12.0":"2026-09-12T21:45:19.953Z","1.12.1":"2026-09-13T00:12:18.515Z","1.12.2":"2026-09-13T09:23:20.311Z","1.13.0":"2026-09-13T22:26:07.168Z","1.13.1":"2026-09-16T05:56:54.308Z"},"bugs":{"url":"https://github.com/api-now/mcp/issues"},"homepage":"https://github.com/api-now/mcp#readme","repository":{"url":"git+https://github.com/api-now/mcp.git","type":"git"},"description":"API Now Model Context Protocol Server","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"}],"readme":"# API Now! Model Context Protocol (MCP) Server\n\n[![NPM Version](https://img.shields.io/npm/v/@api-now/mcp.svg)](https://www.npmjs.com/package/@api-now/mcp)\n[![License](https://img.shields.io/npm/l/@api-now/mcp.svg)](https://github.com/api-now/mcp/blob/main/LICENSE.md)\n\nAn official [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for the **API Now!** platform. This server acts as a programmatic bridge enabling LLMs and AI agents (such as Claude Desktop, Cursor, or VS Code) to manage, design, and deploy no-code API schemas directly from their chat environment.\n\n---\n\n## Architecture Overview\n\nThe API Now! platform provides an AI-first API design and management control plane using two core schemas:\n\n1. **Data Domain Models**: Representation of data entities, namespaces, structures, validation rules, and semantics.\n2. **API Models**: Expositions of the data domain to the public web (CRUD endpoints, path layouts, security rules, sessions, authorization, pagination, and rate limiting).\n\nThis MCP server translates high-level agent instructions into precise modifications on these models, validating changes locally using the `@api-now/core` package before patching them back to the control plane.\n\n---\n\n## Tool Directory\n\nThe server exposes tools grouped into five distinct areas.\n\n### 1. Authentication Tools (`registerAuthTools`)\n\nManage connection profiles and session credentials with the API Now! platform.\n\n- `configure_auth`: Updates token, base API URL, and default organization. Validates credentials with the control plane before persisting.\n- `get_auth_status`: Checks connection status and displays current user info and active organization.\n\n### 2. Data Domain Tools (`registerDomainTools`)\n\nOperate on schemas defining data entities, properties, associations, namespaces, and semantics.\n\n- **Domain Management**: `create_domain`, `read_domain`, `search_domains`, `update_domain`, `delete_domain`.\n- **Structural Elements**:\n  - `add_namespace`, `update_namespace`, `remove_namespace`\n  - `add_model`, `update_model`, `remove_model`\n  - `add_entity`, `update_entity`, `remove_entity`\n  - `add_property`, `update_property`, `remove_property`\n  - `add_association`, `update_association`, `remove_association`\n- **Data Semantics & IntelliSense**:\n  - `list_intelisense_helpers`: Lists available behaviors/helper modules to enrich domain logic.\n  - `apply_intelisense_helper`: Enriches properties on an entity with semantic traits.\n- **Deletion & Removal Impact Analysis**:\n  - `analyze_domain_deletion_impact`: Evaluates data integrity impacts prior to removing components.\n  - `analyze_foreign_domain_removal_impact`: Assesses impact of removing external data domain dependencies.\n\n### 3. API Modeling Tools (`registerApiTools`)\n\nDesign endpoints, expose domain entities, configure security, and manage schema migrations.\n\n- **API Management**: `create_api_model`, `read_api_model`, `search_api_models`, `update_api_model`, `delete_api_model`.\n- **Configurations**:\n  - `attach_domain_to_api`: Binds a published catalog data domain version to the API.\n  - `configure_api_session`: Sets up authentication methods (OAuth, Token, Session secret), cookies, JWTs, and global pagination.\n  - `configure_api_rules`: Declares API-wide access policies, rate limits, and metadata (licenses, contact info).\n- **Exposing Entities**:\n  - `expose_entity`: Projects a data entity into an API endpoint resource path.\n  - `update_exposed_entity`: Changes pagination settings or paths.\n  - `remove_exposed_entity`: Un-exposes an entity and its nested children from the API.\n- **Endpoint Actions**:\n  - `add_entity_action`, `update_entity_action`, `remove_entity_action`: Configures supported HTTP actions (Create, Read, Update, Delete, List, Search) with action-level security policies and pagination overrides.\n- **Safe Domain Upgrades**:\n  - `analyze_api_domain_update`: Checks compatibility of a new data domain version against exposed API endpoints and returns a `DomainUpdateReport`. It caches the report under a short-lived key to save tokens.\n  - `apply_api_domain_update`: Safely executes the schema migration using the cached `reportKey`.\n\n### 4. Catalog Tools (`registerCatalogTools`)\n\nInspect and search domain schemas published on public or organization-level catalogs.\n\n- `list_catalogs`: Fetches accessible catalog domains.\n- `search_public_catalog`: Searches public catalog definitions.\n- `publish_catalog`: Publishes an immutable version of a domain model to the catalog.\n\n### 5. Utility Tools (`registerUtilityTools`)\n\nShared utilities for key generation.\n\n- `generate_key`: Generates a standard Nanoid key compliant with API Now! core models. (Agents should always pre-generate keys through this tool or rely on tool responses instead of inventing random IDs).\n\n---\n\n## Installation\n\nInstall the package globally or locally in your workspace:\n\n```bash\nnpm install @api-now/mcp\n# or globally\nnpm install -g @api-now/mcp\n```\n\n---\n\n## Configuration & Integration\n\nThe server runs as a standard MCP server communicating over standard input/output (stdio).\n\n### 1. Claude Desktop Integration\n\nAdd the server to your Claude Desktop configuration file:\n\n- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Linux**: `~/.config/Claude/claude_desktop_config.json`\n- **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"api-now\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@api-now/mcp\"],\n      \"env\": {\n        \"APINOW_TOKEN\": \"your-personal-access-token\",\n        \"APINOW_ORG\": \"your-default-org-id\"\n      }\n    }\n  }\n}\n```\n\n### 2. Cursor Integration\n\nTo use this with Cursor:\n\n1. Open Cursor Settings -> **Features** -> **MCP**.\n2. Click **+ Add New MCP Server**.\n3. Fill in the details:\n   - **Name**: `API Now`\n   - **Type**: `stdio`\n   - **Command**: `npx -y @api-now/mcp`\n   - **Environment Variables**: Add `APINOW_TOKEN` and `APINOW_ORG` if preferred (the server can also be configured dynamically in-session via `configure_auth`).\n\n---\n\n## Local Development\n\nIf you want to build and modify the server locally:\n\n### Prerequisites\n\n- Node.js (v18 or higher)\n- npm\n\n### Setup and Build\n\n1. Clone the repository and install dependencies:\n   ```bash\n   git clone https://github.com/api-now/mcp.git\n   cd mcp\n   npm install\n   ```\n2. Build the TypeScript source code:\n   ```bash\n   npm run build\n   ```\n3. Run the server in development mode:\n   ```bash\n   npm run dev\n   ```\n\n### Quality and Testing\n\n- **Run typechecks**: `npm run typecheck`\n- **Run tests**: `npm run test`\n- **Format code**: `npm run format`\n\n---\n\n## License\n\nDistributed under the MIT License. See [LICENSE.md](LICENSE.md) for more details.\n","readmeFilename":"README.md"}