{"bin":{"todoist-mcp":"dist/main.js","todoist-mcp-http":"dist/main-http.js"},"bugs":{"url":"https://github.com/Doist/todoist-mcp/issues"},"dist":{"shasum":"47b67428b267b6b5a66a9a4de20f2f143095bda9","tarball":"https://registry.npmjs.org/@doist/todoist-mcp/-/todoist-mcp-13.4.1.tgz","fileCount":190,"integrity":"sha512-vSSPWMMbcwwOfAIrJjjw19zPxIhramhLNeYjFgMkE/xjroANA62fWiGJLZpGgqaRgio7lPgdpBVZanhfRILbnw==","signatures":[{"sig":"MEUCIAVLuSVxbqYiFiuorZdoFzDmhXTIwWYxG2qrsuKGL8O/AiEAgBJiX5yvAM6njkxhGldhq31ts9Vk4gKtkO/JJRge2Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDADTjiKL76nypJXOKaS1Qzz1gU08VW/6D8FAHr//s9hQIhAPAra0OsWTn9uIo63/Gu8N/GaAP36Ftsg93Q8qizZN0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@doist%2ftodoist-mcp@13.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2710977},"main":"./dist/index.js","name":"@doist/todoist-mcp","type":"module","types":"./dist/index.d.ts","engines":{"npm":">=11","node":">=24"},"gitHead":"c9bcda17a6d8fac13997813a6223b8974d7178ab","license":"MIT","mcpName":"net.todoist/mcp","scripts":{"dev":"concurrently \"npm run build:lib -- --watch\" \"npm run build:apps -- --watch\" \"npx @modelcontextprotocol/inspector npx nodemon --quiet --watch dist --ext js,html --exec node dist/main.js\"","eval":"tsx scripts/eval-instructions.ts","test":"vitest run","tool":"tsx scripts/run-tool.ts","build":"npm run build:lib && npm run build:apps","check":"oxlint src scripts && oxfmt --check && npm run lint:schemas","setup":"cp .env.example .env && npm install && npm run build","start":"npm run build && npx @modelcontextprotocol/inspector node dist/main.js","prepare":"husky","dev:apps":"vite build --watch --config src/mcp-apps/vite.config.ts","dev:http":"concurrently \"npm run build:lib -- --watch\" \"npm run build:apps -- --watch\" \"npx nodemon --quiet --watch dist --ext js,html --exec node dist/main-http.js\"","build:lib":"vite build","postbuild":"chmod +x dist/main.js && chmod +x dist/main-http.js","tool:list":"tsx scripts/run-tool.ts --list","build:apps":"vite build --config src/mcp-apps/vite.config.ts","dev:widget":"npm run dev:apps","format:fix":"oxlint src scripts --fix && oxfmt","start:http":"npm run build && node dist/main-http.js","test:watch":"vitest","type-check":"npx tsc --noEmit","format:check":"oxlint src scripts && oxfmt --check","lint:schemas":"npm run build && npx tsx scripts/validate-schemas.ts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build && npm test","test:executable":"npm run build && node scripts/test-executable.cjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5197dec1-e563-43f6-8f04-2cc116c370bf"}},"homepage":"https://github.com/Doist/todoist-mcp#readme","keywords":["todoist","mcp","ai","tools"],"repository":{"url":"git+https://github.com/Doist/todoist-mcp.git","type":"git"},"_npmVersion":"11.12.1","description":"The official Todoist MCP server","directories":{},"lint-staged":{"src/index.ts":["npm run lint:schemas"],"*.{ts,tsx,js,jsx}":["oxlint --fix","oxfmt --no-error-on-unmatched-pattern"],"src/tools/!(*.test).ts":["npm run lint:schemas"],"*.{md,yml,yaml,css,json}":["oxfmt --no-error-on-unmatched-pattern"],"scripts/validate-schemas.ts":["npm run lint:schemas"]},"maintainers":[{"name":"ricardoist","email":"ricardo@doist.com"},{"name":"henningmu","email":"muszynski.henning@gmail.com"},{"name":"jvalente","email":"joao@doist.com"},{"name":"antondoist","email":"antonball@doist.com"},{"name":"jefcurtis","email":"jef@doist.com"},{"name":"dmgawel","email":"daw.gawel@gmail.com"},{"name":"doistbot","email":"dev@doist.com"},{"name":"fbidu","email":"felipe@doist.com"},{"name":"goncalossilva","email":"goncalossilva@gmail.com"},{"name":"omar.doist.com","email":"omar@doist.com"},{"name":"scottatdoist","email":"scott@doist.com"},{"name":"craigcarlyle","email":"craigcarlyle@me.com"},{"name":"ernestodoist","email":"ernesto@doist.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"4.3.6","dotenv":"17.3.1","express":"5.2.1","date-fns":"4.1.0","dompurify":"3.3.3","@doist/todoist-sdk":"15.3.1","@modelcontextprotocol/ext-apps":"1.2.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","vite":"7.3.6","husky":"9.1.7","oxfmt":"0.55.0","react":"19.2.8","morgan":"1.11.0","oxlint":"1.70.0","rimraf":"6.1.3","vitest":"4.1.11","nodemon":"3.1.14","react-dom":"19.2.8","snarkdown":"2.0.0","typescript":"6.0.3","@types/node":"22.20.4","lint-staged":"16.4.0","@types/react":"19.2.18","concurrently":"9.2.4","@types/morgan":"1.9.10","gpt-tokenizer":"3.4.0","@types/express":"5.0.6","vite-plugin-dts":"4.5.4","@types/dompurify":"3.2.0","@types/react-dom":"19.2.7","semantic-release":"25.0.9","@anthropic-ai/sdk":"0.126.0","@vitejs/plugin-react":"5.2.0","@semantic-release/git":"10.0.1","@semantic-release/exec":"7.1.0","vite-plugin-singlefile":"2.3.3","@semantic-release/changelog":"6.0.3","@modelcontextprotocol/client":"2.0.0","@modelcontextprotocol/inspector":"0.22.0","conventional-changelog-conventionalcommits":"9.3.1"},"peerDependencies":{"@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/todoist-mcp_13.4.1_1791169117120_0.2644226360139701","host":"s3://npm-registry-packages-npm-production"},"_id":"@doist/todoist-mcp@13.4.1","version":"13.4.1"}