{"_id":"datadog-mcp","_rev":"34-b2977006bb15ad44f35b2daf7a491256","name":"datadog-mcp","dist-tags":{"latest":"5.8.2"},"versions":{"1.0.0":{"name":"datadog-mcp","version":"1.0.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"8f8228d012a5196e096cabda9284fc8c4ae65cb2","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.0.tgz","fileCount":6,"integrity":"sha512-JbVrjl2EKQzMyOhqZsvMhas39V0hcSX6k6Lrv1tXqMvjdAEY0DtHH7j9eni+gP6ahVTjvtnT3qIyGyegLu05VA==","signatures":[{"sig":"MEUCIQCtHBrXiEyb+6FmpoCXafCwcb6kX44PIwCEmrA9P90TiwIgHrigUNKgNCqkt9EexjmUYrBwv45y2tjpfyE9sA1mOl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e6da5b27d861c4831c4ecf9f4a4fdb849902f06a","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"23.11.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","typescript-eslint":"^8.50.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.0_1766052255824_0.9197870052204791","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"datadog-mcp","version":"1.0.2","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.2","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"afeeef721d3a3b2f09a8f96c3081cab74106ad8d","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.2.tgz","fileCount":6,"integrity":"sha512-tocrUTa+LIsFTHRg4qbnkWS5QbME8prESOx84mV/AlkF7275nkZ/qqvejDcEKx9RdMkI7zn3mjSDb/rKRbI21A==","signatures":[{"sig":"MEQCIGXqWALP8hIZNODDgf74VJrXusrQPM/8/foqOGs5KwtaAiAYSMWprV2ca6F4ADQgKmCje+LJDlZVB/otEuIgWd40XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540004},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c9599274e0f30a8cdd3525b63251b0802cd4a5d9","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.2_1766065279898_0.7619377992219001","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"datadog-mcp","version":"1.0.4","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.4","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"bf102864290678a074fcfe8719c7d71f5b31d0b3","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.4.tgz","fileCount":6,"integrity":"sha512-l21KjlseF1ap4nEeJoWQGY9RfK6FcNqZFUBxwUsOSTlOfG3RdMZWK11Xfo/XEUfzwjf8PjULw9jDQGs/NEF6bQ==","signatures":[{"sig":"MEUCIDVrFzWlZO0RXxgVyw/jS0uk67aAZx52n5JhPpsMTc+2AiEA2JDUYs8sZQlI07IORk/XOCGwZEmjp/qKnkF46AjLYg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ff7f4d86d27ffacdcae06a9339caad3940f04f68","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.4_1766085103754_0.06131817083428359","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"datadog-mcp","version":"1.0.5","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.5","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"feb1275c859ed2394522f355ca1d34c67c4946b5","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.5.tgz","fileCount":6,"integrity":"sha512-UrRiaQBo2/ASO4WU/iViBtk7T4Zb10tZXZv9EWKXDOC+tWfamvK15dLxgt2n8PsMJ3nOTMV7nk2kUqVswIoVhQ==","signatures":[{"sig":"MEQCICxWP+pge2iU2+GJN/PUFqlrqchIgAfRm/wOrEGY71BeAiAcgJSn259zA4dGZa8EzjSPWHuGAZYXvl0gj6EA+d0aHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":542614},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"56c9e2486b2251ba125e46c077adc6f6527909aa","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.5_1766087213717_0.11005095520534325","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"datadog-mcp","version":"1.0.6","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.6","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"0d30103c214b54089af35dc6999a35d80521d5ee","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.6.tgz","fileCount":6,"integrity":"sha512-3Wt5ttX30n3SSYLkj1mJwEcQx2/Gjo87ru7uxKgnV3NMah1g/c5vOEdxpFEYdFF164UzkGQs1quKUuz60kmRbA==","signatures":[{"sig":"MEQCIBCkDKMW3afFTIVabkSfbj/il3DMmTgpDH3w0f1/y0ucAiAenBxQvmF93Ahb4Lsqb6f80JxfjAtUTcC4iVfdYt1wzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":546646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bd3e3ca047f4a3fa2f3cd19b0807f9eb632d74f0","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.6_1766094731307_0.514265034020492","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"datadog-mcp","version":"1.0.7","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.7","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"5b516a04fd58b8018a4db929ff39fecd9cf344e5","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.7.tgz","fileCount":6,"integrity":"sha512-RC6TgRTSc6CQ+e3RIMic4q1Ez9L2bBupWMLuLsDK7UoVPIMCvs4E4R+Daxvzbfa2LbbVn/iKiwBTAm8xwpRHrg==","signatures":[{"sig":"MEUCIBJQCt3xq3RrrNhzmBrtDWIxuv8+Iwkf/Cz7DM+V1NvLAiEA1TYfuMpG9b5FYqNoNV+kE+UsICt49uyxZ9RTrrGge/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":547202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9ae1b49e0c0521322a196381e6a57c030cab65a5","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.7_1766096448513_0.8947838942541821","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"datadog-mcp","version":"1.0.8","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.8","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"06d80d722bcfbf1b6a8ab400c5266c84c6778320","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.8.tgz","fileCount":6,"integrity":"sha512-mVPdInLbAoX1oji/wSKUD+4Oy7oD2aN1ak9KRPLl5wfoWPHkVMcRN5wQf21au0TRiOvocxN0MnJs6lhbdruNGw==","signatures":[{"sig":"MEUCIAeSQNxzutzarPBO6bPphLsWJ9+49KbG4nPmBNz4H4UnAiEA9usYlnzz4vSnlONjGe3aKi+HyB6aT8TVz4q50EoITZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549750},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7a3052f101e438e5b8f6e4379bbc2d7f3fc10e8d","mcpName":"io.github.tantiope/datadog-mcp-server","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.8_1766098137695_0.5061387875680761","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"datadog-mcp","version":"1.0.9","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.9","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"edb2bad83704be0874c6a75da5b7a5f3f6f3473a","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.9.tgz","fileCount":6,"integrity":"sha512-alT7Zwz3s1K6C78TAk/BHcjmT2AphMzlAfsn9lYUFQF2oPSSB+aAvul2G2z7G6zmUPjMreD6mc/XO6NG8QQSiw==","signatures":[{"sig":"MEQCIF80xCDAmFlhNLV4O78PvMRi/UD4IlROVML+qNA3Yu0JAiBDSnRqcyJVsnCPBM2W1AhNZo/XqKzpXFX31xBDWaS4Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549743},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6e96edec2345764f92cfecdec1daf9bc326b2935","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.9_1766100474890_0.3020229129854577","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"datadog-mcp","version":"1.0.10","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.10","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"8e4a0239f7b2d3be6fd7d335bd5716cd112b8c25","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.10.tgz","fileCount":6,"integrity":"sha512-tae579wO0Fng+pQ18UBMFadfuRvWEz2MPDCILIjrDx/1EBN2E7b8XXbwQ+5a/Bhk/Cuuw0KwljWpI754pE8BVw==","signatures":[{"sig":"MEUCIEd9sCxB3yPjHBKlLNgWB+ZLwBFiuA3W3sqMGTBzAFKyAiEAtD/Rmo2/MmC/jOq91sHJLq2aoZoHpgyE/VDJaHtmb84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":551498},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3e695b53114a02294b6454d789329e2187d833bf","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.10_1766221622403_0.7758824016893318","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"datadog-mcp","version":"1.0.11","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.0.11","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"d4323f187f237c4c61d17de2e40b2f24e6301fa9","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.0.11.tgz","fileCount":6,"integrity":"sha512-LO454i8eQta1RcNTtJju/Nlc/Ba0grA+wFlV1Wy4zXpaLiSW2h4SBF0tU72ZeNV6JYQV+4nqXhECle6Our8j+Q==","signatures":[{"sig":"MEUCIFiRNbqdxyU8QCAK3ME8XpbG6hakNGPJ/666wVcVWdOiAiEAgUPf5v2NcGPn/46SZjrzAcD5tntpx2NndoHdEQ6yAr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"afff7bb92b1dc2143621181c4d517151fff9f948","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"npm run build","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d8bf0a95-6a45-4cbf-ae88-ccfcc2d1e772"}},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"11.7.0","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/express":"^5.0.6","@types/supertest":"^6.0.3","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.0.11_1766227551629_0.6969763347104097","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"datadog-mcp","version":"1.1.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@1.1.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"7a7556f5bff9ffdb0cbcee511af3d41a2d044e36","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-1.1.1.tgz","fileCount":6,"integrity":"sha512-b8KCw9XDklG5nxyuX3MkMNXXjVqrGzk5T9pGNYm+TBCYvjeccPnqBayo1CNVvUlY5Uj54iqk+xkvXQ8ReaXv/w==","signatures":[{"sig":"MEYCIQDRyT4M9kc44yy3Bh97ge+arXpsqCKqdg8FuLaLV9yEqgIhAPi50iwlHTVWPNoHC5eTCuYTRg8Yq/wXKtxav4ewMDO9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":553519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3a240610250be3d576a1e4e522675a04a2215dfd","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.7.0","tsx":"^4.21.0","tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","prettier":"^3.7.4","supertest":"^7.1.4","@eslint/js":"^9.39.2","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^16.2.7","@types/express":"^5.0.6","@commitlint/cli":"^20.2.0","@types/supertest":"^6.0.3","semantic-release":"^24.2.9","typescript-eslint":"^8.50.0","@vitest/coverage-v8":"^2.1.9","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@semantic-release/github":"^11.0.6","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_1.1.1_1766236055458_0.46553625284848943","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"datadog-mcp","version":"2.0.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@2.0.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"e1d66bff8e1d55650b2544e4a5378f90dae56866","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-2.0.0.tgz","fileCount":6,"integrity":"sha512-paWu+QNhAPXy359YX4H6+Cpjrc1TZWPeh74HtpRq43W9EU5Cpk3vawlE5B9jJIuwW3ZX19UdTsvv+NKcuPy9lA==","signatures":[{"sig":"MEYCIQDzu+mvbsjTpinr5pZ4aN902ndr8pO0hEOb489i4eGIrwIhAP/7ksKTOSxO2UI1DE10+O0fEfRpo30WqUGShPvMSKcf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555318},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3082e2886ddd113322e62dd0b3edfdccabc68d74","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_2.0.0_1766414391909_0.15368694898073865","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"datadog-mcp","version":"2.0.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@2.0.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"c980d0801f2a0979bb2a89f1488b825319e29f79","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-2.0.1.tgz","fileCount":6,"integrity":"sha512-82w2agC5wwKwPl7d1/GXxoUcIJURpjTc3+LVpKgt0PC0QdOA1BcOLRQt6WCcks+vDcvV1h8r5MKiILL7GYCkpw==","signatures":[{"sig":"MEYCIQC2xUXMHgC3AsEFGeVN70LoLGwvEMrzoF9ZLP269QMakwIhAIKWVQ/U0kAxLyy2lk7WWPHIcxm/n+w3BB+vDzMlfXXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555318},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"344a8c2cfa629d23e1d0d06e0ad9a9310a0d88dd","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_2.0.1_1766416649416_0.7239722560996302","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"datadog-mcp","version":"2.0.2","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@2.0.2","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"6a5d78077fc0f3c012ad6533d6455f61d4d3fcdb","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-2.0.2.tgz","fileCount":6,"integrity":"sha512-onB9y3wBDFdT8IQA/rLAcXfSY4kSuWXrBexQUxREAhft+Fjc8ZMJxbhClO37P+fns1DvFzyuU/n1R5xak0I+3w==","signatures":[{"sig":"MEYCIQCfMj9cq3f68LDs6vx4VAUIWAX9RzUa7sWMfqOjPu6ZgwIhANJIs65AeFDLVA48f5NyP1WgwpHXSERhR9makcOMvLJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555339},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ecc3c451295fa99803fd557c088014835b3443cc","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_2.0.2_1766486034858_0.7040381923026722","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"datadog-mcp","version":"3.0.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@3.0.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"b41d55df89ebc32389b1a06b64a91d3ef9cf8c5d","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-3.0.0.tgz","fileCount":6,"integrity":"sha512-s4dlt5yrTaTsUq4WCkl178hQc7SqQRu6szj2my0j95SFETFUmOXE3J7F4Voj1EIvoDFxI9/Ef8mC7m6+yEKiIQ==","signatures":[{"sig":"MEUCIQC9yZTuGksRooGerSkEC/N7K8y6oC05y6UBj+lnJUcRMAIgR7lAIpRhrhwoXxpYmiXt429CpyRPzi2fyrwpL8SA174=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d0be1b9137d9a7a1fc7ad05533a3a93549686036","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_3.0.0_1766499611777_0.8687809332023824","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"datadog-mcp","version":"4.0.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@4.0.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"629acdecf9fc97281bd2b3ba2064cd9a663743ef","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-4.0.0.tgz","fileCount":6,"integrity":"sha512-GyMQhYMB4s/WPi2bT1yqD9sZVgDeP0l1RgOEOn627Aj1cA/Usx710UiWGBv46Uybq/cXpYTaVlHfwL4aEVXWNg==","signatures":[{"sig":"MEUCIQDa8s+jo4ccJcHYMtHHAIjRhMrZBjcyjOdf2v055ax8xwIgAgSgHR79DkcaqgB67ljh0zuNvpz4XLBObmUVQJkXjtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568042},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bd4884247ce80f202bb0fed80d53bbe438a78f95","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_4.0.0_1766506181742_0.29513066015512424","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"datadog-mcp","version":"4.0.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@4.0.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"530c241a45f82485f82f5e1d60b099b901aa59b2","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-4.0.1.tgz","fileCount":6,"integrity":"sha512-Tas8+s7iwZA+TOmffjX8o0H2Yi/XnEC5oZ9TdEpq0+JdDIrG4VcldETq4SI58oSUSC+Rlko5lKhmNx4i5T6+EQ==","signatures":[{"sig":"MEQCIAitwXK6f9qXEOOe6HVHIndS4e/NFJjU/bdkA+fJRlwEAiAQvPXhc/YW+WfCPPaZeQlFR0ORNVW//hFqaEFmzWcV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":568083},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2bf270b01389931a86f5a08cc61ee25aef6e1151","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_4.0.1_1766507622297_0.9719049308558794","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"datadog-mcp","version":"5.0.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.0.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"f0f730b8f20c34464abf6536637e3bb4031a6e6e","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.0.0.tgz","fileCount":6,"integrity":"sha512-kxgq4A2YpMX5kyOelR+cokVMiZgPbcrmScGBGLPi9e0ClckfR73QNrFsSZzol1OnISRkRmxl0u7WHooT71V+zQ==","signatures":[{"sig":"MEQCIBHNH4Ozy3OaNmqD51nI3GC9b7t09OvHoLfAExLrdoijAiACldzYTjELXBhNFfQ9iTv03gQbFnFbFItD8CGRRNNk6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":589012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"93b526045198879994e6dde305284ec561fd68b2","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.4","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.0.0_1766522530505_0.25053287359681975","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"datadog-mcp","version":"5.1.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.1.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"ba01da105c6c9701641702fd1a57f3741ff127e4","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.1.0.tgz","fileCount":6,"integrity":"sha512-kg3B2n7dp8B3rHmxgLc8UcOEwFOW0FKro9kTcEq2hCX/l1dX/ocXxatP74AToGJtw/L/K/be3DHNTMBEcvtvjQ==","signatures":[{"sig":"MEQCIDxxj9KhQXCQtb8Tp9mvyf2RyrN5gGBfXqgIaREz20J1AiAEE3lBahK7aH5bGvkCUejwtYC8l6/xq52mSFmFoyBVdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594006},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8a1f2a664f52482ee5c1907b874793fe063aa209","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.1.0_1769512356690_0.650516981226883","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"datadog-mcp","version":"5.1.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.1.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"47e99726a5de1420c240e7dc9433d634f2fb2259","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.1.1.tgz","fileCount":6,"integrity":"sha512-K/Y8H12zrvj8FRXWrqA4yQtgLKlbnLh9p7oioPjDEUO2Y0lxJMQepRiv3ZSnnlGgaCrMMX9N3rZLXYNsS/WpCw==","signatures":[{"sig":"MEYCIQCCXnkH9VurTWzIcmeMH9HCLi+8F4SKyvtrdRi/yXecdgIhAOPyG+a1l6SbVvduO9wjFTSneqNQAOEJDLs8P/y/kPr6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597427},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"65e922594bcad2b05e2aee5951adf7fcd1f18ac3","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.1.1_1769515186997_0.3547685436899455","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"datadog-mcp","version":"5.2.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.2.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"4536847691652fe70a4e67731529a19fdb888889","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.2.0.tgz","fileCount":6,"integrity":"sha512-3FvNpw5jBGcqq+jwEvjpisBS7g8QRjzlQKcmURuSjIlKobDLnU6IH42kxV1PbX/mDLeMBlOscXH4R3HMDisJ9A==","signatures":[{"sig":"MEUCIFTtHQziFpJ3tRfFcqi1wd/IsrAOhzB6K4O5T+G81qajAiEAgH2AE/+duCj5F16+ZeoWSf+kvJ4eH/JmvJD8iNopSoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597996},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"07c7cdb87c707d27a18b0e6d8494d4320c3e4976","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.2.0_1769594189039_0.4044523925850001","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"datadog-mcp","version":"5.2.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.2.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"05e218c4720e5aa376954e35d7caa070a0344128","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.2.1.tgz","fileCount":6,"integrity":"sha512-lB9Z5x4Sr/TBHFFlGwIin7ekk4B6R0bfOsk4cNHS1ZbwTw6mC+9v0raeCkqmuFY9O+T7lUZAJ63ymQfxjvHUrg==","signatures":[{"sig":"MEUCIQCVGJQcvV7jQ82Cjhof5SzVyQCcj4UQz0ZmE/OijUZnDAIgIqZSxkx6c0hZdrAIgiObcX74A6Zqvm8CgKl+/g6MFs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1093a73ee02b1a01c3946fc1c867b39e86e21775","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.2.1_1769597870615_0.19087927228589607","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"datadog-mcp","version":"5.3.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.3.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"1438b914da35c4187e41c056fff8b1b23fcf008d","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.3.0.tgz","fileCount":6,"integrity":"sha512-mT+nqSiiYWoqfEPi2q3ZsDvGEVK86jSJiGPJFPcQH9kHus8jBYELZnHsKx6U/vzWsGRRIHRfq1+WPrGWU+X5wg==","signatures":[{"sig":"MEUCIQDrooJvOi7DNNDU3ianFTmw1cD0zVfCaKm3WawqHL5ttQIgDIoiG+prIDnyPjT0NO5Ivt8sCFQOPytKAf8YnoV0PcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":621613},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"aeb7352715276f1c1c91e9f0a3205debfc9b4302","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.1.4","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.2.0","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.2.0"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.3.0_1769610314210_0.3093439652379004","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"datadog-mcp","version":"5.3.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.3.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"6c4594e532d68a22737a19738ddc62fe7aebe616","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.3.1.tgz","fileCount":6,"integrity":"sha512-uWzRCWrPwALXQ7PO0JLdiZCaEtTjbMvJ8L5Rq4iYNJMFsOtkKJPaxcs8PTNa9CGg77Z5k49pzDUTWHlY84gemw==","signatures":[{"sig":"MEQCIETlqTEUWZmNpT4H4wO4e9VJ98IQ0D26UoZr8kjanWSPAiAVds/us6wG2jLBLLOBhXxIx4KwPN7jJvjXFo9AaXSRVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":623097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"63da3ae278c69a2f0b2d5ea49f153cf1e99a5244","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.3.1_1770637693636_0.4451251286640818","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"datadog-mcp","version":"5.3.2","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.3.2","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"804d46e0298c30f18654bdb7ae50b0d9a2ca0fda","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.3.2.tgz","fileCount":6,"integrity":"sha512-uulwO29d26Xwh+YMccgF/XMos9rlIzfdc0HiqdQHUX6BgGhX8djqhG3maXmyzxwvHIsHVW30rD3KfSRwx7biuQ==","signatures":[{"sig":"MEYCIQDud84D7r3dGomkmqOqTb3PvGeTzzDZ7EGZ6HJuPKRBVQIhAPzM6czjAajl1/DY76+oUhEPP2YajRjaarX4LbuTZLzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":628210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"18033c3cfb676da2b2dc87570ea3844a1e0a4011","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.3.2_1770718785621_0.5545625642574108","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"datadog-mcp","version":"5.3.3","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.3.3","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"476df33710c9612d78a4da7fe4516cdbd293cb93","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.3.3.tgz","fileCount":6,"integrity":"sha512-uQ6toj+nw5kD7B0IxLJkiUTHIJLMjnRIxMeFRFJWXzdqTPYx8PJPJpEVMh1Rs4sQMuZAhQC70unsJKgX7RjX7A==","signatures":[{"sig":"MEYCIQCy1/Se4WpwmMTPcjWpPyygXXrRP/BzWP2zYkprC02SjQIhANGCalgLAse4uWBGATW5AkRZ9QDhABcwxjt5HJjFOonb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":630623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"61b552d91560f54af87c98123b5fbabe541cda57","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.3.3_1770999534484_0.6897328809438141","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"datadog-mcp","version":"5.3.4","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.3.4","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"d64acdcdd5e1bc5083c2bb3179de72fafed1f74e","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.3.4.tgz","fileCount":6,"integrity":"sha512-hx1bJXeQZr3l/asaiH7b7cOtDyxTvTeDuxBBTrRx/h/FKFkEDiBZTSvi3ztL7e/uLDR2c9bzuX0pe4Esh6GKjw==","signatures":[{"sig":"MEUCIQDT4hqn/KN872iO+4I+xn+T2ZU2FzKiDoAhcP9FTHjl5wIgP4yu3yOfcToHHsn9dj3qmTWHrJ/MBL+/U89Y2JydTe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21559099},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5c91697158e636358404e900e223a8eee009f45f","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.3.4_1773233687275_0.5112051439328731","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"datadog-mcp","version":"5.4.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.4.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"762853c053b4ebe703878f47909f59048fec2d24","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.4.0.tgz","fileCount":6,"integrity":"sha512-EKQ4llplQS59ilG3izFOX5eZkTimKHf0sVsTAVHlXyoHwHg2S73OUV3yKj1Cal6MiK93BLN01MgKq1tBHHFIvQ==","signatures":[{"sig":"MEQCIExiAxiuYIb1UftYKdhju/3plckNB7LNOG1odWZUauuBAiB8U9YxhCEiHAnWa0JX2St1wMrk6Ak/dhAHXMZZkqszfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21560788},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6f38edfc32cb385602efed6d51ac875a1fdd9bc3","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.4.0_1778713582906_0.4950866049374334","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"datadog-mcp","version":"5.5.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.5.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"ecb187e1337d7f58897f13159240946978193bba","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.5.0.tgz","fileCount":6,"integrity":"sha512-y3HBBn2jEbdNtYPjjDQrAKxekhv+413obiEjs9xOlGfrgVPnjy53fB+hwn9YE9WWiJSlo8OYMeIWM7kDiPrr2g==","signatures":[{"sig":"MEUCIC24N42AR0i0Io2dgbzg6PeUnc3auusSQQB79ZT0SRJyAiEAlP5DFUUAjt6GBu0aRs6xJ3aA1EVlwFfS19/reEx1dpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21644010},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fdaf9d30707496ac0232f0b8db46bac3df9f6a8f","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.5.0_1778740338753_0.7999870767158981","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"datadog-mcp","version":"5.6.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.6.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"e683294f18967f8e399eb5329eab69be9fe5c1d1","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.6.0.tgz","fileCount":6,"integrity":"sha512-TPMvm7ZhhJ9x+xQGg1/UXiG/PBBzgg4PutYvdrM6F5JzNKZ39pBz98qoBO9FcEII3rmnxXSMmfh7WSA12cj2zw==","signatures":[{"sig":"MEUCIByjE4rAWyYYcOrj7k5Qak7KpvC16rCJBNhau/RQZMTsAiEAiqc66CTpwKv13v3g5fYZKsjeizMh52IQPP4t3QVh0CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21677660},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"78d938d3f6fa4444a49d1c7efb2b027f00c1bb46","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.6.0_1778740594220_0.007127399844571558","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"datadog-mcp","version":"5.7.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.7.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"57fe3d594f3786c00f316641bae72da6de922977","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.7.0.tgz","fileCount":6,"integrity":"sha512-tpewdSy0nZEPxvF41PLwAul9k1uxdxBUWXy4tVKOxbpFhv4lC0uXgiHqWU98IkRU+efm2X5dS1wEll9j70Id8Q==","signatures":[{"sig":"MEUCIQCXPaiq0C7KnkLjp6o75O319mw1/mGl62YFE1VTMg51kAIgeYjHGPojh0c0aPGZrxYUdRdcL/vo8tfFIEJM6zbBPnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21787266},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b23666afdce9da50711199715d686d10bd1085e5","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.7.0_1778741258451_0.592037573805215","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"datadog-mcp","version":"5.8.0","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.8.0","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"993e74db2062bdcbae50a3a7742b7b18ee8c6462","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.8.0.tgz","fileCount":6,"integrity":"sha512-28788XfdK9fCwtLQ9LW86vQ8/1Coy0TX/3RIOppzsesFyL0Obk0BrE4VQwyf9W+XWh9cKcFwtzH/5ObGwukI7A==","signatures":[{"sig":"MEYCIQDqyue26W+D0NS9p7YT6PDTpyH/N42+L4oQf5XPWFbR5gIhAOGsiAYrfAfmkn1wk85H6/Xa8NGtxKwZQTraQCbIH4Zf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21793364},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0be70cda54a972daec5cffc804e5a3fbbd73ca98","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.8.0_1778741547379_0.2692966210199368","host":"s3://npm-registry-packages-npm-production"}},"5.8.1":{"name":"datadog-mcp","version":"5.8.1","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","_id":"datadog-mcp@5.8.1","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"bin":{"datadog-mcp":"dist/index.js"},"dist":{"shasum":"176136de2799c4fd83437eab85fa4b2450f28482","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.8.1.tgz","fileCount":6,"integrity":"sha512-z/8IG5HOdZR0Wq1JfMayou4daa8pkK0Conazrhv7LscExMhoI/cu0h8a+epR7+D0alRsMSLhC24MBPYAhRijHg==","signatures":[{"sig":"MEQCIEhzEDPIMPUQA/YzXZmhzAJbmdek/stO13fM1FwAEoNJAiBWAltvlwSjo6TFkrzDItz9bxSTeLVtj5g1fR1REt24Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21793684},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"427d92648aeb67b54e474c82e3bcb775ae771558","mcpName":"io.github.TANTIOPE/datadog-mcp","scripts":{"dev":"tsup --watch","lint":"eslint src tests","test":"vitest","build":"tsup","start":"node dist/index.js","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","prepare":"husky","lint:fix":"eslint src tests --fix","typecheck":"tsc --noEmit","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"repository":{"url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git","type":"git"},"_npmVersion":"10.9.4","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","directories":{},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.24.0","express":"^5.2.1","@modelcontextprotocol/sdk":"^1.24.0","@datadog/datadog-api-client":"^1.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","tsx":"4.21.0","tsup":"8.5.1","husky":"9.1.7","eslint":"9.39.2","vitest":"2.1.9","prettier":"3.7.4","supertest":"7.2.2","@eslint/js":"9.39.2","typescript":"5.9.3","@types/node":"22.19.3","lint-staged":"16.2.7","@types/express":"5.0.6","@commitlint/cli":"20.4.1","@types/supertest":"6.0.3","semantic-release":"24.2.9","typescript-eslint":"8.50.0","@vitest/coverage-v8":"2.1.9","@semantic-release/npm":"12.0.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","@semantic-release/github":"11.0.6","@commitlint/config-conventional":"20.4.1"},"_npmOperationalInternal":{"tmp":"tmp/datadog-mcp_5.8.1_1778756773666_0.03959303052798924","host":"s3://npm-registry-packages-npm-production"}},"5.8.2":{"name":"datadog-mcp","version":"5.8.2","description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","mcpName":"io.github.TANTIOPE/datadog-mcp","type":"module","bin":{"datadog-mcp":"dist/index.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsup","dev":"tsup --watch","start":"node dist/index.js","test":"vitest","test:coverage":"vitest --coverage","lint":"eslint src tests","lint:fix":"eslint src tests --fix","format":"prettier --write 'src/**/*.ts' 'tests/**/*.ts'","format:check":"prettier --check 'src/**/*.ts' 'tests/**/*.ts'","typecheck":"tsc --noEmit","prepare":"husky"},"keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"author":"","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git"},"bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","engines":{"node":">=18.0.0"},"publishConfig":{"access":"public","provenance":true},"lint-staged":{"*.ts":["prettier --write","eslint --fix"]},"dependencies":{"@datadog/datadog-api-client":"^1.34.0","@modelcontextprotocol/sdk":"^1.24.0","express":"^5.2.1","zod":"^3.24.0"},"devDependencies":{"@commitlint/cli":"20.4.1","@commitlint/config-conventional":"20.4.1","@eslint/js":"9.39.2","@semantic-release/github":"11.0.6","@semantic-release/npm":"12.0.2","@types/express":"5.0.6","@types/node":"22.19.3","@types/supertest":"6.0.3","@vitest/coverage-v8":"2.1.9","eslint":"9.39.2","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","husky":"9.1.7","lint-staged":"16.2.7","msw":"2.12.7","prettier":"3.7.4","semantic-release":"24.2.9","supertest":"7.2.2","tsup":"8.5.1","tsx":"4.21.0","typescript":"5.9.3","typescript-eslint":"8.50.0","vitest":"2.1.9"},"_id":"datadog-mcp@5.8.2","gitHead":"29f26967940185f16ea478c7cc9eadc5ef748925","_nodeVersion":"22.23.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-Zk5XIpHzo7zkWLB7/WUupOMC29le5CKK4l3Bi4WsP/7HruytgwhowHeBAPCyB07cbVCE6NdXEDwDfpWAlmHPhQ==","shasum":"ac8310685d63663d18ed510ed3bc188b3a07b709","tarball":"https://registry.npmjs.org/datadog-mcp/-/datadog-mcp-5.8.2.tgz","fileCount":6,"unpackedSize":21800937,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/datadog-mcp@5.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE9ErFD9aWU/dvrXKRHC/lhXzI3TqnKPVquf6sc/fz29AiAIm52nQAKKGOFds5uwGWYnZEmJ4BkHaWgz3fgwg8Q62g=="}]},"_npmUser":{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"},"directories":{},"maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/datadog-mcp_5.8.2_1782741387017_0.036717879857002034"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-18T10:04:15.766Z","modified":"2026-06-29T13:56:27.629Z","1.0.0":"2025-12-18T10:04:16.034Z","1.0.2":"2025-12-18T13:41:20.132Z","1.0.4":"2025-12-18T19:11:43.905Z","1.0.5":"2025-12-18T19:46:53.896Z","1.0.6":"2025-12-18T21:52:11.487Z","1.0.7":"2025-12-18T22:20:48.705Z","1.0.8":"2025-12-18T22:48:57.859Z","1.0.9":"2025-12-18T23:27:55.036Z","1.0.10":"2025-12-20T09:07:02.545Z","1.0.11":"2025-12-20T10:45:51.778Z","1.1.1":"2025-12-20T13:07:35.671Z","2.0.0":"2025-12-22T14:39:52.123Z","2.0.1":"2025-12-22T15:17:29.569Z","2.0.2":"2025-12-23T10:33:55.010Z","3.0.0":"2025-12-23T14:20:11.913Z","4.0.0":"2025-12-23T16:09:41.898Z","4.0.1":"2025-12-23T16:33:42.457Z","5.0.0":"2025-12-23T20:42:10.662Z","5.1.0":"2026-01-27T11:12:36.882Z","5.1.1":"2026-01-27T11:59:47.147Z","5.2.0":"2026-01-28T09:56:29.183Z","5.2.1":"2026-01-28T10:57:50.775Z","5.3.0":"2026-01-28T14:25:14.430Z","5.3.1":"2026-02-09T11:48:13.840Z","5.3.2":"2026-02-10T10:19:45.831Z","5.3.3":"2026-02-13T16:18:54.849Z","5.3.4":"2026-03-11T12:54:47.504Z","5.4.0":"2026-05-13T23:06:23.149Z","5.5.0":"2026-05-14T06:32:19.063Z","5.6.0":"2026-05-14T06:36:34.555Z","5.7.0":"2026-05-14T06:47:38.768Z","5.8.0":"2026-05-14T06:52:27.603Z","5.8.1":"2026-05-14T11:06:14.098Z","5.8.2":"2026-06-29T13:56:27.293Z"},"bugs":{"url":"https://github.com/TANTIOPE/datadog-mcp-server/issues"},"license":"Apache-2.0","homepage":"https://github.com/TANTIOPE/datadog-mcp-server#readme","keywords":["mcp","datadog","monitoring","observability","logs","metrics","apm","traces","ai","llm"],"repository":{"type":"git","url":"git+https://github.com/TANTIOPE/datadog-mcp-server.git"},"description":"MCP server for Datadog API - monitors, logs, metrics, traces, dashboards and more","maintainers":[{"name":"tantiope","email":"antiope.tristan.pro@gmail.com"}],"readme":"# Datadog MCP Server\n\n[![Quality gate](https://sonarcloud.io/api/project_badges/quality_gate?project=TANTIOPE_datadog-mcp-server)](https://sonarcloud.io/summary/new_code?id=TANTIOPE_datadog-mcp-server)\n[![CI/Release](https://github.com/tantiope/datadog-mcp-server/actions/workflows/release.yml/badge.svg)](https://github.com/tantiope/datadog-mcp-server/actions/workflows/release.yml)\n[![npm](https://img.shields.io/npm/v/datadog-mcp)](https://www.npmjs.com/package/datadog-mcp)\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=TANTIOPE_datadog-mcp-server&metric=coverage)](https://sonarcloud.io/summary/new_code?id=TANTIOPE_datadog-mcp-server)\n\n> **DISCLAIMER**: This is a community-maintained project and is not officially affiliated with, endorsed by, or supported by Datadog, Inc. This MCP server utilizes the Datadog API but is developed independently.\n\nMCP server providing AI assistants with full Datadog observability access. Features grep-like log search, APM trace filtering with duration/status/error queries, smart sampling modes for token efficiency, and cross-correlation between logs, traces, and metrics. Supports both `stdio` (local) and `http` (remote/Kubernetes) transports.\n\n## Quick Start\n\nMinimal Claude Desktop / VS Code / Cursor config — just the two required keys:\n\n```json\n{\n  \"mcpServers\": {\n    \"datadog\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"datadog-mcp\"],\n      \"env\": {\n        \"DD_API_KEY\": \"your-api-key\",\n        \"DD_APP_KEY\": \"your-app-key\"\n      }\n    }\n  }\n}\n```\n\nWith optional tuning (EU site, custom default limits, longer log windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"datadog\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"datadog-mcp\"],\n      \"env\": {\n        \"DD_API_KEY\": \"your-api-key\",\n        \"DD_APP_KEY\": \"your-app-key\",\n        \"DD_SITE\": \"datadoghq.eu\",\n        \"MCP_DEFAULT_LIMIT\": \"50\",\n        \"MCP_DEFAULT_LOG_LINES\": \"200\",\n        \"MCP_DEFAULT_METRIC_POINTS\": \"1000\",\n        \"MCP_DEFAULT_TIME_RANGE\": \"24\"\n      }\n    }\n  }\n}\n```\n\nTo run as an HTTP server (e.g. inside a container or Kubernetes pod), add transport variables to the same `env` block:\n\n```json\n\"env\": {\n  \"DD_API_KEY\": \"your-api-key\",\n  \"DD_APP_KEY\": \"your-app-key\",\n  \"MCP_TRANSPORT\": \"http\",\n  \"MCP_PORT\": \"3000\",\n  \"MCP_HOST\": \"0.0.0.0\"\n}\n```\n\n## Configuration\n\n### Required environment variables\n\n```bash\nDD_API_KEY=your-api-key\nDD_APP_KEY=your-app-key\n```\n\n### Optional environment variables\n\n```bash\nDD_SITE=datadoghq.com  # Default. Use datadoghq.eu for EU, etc.\n\n# Limit defaults (fallbacks when the AI doesn't specify)\nMCP_DEFAULT_LIMIT=50              # General tools default limit\nMCP_DEFAULT_LOG_LINES=200         # Logs tool default limit\nMCP_DEFAULT_METRIC_POINTS=1000    # Metrics timeseries data points\nMCP_DEFAULT_TIME_RANGE=24         # Default time range in hours\n\n# Transport (alternative to CLI flags — useful in Kubernetes)\nMCP_TRANSPORT=stdio               # stdio | http\nMCP_PORT=3000                     # HTTP port\nMCP_HOST=0.0.0.0                  # HTTP host\n```\n\n### Optional flags\n\n```bash\n--site=datadoghq.com     # Datadog site (overrides DD_SITE)\n--transport=stdio|http   # Transport mode (default: stdio)\n--port=3000              # HTTP port when using http transport\n--host=0.0.0.0           # HTTP host when using http transport\n--read-only              # Block all write operations\n--disable-tools=synthetics,rum,security    # Comma-separated list of tools to disable\n```\n\n## Transports\n\n| Transport | When to use | Endpoints |\n|-----------|-------------|-----------|\n| `stdio` (default) | Local MCP clients — Claude Desktop, Cursor, VS Code | n/a (process stdin/stdout) |\n| `http` | Remote / container / Kubernetes | `POST /mcp` · `GET /mcp` (SSE) · `DELETE /mcp` · `GET /health` |\n\nSelect with `--transport=http` or `MCP_TRANSPORT=http`.\n\n## Deployment\n\n### Docker\n\n```json\n{\n  \"mcpServers\": {\n    \"datadog\": {\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\", \"-i\", \"--rm\",\n        \"-e\", \"DD_API_KEY\",\n        \"-e\", \"DD_APP_KEY\",\n        \"-e\", \"DD_SITE\",\n        \"ghcr.io/tantiope/datadog-mcp\"\n      ],\n      \"env\": {\n        \"DD_API_KEY\": \"your-api-key\",\n        \"DD_APP_KEY\": \"your-app-key\",\n        \"DD_SITE\": \"datadoghq.com\"\n      }\n    }\n  }\n}\n```\n\n### Kubernetes\n\nUse environment variables — not container args — for transport configuration:\n\n```yaml\nenv:\n  - name: DD_API_KEY\n    value: \"your-api-key\"\n  - name: DD_APP_KEY\n    value: \"your-app-key\"\n  - name: MCP_TRANSPORT\n    value: \"http\"\n  - name: MCP_PORT\n    value: \"3000\"\n  - name: MCP_HOST\n    value: \"0.0.0.0\"\n```\n\n> **Note:** Kubernetes `args:` replaces the entire Dockerfile CMD, causing Node.js to receive the flags instead of your application. Environment variables avoid this issue.\n\n## Tools\n\n| Tool | Action | Category | Description | Required Scopes |\n|------|--------|----------|-------------|-----------------|\n| `monitors` | list | Alerting | List monitors with optional filters | `monitors_read` |\n| `monitors` | get | Alerting | Get monitor by ID | `monitors_read` |\n| `monitors` | search | Alerting | Search monitors by query | `monitors_read` |\n| `monitors` | create | Alerting | Create a new monitor; `config` is validated against a typed schema covering documented options (notifyNoData, renotifyInterval, thresholds, …) — unknown keys surface in `warnings`. Pass `dry_run: true` to validate without creating (uses `/api/v1/monitor/validate`, allowed in read-only mode). | `monitors_write` |\n| `monitors` | update | Alerting | Update an existing monitor; same validated schema as `create`; partial configs accepted; validation errors short-circuit before any HTTP call as `EINVALID_MONITOR_CONFIG:` | `monitors_write` |\n| `monitors` | preview | Alerting | Render a monitor template (inline `message` or by `monitor_id`/`id`) with optional `context` of variables and conditionals. Returns `{rendered, variablesUsed, variablesMissing, conditionalsResolved, tagConditionalsResolved}`. Supports Datadog Mustache subset: variable substitution + six documented conditionals (`is_alert`, `is_warning`, `is_no_data`, `is_recovery`, `is_alert_to_warning`, `is_warning_to_alert`) + tag conditionals `{{#is_match \"tag\" \"val\"}}`/`{{#is_exact_match \"tag\" \"val\"}}` (and `^` negations); `{{#each}}`/partials throw `EUNSUPPORTED_TEMPLATE_SYNTAX`. Read-only. | `monitors_read` |\n| `monitors` | test_notification | Alerting | **Known limitation**: returns `ENOT_SUPPORTED` — Datadog has no public REST endpoint for triggering a test notification. Documentation pointer in response. | n/a |\n| `monitors` | delete | Alerting | Delete a monitor | `monitors_write` |\n| `monitors` | mute | Alerting | Mute a monitor | `monitors_write` |\n| `monitors` | unmute | Alerting | Unmute a monitor | `monitors_write` |\n| `monitors` | top | Alerting | Top N monitors by alert frequency with real monitor names and context breakdown. **WARNING:** `total_count` includes renotifies/re-evaluations (Datadog emits a renotify event every `renotify_interval` minutes while Alert). For real fires use `action=history`. | `monitors_read` |\n| `monitors` | history | Alerting | Count and list real state transitions for one monitor over a time window. Filters by `transitionType` (default `[\"alert\",\"alert recovery\"]` — fires+recoveries, excludes renotifies) and optional `group`. Returns `{transitions: [...], count, meta}` where `count` is the number of real transitions (e.g. for one always-Alert burn-rate monitor over 7d: 98 raw events vs **38 real transitions**). | `monitors_read`, `events_read` |\n| `dashboards` | list | Visualization | List all dashboards | `dashboards_read` |\n| `dashboards` | get | Visualization | Get dashboard by ID | `dashboards_read` |\n| `dashboards` | create | Visualization | Create a new dashboard | `dashboards_write` |\n| `dashboards` | update | Visualization | Update a dashboard | `dashboards_write` |\n| `dashboards` | delete | Visualization | Delete a dashboard | `dashboards_write` |\n| `logs` | search | Logs | Search logs with query syntax and filters | `logs_read_data`, `logs_read_index_data` |\n| `logs` | aggregate | Logs | Aggregate log data with groupBy | `logs_read_data` |\n| `logs_pipelines` | list, get | Logs Config | Inspect log processing pipelines and their processors | `logs_read_config` |\n| `logs_pipelines` | create, update, delete, reorder | Logs Config | Author pipelines and processor chains | `logs_write_config` |\n| `logs_pipelines` | get_order | Logs Config | Read pipeline evaluation order | `logs_read_config` |\n| `logs_indexes` | list, get | Logs Config | Inspect indexes (filter, retention, Flex tier, exclusion filters); `create`/`delete` are UI-only per Datadog and not exposed | `logs_read_config` |\n| `logs_indexes` | update, reorder | Logs Config | Update index filter/retention/quota and reorder evaluation | `logs_write_config` |\n| `logs_indexes` | get_order | Logs Config | Read index evaluation order | `logs_read_config` |\n| `logs_archives` | list, get | Logs Config | Inspect log archives (S3 / GCS / Azure destinations); per-provider credential fields are forwarded unchanged | `logs_read_archives` |\n| `logs_archives` | create, update, delete, reorder | Logs Config | Manage archive destinations; `destination.type` validated against `s3 | gcs | azure_storage` before SDK call | `logs_write_archives` |\n| `logs_archives` | get_order | Logs Config | Read archive evaluation order | `logs_read_archives` |\n| `metrics` | query | Metrics | Query timeseries data. Response `meta` includes `rollupRequested` (parsed from `rollup(method, seconds)`, with `methodInferred` flag), `rollupEffective` (interval derived from returned pointlist intervals + deduped `intervalsObserved` for multi-series), and `rollupOverridden: boolean` so callers can detect when Datadog silently downsampled. | `metrics_read`, `timeseries_query` |\n| `metrics` | search | Metrics | Search for metrics by name | `metrics_read` |\n| `metrics` | list | Metrics | List active metrics | `metrics_read` |\n| `metrics` | metadata | Metrics | Get metric metadata | `metrics_read` |\n| `traces` | search | APM | Search spans with filters | `apm_read` |\n| `traces` | aggregate | APM | Aggregate trace data | `apm_read` |\n| `traces` | services | APM | List APM services | `apm_service_catalog_read` |\n| `events` | list | Events | List events | `events_read` |\n| `events` | get | Events | Get event by ID | `events_read` |\n| `events` | create | Events | Create an event | `events_read` |\n| `events` | search | Events | Search events with v2 API and cursor pagination. Optional `transitionType` filter (e.g. `[\"alert\",\"alert recovery\"]`) restricts to monitor state-transition events — without it, `source:alert` includes renotifies. For monitor-specific fires use `monitors action=history`. Optional `timezone` adds `*Local` ISO 8601 siblings to every timestamp. Zero-result responses include a `diagnostics` array hinting at the cause (`UNINDEXED_TAG_PREFIX`, `NARROW_TIME_RANGE`, `RESTRICTIVE_SOURCE_FILTER`). | `events_read` |\n| `events` | histogram | Events | Server-side bucketing of events by `hour_of_day`, `day_of_week`, or `day_of_month` in an IANA `timezone` (DST-safe via `Intl.DateTimeFormat`). Accepts the same `transitionType` filter as `search` so monitor histograms can exclude renotifies. Cursor-paginates the underlying search; cap at `limits.maxEventsForHistogram` (default 5000, `MCP_MAX_EVENTS_HISTOGRAM` env var). When the cap is hit, returns `bucketCountIncomplete: true` and `nextCursor` for continuation. | `events_read` |\n| `events` | aggregate | Events | Client-side aggregation by monitor_name, source, etc. | `events_read` |\n| `events` | top | Events | Top N event groups by count with generic groupBy support (deployments, configs, alerts, etc.). Groups without context tags are included as \"no_context\" | `events_read` |\n| `events` | timeseries | Events | Time-bucketed alert trends (hourly/daily counts) | `events_read` |\n| `events` | incidents | Events | Deduplicate alerts into incidents with Trigger/Recover pairing | `events_read` |\n| `incidents` | list | Incidents | List incidents | `incident_read` |\n| `incidents` | get | Incidents | Get incident by ID | `incident_read` |\n| `incidents` | search | Incidents | Search incidents | `incident_read` |\n| `incidents` | create | Incidents | Create an incident | `incident_write` |\n| `incidents` | update | Incidents | Update an incident | `incident_write` |\n| `incidents` | delete | Incidents | Delete an incident | `incident_write` |\n| `slos` | list | SLOs | List SLOs. Each item exposes `query`, `monitorIds`, `monitorTags`, `groups`, and a UI `url` so round-trips (get → edit → update) preserve definition fields. | `slos_read` |\n| `slos` | get | SLOs | Get SLO by ID (same projection as `list`). | `slos_read` |\n| `slos` | create | SLOs | Create an SLO | `slos_write` |\n| `slos` | update | SLOs | Update an SLO | `slos_write` |\n| `slos` | delete | SLOs | Delete an SLO | `slos_write` |\n| `slos` | history | SLOs | Get SLO history | `slos_read` |\n| `synthetics` | list | Synthetics | List synthetic tests | `synthetics_read` |\n| `synthetics` | get | Synthetics | Get test by public ID | `synthetics_read` |\n| `synthetics` | create | Synthetics | Create a test | `synthetics_write` |\n| `synthetics` | update | Synthetics | Update a test | `synthetics_write` |\n| `synthetics` | delete | Synthetics | Delete a test | `synthetics_write` |\n| `synthetics` | trigger | Synthetics | Trigger a test run | `synthetics_write` |\n| `synthetics` | results | Synthetics | Get test results | `synthetics_read` |\n| `downtimes` | list | Downtimes | List downtimes | `monitors_downtime` |\n| `downtimes` | get | Downtimes | Get downtime by ID | `monitors_downtime` |\n| `downtimes` | create | Downtimes | Create a downtime | `monitors_downtime` |\n| `downtimes` | update | Downtimes | Update a downtime | `monitors_downtime` |\n| `downtimes` | cancel | Downtimes | Cancel a downtime | `monitors_downtime` |\n| `downtimes` | listByMonitor | Downtimes | List downtimes for a monitor | `monitors_downtime` |\n| `hosts` | list | Infrastructure | List hosts | `hosts_read` |\n| `hosts` | totals | Infrastructure | Get host totals | `hosts_read` |\n| `hosts` | mute | Infrastructure | Mute a host | `hosts_read` |\n| `hosts` | unmute | Infrastructure | Unmute a host | `hosts_read` |\n| `rum` | applications | RUM | List RUM applications | `rum_read` |\n| `rum` | events | RUM | Search RUM events | `rum_read` |\n| `rum` | aggregate | RUM | Aggregate RUM data | `rum_read` |\n| `rum` | performance | RUM | Get Core Web Vitals (LCP, FCP, CLS, FID, INP) | `rum_read` |\n| `rum` | waterfall | RUM | Get session timeline with resources/actions/errors | `rum_read` |\n| `security` | rules | Security | List security rules | `security_monitoring_rules_read` |\n| `security` | signals | Security | Search security signals | `security_monitoring_signals_read` |\n| `security` | findings | Security | List security findings | `security_monitoring_findings_read` |\n| `notebooks` | list | Notebooks | List notebooks | `notebooks_read` |\n| `notebooks` | get | Notebooks | Get notebook by ID | `notebooks_read` |\n| `notebooks` | create | Notebooks | Create a notebook | `notebooks_write` |\n| `notebooks` | update | Notebooks | Update a notebook | `notebooks_write` |\n| `notebooks` | delete | Notebooks | Delete a notebook | `notebooks_write` |\n| `users` | list | Admin | List users | `user_access_read` |\n| `users` | get | Admin | Get user by ID | `user_access_read` |\n| `teams` | list | Admin | List teams | `teams_read` |\n| `teams` | get | Admin | Get team by ID | `teams_read` |\n| `teams` | members | Admin | List team members | `teams_read` |\n| `tags` | list | Infrastructure | List all tags | `hosts_read` |\n| `tags` | get | Infrastructure | Get tags for a host | `hosts_read` |\n| `tags` | add | Infrastructure | Add tags to a host | `hosts_read` |\n| `tags` | update | Infrastructure | Update host tags | `hosts_read` |\n| `tags` | delete | Infrastructure | Delete host tags | `hosts_read` |\n| `usage` | summary | Billing | Usage summary | `usage_read` |\n| `usage` | hosts | Billing | Host usage | `usage_read` |\n| `usage` | logs | Billing | Log usage | `usage_read` |\n| `usage` | custom_metrics | Billing | Custom metrics usage | `usage_read` |\n| `usage` | indexed_spans | Billing | Indexed spans usage | `usage_read` |\n| `usage` | ingested_spans | Billing | Ingested spans usage | `usage_read` |\n| `auth` | validate | Auth | Test API and App key validity | — |\n\n## Limit Control\n\nAI assistants have full control over query limits. The `MCP_DEFAULT_*` environment variables only set the fallback used when the AI doesn't specify a limit — they do NOT cap what the AI can request.\n\n| Tool | Default | Parameter | Description |\n|------|---------|-----------|-------------|\n| Logs | 200 | `limit` | Log lines to return |\n| Metrics (timeseries) | 1000 | `pointLimit` | Data points per series (controls resolution) |\n| General tools | 50 | `limit` | Results to return |\n\nTool-level token reduction features (`compact: true` on logs, `sample: \"diverse\" | \"spread\" | \"first\"`, field projections, diagnostics) are surfaced in each tool's MCP description and chosen by the AI at call time.\n\n## Notable behaviors\n\nA handful of patterns worth knowing about — the AI can discover the rest from tool descriptions.\n\n- **Renotifies vs real fires.** `monitors top` and `events search` with `source:alert` count every renotify Datadog emits (one every `renotify_interval` while a monitor is Alert). To get actual state transitions, use `monitors history` (defaults to `transitionType: [\"alert\",\"alert recovery\"]`) or pass `transitionType` to `events search`.\n- **DST-safe time buckets.** `events histogram` buckets by `hour_of_day` / `day_of_week` / `day_of_month` in any IANA `timezone` via `Intl.DateTimeFormat`. Cursor-paginates the underlying search; cap controlled by `MCP_MAX_EVENTS_HISTOGRAM` (default 5000) with `bucketCountIncomplete` + `nextCursor` on overflow.\n- **Validate before create.** `monitors create` with `dry_run: true` calls `/api/v1/monitor/validate` instead of persisting. Allowed in `--read-only` mode.\n- **Monitor template preview.** `monitors preview` renders a notification against a `context` payload — variable substitution + Datadog's six documented conditionals (`is_alert`, `is_warning`, `is_no_data`, `is_recovery`, `is_alert_to_warning`, `is_warning_to_alert`) + the tag conditionals `{{#is_match \"tag\" \"val\"}}` (substring) and `{{#is_exact_match \"tag\" \"val\"}}` (exact), with `^` negations and OR'd multiple comparison values (resolved against `context.variables`; case-sensitive). `{{#each}}` and partials throw `EUNSUPPORTED_TEMPLATE_SYNTAX`.\n- **SLO round-trip.** `slos get` projects `query`, `monitorIds`, `monitorTags`, `groups`, and a UI `url` so you can edit and feed back into `slos update` without dropping definition fields.\n- **Cross-correlation.** `logs(sample:\"diverse\")` → pull `dd.trace_id` → `traces(query:\"trace_id:<id>\")` → `metrics(query:\"p95:trace.express.request{service:...}\")` (root metric without `.duration` for percentiles).\n\n## Deep links\n\nEvery query response includes a `datadog_url` field built for your configured `DD_SITE` — `datadoghq.com` (default), `.eu`, `us3` / `us5` / `ap1.datadoghq.com`, or `ddog-gov.com`. Supported on `logs`, `metrics`, `traces`, `events`, `monitors`, `rum`, `slos`.\n\n## Contributing\n\nContributions are welcome! Feel free to open an issue or a pull request if you have any suggestions, bug reports, or improvements to propose.\n\n## License\n\nThis project is licensed under the [Apache License, Version 2.0](LICENSE).\n","readmeFilename":"README.md"}