{"_id":"@ansible/ansible-mcp-server","_rev":"5-486e8c30ad82fbd7707b88be5586790c","name":"@ansible/ansible-mcp-server","dist-tags":{"latest":"26.6.0"},"versions":{"0.1.0":{"name":"@ansible/ansible-mcp-server","version":"0.1.0","keywords":["mcp","ansible","adt","development-tools","ansible-lint","cli","stdio","cursor","ai-assistant"],"license":"MIT","_id":"@ansible/ansible-mcp-server@0.1.0","maintainers":[{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},{"name":"ganeshrn","email":"ganesh634@gmail.com"},{"name":"webknjaz","email":"wk+npmjs@sydorenko.org.ua"},{"name":"shatakshi_mishra","email":"shamishr@redhat.com"}],"bin":{"ansible-mcp-server":"dist/cli.js"},"dist":{"shasum":"3c349696462cfad0677c1e047ada2d414e9cc5b0","tarball":"https://registry.npmjs.org/@ansible/ansible-mcp-server/-/ansible-mcp-server-0.1.0.tgz","fileCount":109,"integrity":"sha512-fL2y/mdXtBkgT7rLisL/rgVa7KTEk+ZDSO1XEdCRjlgR97c0ToP0zdrIVJl2+uQhLO0LG7TBTQL4yRyW/OqomA==","signatures":[{"sig":"MEUCIQDqblpcIRzWtgsRE/8HYwGxRyCkkInMeDYgzC9h9O1+ZQIgamVzj42yqXPZjlOGcC/f8Lv4bxstzeQOe2keDK4CbGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878834},"main":"dist/cli.cjs","type":"module","_from":"file:out/@ansible-ansible-mcp-server-0.1.0.tgz","types":"lib/cli.d.ts","module":"lib/cli.js","engines":{"node":">=24.0"},"scripts":{"test":"vitest run --project=mcp --coverage.reportsDirectory=../../out/coverage/mcp","build":"npm run clean && npm run compile","clean":"rimraf dist lib","compile":"tsc -p . && tsup --silent","prepack":"npm run compile && env NODE_ENV=production tsup --silent","test:ci":"vitest run --coverage --reporter=verbose","test:ui":"vitest --ui --project=mcp","test:ade":"vitest run --project=mcp test/adeTools.ts test/adeIntegration.ts","dev:stdio":"tsx src/cli.ts --stdio","test:unit":"vitest run --project=mcp test/handlers.ts","test:watch":"vitest --project=mcp","test:integration":"vitest run --project=mcp test/server.ts test/integration.ts test/adeIntegration.ts","test:performance":"vitest run --project=mcp test/performance.ts"},"_npmUser":{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},"_resolved":"/Users/ssbarnea/code/a/devtools/vscode-ansible/out/@ansible-ansible-mcp-server-0.1.0.tgz","_integrity":"sha512-fL2y/mdXtBkgT7rLisL/rgVa7KTEk+ZDSO1XEdCRjlgR97c0ToP0zdrIVJl2+uQhLO0LG7TBTQL4yRyW/OqomA==","_npmVersion":"11.11.0","description":"Ansible Development Tools MCP server with linting, workspace access, and expert prompts","directories":{},"sideEffects":["dist/*"],"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","zod":"^3.23.8","yaml":"^2.8.3","ajv-formats":"^3.0.1","shell-quote":"^1.8.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.3","vitest":"^4.1.0","@vitest/ui":"^4.1.0","typescript":"^5.9.3","@types/node":"^24.10.2","@types/shell-quote":"^1"},"_npmOperationalInternal":{"tmp":"tmp/ansible-mcp-server_0.1.0_1774954056040_0.35479770254991383","host":"s3://npm-registry-packages-npm-production"}},"26.4.5":{"name":"@ansible/ansible-mcp-server","version":"26.4.5","keywords":["mcp","ansible","adt","development-tools","ansible-lint","cli","stdio","cursor","ai-assistant"],"license":"MIT","_id":"@ansible/ansible-mcp-server@26.4.5","maintainers":[{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},{"name":"ganeshrn","email":"ganesh634@gmail.com"},{"name":"webknjaz","email":"wk+npmjs@sydorenko.org.ua"},{"name":"shatakshi_mishra","email":"shamishr@redhat.com"}],"homepage":"https://github.com/ansible/vscode-ansible#readme","bugs":{"url":"https://github.com/ansible/vscode-ansible/issues"},"bin":{"ansible-mcp-server":"dist/cli.js"},"dist":{"shasum":"4db233a17d8b1cb009e0fea6818b9db4a0c99db7","tarball":"https://registry.npmjs.org/@ansible/ansible-mcp-server/-/ansible-mcp-server-26.4.5.tgz","fileCount":109,"integrity":"sha512-QpNtf3Tvf4R7M51+JMLIOV6oIliRGCFA6l4UBU92nCFe4DPqPnOEaxLbP5g8w5vCTD8dxEfzixt/bOY3TNS/yA==","signatures":[{"sig":"MEQCIFSSc8R2mJJdnV7xkat3rUcJb41z14zJERxaseXUZwlmAiAVCe3sIRSXMtVZEuMv39FeWBYT91fKG82ni+Oh/C5IQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ansible%2fansible-mcp-server@26.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4641850},"main":"dist/cli.cjs","type":"module","_from":"file:out/ansible-ansible-mcp-server-26.4.5.tgz","types":"lib/cli.d.ts","module":"lib/cli.js","engines":{"node":">=24.0"},"scripts":{"test":"vitest run --project=mcp --coverage.reportsDirectory=../../out/coverage/mcp","build":"pnpm run clean && pnpm run compile","clean":"rimraf dist lib","compile":"tsc -p . && tsup --silent","prepack":"pnpm run compile && env NODE_ENV=production tsup --silent","test:ci":"vitest run --coverage --reporter=verbose","test:ui":"vitest --ui --project=mcp","test:ade":"vitest run --project=mcp test/adeTools.ts test/adeIntegration.ts","dev:stdio":"pnpm exec -- tsx src/cli.ts --stdio","test:unit":"vitest run --project=mcp test/handlers.ts","test:watch":"vitest --project=mcp","test:integration":"vitest run --project=mcp test/server.ts test/integration.ts test/adeIntegration.ts","test:performance":"vitest run --project=mcp test/performance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8b316c2-e89b-47f2-a87e-d9c06763b0f7"}},"_resolved":"/home/runner/work/vscode-ansible/vscode-ansible/out/ansible-ansible-mcp-server-26.4.5.tgz","_integrity":"sha512-QpNtf3Tvf4R7M51+JMLIOV6oIliRGCFA6l4UBU92nCFe4DPqPnOEaxLbP5g8w5vCTD8dxEfzixt/bOY3TNS/yA==","repository":{"url":"git+https://github.com/ansible/vscode-ansible.git","type":"git"},"_npmVersion":"11.11.0","description":"Ansible Development Tools MCP server with linting, workspace access, and expert prompts","directories":{},"sideEffects":["dist/*"],"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.3","ajv-formats":"^3.0.1","shell-quote":"^1.8.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.3","vitest":"^4.1.2","@vitest/ui":"^4.1.2","typescript":"^5.9.3","@types/node":"^24.10.2","@types/shell-quote":"^1"},"_npmOperationalInternal":{"tmp":"tmp/ansible-mcp-server_26.4.5_1777326921495_0.2968639231680916","host":"s3://npm-registry-packages-npm-production"}},"26.4.6":{"name":"@ansible/ansible-mcp-server","version":"26.4.6","keywords":["mcp","ansible","adt","development-tools","ansible-lint","cli","stdio","cursor","ai-assistant"],"license":"MIT","_id":"@ansible/ansible-mcp-server@26.4.6","maintainers":[{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},{"name":"ganeshrn","email":"ganesh634@gmail.com"},{"name":"webknjaz","email":"wk+npmjs@sydorenko.org.ua"},{"name":"shatakshi_mishra","email":"shamishr@redhat.com"}],"homepage":"https://github.com/ansible/vscode-ansible#readme","bugs":{"url":"https://github.com/ansible/vscode-ansible/issues"},"bin":{"ansible-mcp-server":"dist/cli.js"},"dist":{"shasum":"f8682ae15d05fcb7a0dc7b75b6bb7399740bc0cf","tarball":"https://registry.npmjs.org/@ansible/ansible-mcp-server/-/ansible-mcp-server-26.4.6.tgz","fileCount":113,"integrity":"sha512-TBa9W+0SYXayTi7QqNmrHmiwDvuoJNNSgt8XGT9SJfUClsUi0NrSoU9hBMisIGNtXiWF+qzZJAt/BB7fVqMfwQ==","signatures":[{"sig":"MEQCICHUiezo4EwvpaFUXcQPXhUK5jf02ntLFPEt5kXWw97KAiAH6BZjTmVgoFZApibF270g+S5NwZidtpytuh4BrdpImQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ansible%2fansible-mcp-server@26.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4683758},"main":"dist/cli.cjs","type":"module","_from":"file:out/ansible-ansible-mcp-server-26.4.6.tgz","types":"lib/cli.d.ts","module":"lib/cli.js","engines":{"node":">=24.0"},"scripts":{"test":"vitest run --project=mcp --coverage.reportsDirectory=../../out/coverage/mcp","build":"pnpm run clean && pnpm run compile","clean":"rimraf dist lib","compile":"tsc -p . && tsup --silent","prepack":"pnpm run compile && env NODE_ENV=production tsup --silent","test:ci":"vitest run --coverage --reporter=verbose","test:ui":"vitest --ui --project=mcp","test:ade":"vitest run --project=mcp test/adeTools.ts test/adeIntegration.ts","dev:stdio":"pnpm exec -- tsx src/cli.ts --stdio","test:unit":"vitest run --project=mcp test/handlers.ts","test:watch":"vitest --project=mcp","test:integration":"vitest run --project=mcp test/server.ts test/integration.ts test/adeIntegration.ts","test:performance":"vitest run --project=mcp test/performance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8b316c2-e89b-47f2-a87e-d9c06763b0f7"}},"_resolved":"/home/runner/work/vscode-ansible/vscode-ansible/out/ansible-ansible-mcp-server-26.4.6.tgz","_integrity":"sha512-TBa9W+0SYXayTi7QqNmrHmiwDvuoJNNSgt8XGT9SJfUClsUi0NrSoU9hBMisIGNtXiWF+qzZJAt/BB7fVqMfwQ==","repository":{"url":"git+https://github.com/ansible/vscode-ansible.git","type":"git"},"_npmVersion":"11.11.0","description":"Ansible Development Tools MCP server with linting, workspace access, and expert prompts","directories":{},"sideEffects":["dist/*"],"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.3","ajv-formats":"^3.0.1","shell-quote":"^1.8.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.3","vitest":"^4.1.2","@vitest/ui":"^4.1.2","typescript":"^5.9.3","@types/node":"^24.10.2","@types/shell-quote":"^1"},"_npmOperationalInternal":{"tmp":"tmp/ansible-mcp-server_26.4.6_1777884452214_0.3777729508983063","host":"s3://npm-registry-packages-npm-production"}},"26.5.0":{"name":"@ansible/ansible-mcp-server","version":"26.5.0","keywords":["mcp","ansible","adt","development-tools","ansible-lint","cli","stdio","cursor","ai-assistant"],"license":"MIT","_id":"@ansible/ansible-mcp-server@26.5.0","maintainers":[{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},{"name":"ganeshrn","email":"ganesh634@gmail.com"},{"name":"webknjaz","email":"wk+npmjs@sydorenko.org.ua"},{"name":"shatakshi_mishra","email":"shamishr@redhat.com"}],"homepage":"https://github.com/ansible/vscode-ansible#readme","bugs":{"url":"https://github.com/ansible/vscode-ansible/issues"},"bin":{"ansible-mcp-server":"dist/cli.cjs"},"dist":{"shasum":"1294cf57c927d2fb70949fbb598d7e98cac4b371","tarball":"https://registry.npmjs.org/@ansible/ansible-mcp-server/-/ansible-mcp-server-26.5.0.tgz","fileCount":113,"integrity":"sha512-GdtkMd7pSqZ/0LKHFXWbaMiVJQsWeeBf2ImaLXvtPPim3vs48tD0/vxR67PZ8OmysIi9IQTq5NWUzQWTHyInXg==","signatures":[{"sig":"MEQCIBb5xQfxY5K08vgLAwhBd58JlSxsqfFQUBgHfYlEbs7mAiBvQ+jMOkiXMsFwtoHWkvqddcWX9b1jQVjNIBB8fu166w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ansible%2fansible-mcp-server@26.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4683759},"main":"dist/cli.cjs","type":"module","_from":"file:out/ansible-ansible-mcp-server-26.5.0.tgz","types":"lib/cli.d.ts","module":"lib/cli.js","engines":{"node":">=24.0"},"scripts":{"test":"vitest run --project=mcp --coverage.reportsDirectory=../../out/coverage/mcp","build":"pnpm run clean && pnpm run compile","clean":"rimraf dist lib","compile":"tsc -p . && tsup --silent","prepack":"pnpm run compile && env NODE_ENV=production tsup --silent","test:ci":"vitest run --coverage --reporter=verbose","test:ui":"vitest --ui --project=mcp","test:ade":"vitest run --project=mcp test/adeTools.ts test/adeIntegration.ts","dev:stdio":"pnpm exec -- tsx src/cli.ts --stdio","test:unit":"vitest run --project=mcp test/handlers.ts","test:watch":"vitest --project=mcp","test:integration":"vitest run --project=mcp test/server.ts test/integration.ts test/adeIntegration.ts","test:performance":"vitest run --project=mcp test/performance.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8b316c2-e89b-47f2-a87e-d9c06763b0f7"}},"_resolved":"/home/runner/work/vscode-ansible/vscode-ansible/out/ansible-ansible-mcp-server-26.5.0.tgz","_integrity":"sha512-GdtkMd7pSqZ/0LKHFXWbaMiVJQsWeeBf2ImaLXvtPPim3vs48tD0/vxR67PZ8OmysIi9IQTq5NWUzQWTHyInXg==","repository":{"url":"git+https://github.com/ansible/vscode-ansible.git","type":"git"},"_npmVersion":"11.11.0","description":"Ansible Development Tools MCP server with linting, workspace access, and expert prompts","directories":{},"sideEffects":["dist/*"],"_nodeVersion":"24.14.1","dependencies":{"ajv":"^8.18.0","zod":"^4.3.6","yaml":"^2.8.3","ajv-formats":"^3.0.1","shell-quote":"^1.8.3","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","rimraf":"^6.1.3","vitest":"^4.1.2","@vitest/ui":"^4.1.2","typescript":"^5.9.3","@types/node":"^24.10.2","@types/shell-quote":"^1"},"_npmOperationalInternal":{"tmp":"tmp/ansible-mcp-server_26.5.0_1778659423465_0.15364552848900148","host":"s3://npm-registry-packages-npm-production"}},"26.6.0":{"bin":{"ansible-mcp-server":"dist/cli.cjs"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","ajv":"^8.18.0","ajv-formats":"^3.0.1","shell-quote":"^1.8.3","yaml":"^2.8.3","zod":"^4.3.6"},"description":"Ansible Development Tools MCP server with linting, workspace access, and expert prompts","devDependencies":{"@types/node":"^24.10.2","@types/shell-quote":"^1","@vitest/ui":"^4.1.2","rimraf":"^6.1.3","tsx":"^4.21.0","typescript":"^5.9.3","vitest":"^4.1.2"},"engines":{"node":">=24.0"},"keywords":["mcp","ansible","adt","development-tools","ansible-lint","cli","stdio","cursor","ai-assistant"],"license":"MIT","main":"dist/cli.cjs","types":"lib/cli.d.ts","module":"lib/cli.js","name":"@ansible/ansible-mcp-server","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/ansible/vscode-ansible.git"},"scripts":{"build":"pnpm run clean && pnpm run compile","clean":"rimraf dist lib","compile":"tsc -p . && tsup --silent","dev:stdio":"pnpm exec -- tsx src/cli.ts --stdio","prepack":"pnpm run compile && env NODE_ENV=production tsup --silent","test":"vitest run --project=mcp --coverage.reportsDirectory=../../out/coverage/mcp","test:ade":"vitest run --project=mcp test/adeTools.ts test/adeIntegration.ts","test:ci":"vitest run --coverage --reporter=verbose","test:integration":"vitest run --project=mcp test/server.ts test/integration.ts test/adeIntegration.ts","test:performance":"vitest run --project=mcp test/performance.ts","test:ui":"vitest --ui --project=mcp","test:unit":"vitest run --project=mcp test/handlers.ts","test:watch":"vitest --project=mcp"},"type":"module","sideEffects":["dist/*"],"version":"26.6.0","_id":"@ansible/ansible-mcp-server@26.6.0","bugs":{"url":"https://github.com/ansible/vscode-ansible/issues"},"homepage":"https://github.com/ansible/vscode-ansible#readme","_integrity":"sha512-Ip/FlhT0kOHQeSiYkzxbyaC70jXPu4V6l30akytvER3ue774DiETjyGAmgbwY/xIPrqF9hSEdaGg+BIjqtMhag==","_resolved":"/home/runner/work/vscode-ansible/vscode-ansible/out/ansible-ansible-mcp-server-26.6.0.tgz","_from":"file:out/ansible-ansible-mcp-server-26.6.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-Ip/FlhT0kOHQeSiYkzxbyaC70jXPu4V6l30akytvER3ue774DiETjyGAmgbwY/xIPrqF9hSEdaGg+BIjqtMhag==","shasum":"c12b5512ed9c0f9ceb1fcc3f69dd3d4fae9831f0","tarball":"https://registry.npmjs.org/@ansible/ansible-mcp-server/-/ansible-mcp-server-26.6.0.tgz","fileCount":121,"unpackedSize":4793861,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ansible%2fansible-mcp-server@26.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDSHeHGYcEzEdwocY77H5gc5ojk5tpOmajPRWiIAimfXAiEAvUclgfKUggLBGW8+vD+ClUBi2221uwc0vHFSEj3yj4o="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f8b316c2-e89b-47f2-a87e-d9c06763b0f7"}},"directories":{},"maintainers":[{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},{"name":"ganeshrn","email":"ganesh634@gmail.com"},{"name":"webknjaz","email":"wk+npmjs@sydorenko.org.ua"},{"name":"shatakshi_mishra","email":"shamishr@redhat.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansible-mcp-server_26.6.0_1780306930868_0.26192734826865416"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T10:47:35.972Z","modified":"2026-06-01T09:42:11.470Z","0.1.0":"2026-03-31T10:47:36.245Z","26.4.5":"2026-04-27T21:55:21.715Z","26.4.6":"2026-05-04T08:47:32.434Z","26.5.0":"2026-05-13T08:03:43.656Z","26.6.0":"2026-06-01T09:42:11.121Z"},"bugs":{"url":"https://github.com/ansible/vscode-ansible/issues"},"license":"MIT","homepage":"https://github.com/ansible/vscode-ansible#readme","keywords":["mcp","ansible","adt","development-tools","ansible-lint","cli","stdio","cursor","ai-assistant"],"repository":{"type":"git","url":"git+https://github.com/ansible/vscode-ansible.git"},"description":"Ansible Development Tools MCP server with linting, workspace access, and expert prompts","maintainers":[{"name":"ssbarnea","email":"sorin.sbarnea@gmail.com"},{"name":"ganeshrn","email":"ganesh634@gmail.com"},{"name":"webknjaz","email":"wk+npmjs@sydorenko.org.ua"},{"name":"shatakshi_mishra","email":"shamishr@redhat.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}