{"_id":"@tempo-ai/mcp","_rev":"41-4fb3499b82b52479f17ef7effb94704b","name":"@tempo-ai/mcp","dist-tags":{"latest":"0.0.114","next":"0.0.114-staging.1"},"versions":{"0.0.100-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.100-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.100-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"70c7bef356e4eb84b1b2bbc96358e29185b0dcfc","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.100-staging.1.tgz","fileCount":13,"integrity":"sha512-bK9nTElM8OpdncQygX41Nqws7RW+XPK1b5JHbBuLALAaREr3/RzJI6oK4yC71YK/R6RtqsWIs6ft45TnRAyAYA==","signatures":[{"sig":"MEQCIDTKnJuYngQii290QeCpafaE0xHdodbFm1LqGibT6rryAiBc9GA/X81qHmpXXkB1As1Pfjz45/7rKZJWMFwiA6ozTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5892082},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c27aae8630ff7bb5af30147928a54e05b196daf7","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.100-staging.1_1787791556330_0.30634488600390464","host":"s3://npm-registry-packages-npm-production"}},"0.0.100-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.100-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.100-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"c7f1a840e545e9fcc6b77b3cce99324d799d8e5a","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.100-staging.2.tgz","fileCount":13,"integrity":"sha512-lzA/fM2SxG4ABLc4uOmpYB706e9w/OQxhAflFxjAoUxwm4bcsJHw9ofNtlZQuq3Ded7CiXNKuWnfuKtegdKrpw==","signatures":[{"sig":"MEYCIQCZG1jiZuCJOkIgxJGAM/L4Wip9/clNQEP/pd1sSlYY6AIhAJneeS44oka1up25mUh1yldid6KGyBcIWeIxctBrjfjZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5898836},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"702cd54218c06f9ad806ea2059cf6b0a2f697fc5","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.100-staging.2_1787862015845_0.5104626866896838","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"@tempo-ai/mcp","version":"0.0.100","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.100","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"a8b037d57c3fe906f2363660e0f31a1c84bbf3d4","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.100.tgz","fileCount":13,"integrity":"sha512-wSkHjqybOS84coOUPtWLkZBNfv+APGQoHauQlnThq9wzuFVOqSZRjrKImAMslajDZOkvdBp2wXAzuSmesNL5Og==","signatures":[{"sig":"MEYCIQDTTGHA+JU8fr8UB48qnVsI1VL68doLM75rkkYMIcKE1wIhAOXuih53XJeqbK++lNRKjGUyF6Me3GIzvr6HxGzIOHT6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5898806},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"10621dba63441db83a55e2a82ee8b215911d1120","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.100_1787884968599_0.43628390386107396","host":"s3://npm-registry-packages-npm-production"}},"0.0.101-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.101-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.101-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"621f28c78e197de62ea9357355ca8b2543c58b74","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.101-staging.1.tgz","fileCount":17,"integrity":"sha512-6RufHROuWb2h1/188XDlzKYSkchkhsaT2fXsBzoHrhMbtr/93Bckq2TF64LaE1+Bn/yvFa7cRA0VQRl78tlfbw==","signatures":[{"sig":"MEYCIQD0uIzQD6Tu4pqSua+zd65cdv/rUwXowRkGsI4ZIVzV7AIhANe08byjUViQugS6QiTWroz0y/Vn+hc/PGQAu4ZdBbM+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5951149},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e54b582a25b0eca7363461cde19727e74d5ae612","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.101-staging.1_1787901168250_0.47555064098295485","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"@tempo-ai/mcp","version":"0.0.101","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.101","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"3e697ff9458fcc7ded613b72ac178fc37245a8b5","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.101.tgz","fileCount":17,"integrity":"sha512-Y0OSFu2TjfbX6KL/1MAtf8K/CXOBaKj9+J4WJQrtnyeXGyxXyNUSHsZT3Bt5YiCKtMtIkeCMupAk8PbqRzMUcw==","signatures":[{"sig":"MEUCIQCfBJobKvv5IuymLXh5VXCPjA/cZ5Q6bJ82F7YR0+n1EQIgeGdydgsbSaer3qMBvVBI17WAbEQXn4RWaPGVXaKf9FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5951119},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"678ab73c4b7b12fa08ae868c855dba53c252cab4","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.101_1787919675175_0.5749997423714226","host":"s3://npm-registry-packages-npm-production"}},"0.0.102-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.102-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.102-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"c53da8540a27eb00efccf856e209ca09caecaa5c","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.102-staging.1.tgz","fileCount":17,"integrity":"sha512-kZz7pNo67X6KERp+M5974cdHsbGIG4l2WtThdvMLzkVBKB9sn1hi2nneAZsh7elx2U721OWzPsLzSC3sVstdqA==","signatures":[{"sig":"MEQCIAHHKslm6mkJrbh7jrrw2S1NueM1OFiNZzz59gh9JEvnAiA4R65TgRF72byO8BlDoqgUS2DYn6mCdF6oR0ItrJ1oMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5951149},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c9922c589cefb55fa2290ded87886b1d3b0c6c67","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.102-staging.1_1787933383648_0.7881352517377604","host":"s3://npm-registry-packages-npm-production"}},"0.0.102-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.102-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.102-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"0478dedaa1f4c940d2603aa59cf37e8a40e982a4","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.102-staging.2.tgz","fileCount":17,"integrity":"sha512-Sezs3izwWMXG3PvAXjfMI/Da2Pk6Rhggyv8n1wgzEFbNsYWwXBDD444SH6oQDMcNVFKE0IwkiZIiqDF5X8JYzQ==","signatures":[{"sig":"MEYCIQCCavYHPzKOGP8Xk0erxNvqKIptZF6U7WKEixJHu47mPwIhALEPe3GjgmLyAXI9GSjjgEPyB20MLomQT5B7F9+AzUTJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5947344},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bae0d618e73b82f5b366fe76ce05c85dd4412032","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.102-staging.2_1787945479632_0.7031370568504836","host":"s3://npm-registry-packages-npm-production"}},"0.0.102-staging.3":{"name":"@tempo-ai/mcp","version":"0.0.102-staging.3","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.102-staging.3","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"aefa081a259b743a8f3a9a214ddf4399f4c71631","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.102-staging.3.tgz","fileCount":17,"integrity":"sha512-7NjWIuEMiMK9daznfTAhHB9qfgLmCNUfpOMFBxy20TNwAzcaeZefQkqwDhOcSQM/XRZBXq6k2BlJgbBPwr0fIw==","signatures":[{"sig":"MEQCIDtOKpHiRUwEqxY6Bk2LucMT2TW96Jrekq7dZwmjP1qAAiBCug4cW2nhJugIpa/lFjMLZESyubAWqIieyMe/3VPNZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5984448},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a0b8cc47f19aa2c6f977d76e661adb8b44b352ae","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.102-staging.3_1788157822633_0.6353777619702692","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"name":"@tempo-ai/mcp","version":"0.0.102","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.102","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"bd3919fa86729d01063e55342c516a2ef5de37a1","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.102.tgz","fileCount":17,"integrity":"sha512-8nmvK7k689upVVnktUb960VONFD1RaFg9CwCHRahOj0EiN66pYpI3O6L5fLnliDSoKS6QZahnEkcn0wg3ClASA==","signatures":[{"sig":"MEYCIQCrzurc8H+qoQh7JN2MtcO+5dAH5a+sLESNIS2ftryxwAIhANtgZ2KCMxIw90b8OWrCMoJX4Wha8Emr5cySyaQVgIM6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5984418},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a0b8cc47f19aa2c6f977d76e661adb8b44b352ae","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.102_1788160336622_0.34448464389101363","host":"s3://npm-registry-packages-npm-production"}},"0.0.103-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.103-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.103-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"7ce2e517c67c28a81a371e4c846fadc37e8f3943","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.103-staging.1.tgz","fileCount":17,"integrity":"sha512-Y/I8QD/GnesS0UfDoupohxTwsyl8LglEqYG+h5cjCWqjoQdbBKrcBxqEIV3UtENAVoqewtkE+6h3ppt4aV7x+g==","signatures":[{"sig":"MEUCIQCZMaGlfP9h8dEHGNO8Es5QvWAvTSVvDLo8rgJs42fchwIgTGSx/le4dqi3dwhDE7JYX3xUfG2fUhw5fSwlseSgiPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5990777},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"60a5d273c3b209524b6d7eb8f9e81ac4247afdd2","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.103-staging.1_1788192867379_0.25556967409485365","host":"s3://npm-registry-packages-npm-production"}},"0.0.103":{"name":"@tempo-ai/mcp","version":"0.0.103","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.103","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"98909ad45aebf18c19782a29e9a79ce98d8b8704","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.103.tgz","fileCount":17,"integrity":"sha512-jJUzvHPv60SCAdYfk/GvMXKn/Dp1A3YhfOUg7IiFvCtNF7W5XjrTDgGO73bK5k750ksOhg4maNvu+WLWE8PrbA==","signatures":[{"sig":"MEYCIQChkJzI9EoXvpNCiuQcMC6qkeerTTqHJwTDWbfZ9uZkKgIhALXS8ol2taz/KaCn6Vj3rAEN3sMvBDJsaLOjvcedDf0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5990747},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"52a6e365b50f597a97ce176c361db54f5fb8a92c","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.103_1788199991487_0.9644619743290286","host":"s3://npm-registry-packages-npm-production"}},"0.0.104-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.104-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.104-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"438ed80faf096a878b25a21b27325adbde2deb96","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.104-staging.1.tgz","fileCount":17,"integrity":"sha512-Cbhx9HXp36+O8a60+o5N481Fl8c1YxitmzbXmNhNzP4qdRiHSZTlcwE9weeAEAzAp6JgLFhyjw5WKx4bpwclYg==","signatures":[{"sig":"MEQCIF9zyzJ8r6PA2artlKTGA3jja3sfs5/fn1E9OJpqXiMWAiB6mUq0vOnwzQvAILtFiJ60LA3FrjiAa6yB+CDx+yTlJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5990777},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6391cbf0b5b2c36268cbe1fe63f0ebfae65d25e","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.104-staging.1_1788210739234_0.4038414856575565","host":"s3://npm-registry-packages-npm-production"}},"0.0.104":{"name":"@tempo-ai/mcp","version":"0.0.104","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.104","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"0399fc235152cb4c9e429f5e25286984b3d3704d","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.104.tgz","fileCount":17,"integrity":"sha512-5QeZEzsPsxamHCnELSZrfkJT8m9OXvqSZSE2dbla4ZQdLXJYhQg9aBrQB4GWPEmmk/Wle2BgdR/e36dpwwkoDA==","signatures":[{"sig":"MEQCIHVzD3Q0G37Xt5OlP4hHo3lylX4yTbY3qkWqjioLnXBeAiBWZR4cTuyqXF5x6u0ZB4b6igSHj4YVF/IdBBKtOi7mvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6068412},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ada6c9ff76c5f2c2beb27927f28263024092a91b","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.104_1788260259149_0.16002231571039305","host":"s3://npm-registry-packages-npm-production"}},"0.0.105-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.105-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.105-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"7aff7e0f49792c32a5b793bcdbcd106081d82e46","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.105-staging.1.tgz","fileCount":17,"integrity":"sha512-ENGzXhN2+/2BvoFBPasghpW7mg4IvrC6ztHhHTqcq/FNEkRTrVKJa0mMHrvtP6hK/lr9KVyYj6pxBuU8UprDeg==","signatures":[{"sig":"MEYCIQDOPGiuwjT0lT76O6QWR0OaYsrU/KG/x3Ebtu1INaZclQIhAJYGt/MUaPzinGpCeL472U5r7QTHCXN/KSN4X+wO/HqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6070794},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"532419df0ff45fb51e5e3cf5f0cd0478d356c435","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.105-staging.1_1788272325393_0.31979722356809037","host":"s3://npm-registry-packages-npm-production"}},"0.0.105-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.105-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.105-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"6db15824056527bd28b59e4ca0319857ac69f2e7","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.105-staging.2.tgz","fileCount":17,"integrity":"sha512-bBuOIv/Brp9R/3TQm3CzN6IwJz+4QKVSI7v/hZDcYJIWIvIbUn9cgGr3mgzHWAM1gRsWs4/OMIHjV+UdTvnvfw==","signatures":[{"sig":"MEUCIDjIC5ul3hsReUs/E92YJcLs6inEQYsWSc4N1y+5nyDqAiEApcLS6elTr9w7iUgiP/nQm8tf9yV3H1mvmWhNmiU8vfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6105077},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d7fde0f8d5e5f2f3ebd5f86366ae9a23cc8a2b03","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.105-staging.2_1788291692070_0.5464139127892049","host":"s3://npm-registry-packages-npm-production"}},"0.0.105":{"name":"@tempo-ai/mcp","version":"0.0.105","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.105","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"4d55924b9ee088badca1c04e7235f373d354ea3c","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.105.tgz","fileCount":17,"integrity":"sha512-NjCsgCO7CNz9WV1iAV7/pGIUkeylQp05/cGpWPihLJQtDsIdGh5RmEBON6vyOmlvy0XOtubI/WQU/9uKMvBYMQ==","signatures":[{"sig":"MEQCIHm/uI9Iwakj5mgNhjH47N/aX1Mrff0KPp5Iezoa/25mAiB/7V3j2jmUU2qBOqHlLPFOP9SqOHw8nWFcMF9ovbxOlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6110630},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e9fb2daae632e0e691a8e576cac8705ed8fc79f9","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.105_1788340665873_0.16807524193882162","host":"s3://npm-registry-packages-npm-production"}},"0.0.106-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.106-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.106-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"6d8797098f243c3089fdddfaad5d7d9ca587dafa","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.106-staging.1.tgz","fileCount":17,"integrity":"sha512-VIteifue4wHjpAMfLfq7eBGkuSPBoDNiKmXq2mOUNPTVxPQti5rcyOfEsSI7KcIAzTVH0PFyU0GoYnmyadu1eg==","signatures":[{"sig":"MEUCIQDoRc0JAgluMbnJyDjvpnavs/zo2zANTk+MeIIVEtrbKgIgWzv9Nqh/S7G3UELgFjBYfPk8UOMF2emOsVydG71QFtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6250457},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cd138688b25abd810ee952e732d1fd432ab6af8","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.106-staging.1_1788421091539_0.5039052148642211","host":"s3://npm-registry-packages-npm-production"}},"0.0.106":{"name":"@tempo-ai/mcp","version":"0.0.106","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.106","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"f140449ade797b2fa1a1fd561e8b19d7044e62df","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.106.tgz","fileCount":17,"integrity":"sha512-vilR/6ba0IoVL5olPpkgzLOLzI08DYhSEC9uUxT4cmA4UUY8bsG4G9aeGUqFy4iEgQaAnlElJpUM4AEadJR7QA==","signatures":[{"sig":"MEQCIEU8XzcOWtzjtXop97lQ4P46xdAsTz4EZex/hjcx5uKdAiB/unDsXfMLeeJAO4vNtAB0hw0HOHUzU6DjuF0dX67Xfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6250427},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cd138688b25abd810ee952e732d1fd432ab6af8","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.106_1788424372788_0.4866360417050135","host":"s3://npm-registry-packages-npm-production"}},"0.0.107-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.107-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.107-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"0e0fcda69d82d2549bb2090a1edb00a9a5694304","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.107-staging.1.tgz","fileCount":17,"integrity":"sha512-0masgNqH/kh2DTLnDWJfMNkHU3jGoViHOZhL8Jycr2knFImIUrPC1f9dk01gIsCuzUCpUMJlAHK3mPDpSWtrrg==","signatures":[{"sig":"MEQCIFQg6PL1ErtInsndCDVNv5WHzgVcZXWcwGwK3w0Sko89AiBLaRUdodeieeZfEB4FqOJMfbhZpH0q2wZ/Jepnv1o5kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6317364},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"915391dab7dda4507796fa0a642db80c07a1687e","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.107-staging.1_1788539902439_0.9675659517283126","host":"s3://npm-registry-packages-npm-production"}},"0.0.107":{"name":"@tempo-ai/mcp","version":"0.0.107","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.107","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"a76fbf9c1259b44f2bf4f052f2f4c4045568b4e1","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.107.tgz","fileCount":17,"integrity":"sha512-ofQOfaakP5HFv7y7y79u5gwm8a+kHgv/42Ih0nmeaxqE25l3bNc8A1AkXVENd3jV3OXs1663vKS2hM0BdCe+yg==","signatures":[{"sig":"MEYCIQDNVknOk8hJwiZUdJAJZ0h73wQs/MBNRZMoOslz5gO5fgIhAP4Ma1cIUZc7ZDQQqDxyRjSrSMw3fU5KpZC0DqfVLoIq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6317334},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"915391dab7dda4507796fa0a642db80c07a1687e","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.107_1788716606837_0.6070396789058119","host":"s3://npm-registry-packages-npm-production"}},"0.0.107-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.107-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.107-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"c11ea6ccc59f953f3b31f065d80cc590d2e3478b","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.107-staging.2.tgz","fileCount":17,"integrity":"sha512-EN0SXLpw3+rs2Wmi05fucIpjDopMp4+XCpz7LoHIU4N5RR1xQhOWqS6Y281dAEPMDI14xUtRPy/uMSrYUMwh0g==","signatures":[{"sig":"MEUCIQCShak4qOMXLWf1oxQcJULINNzQv5EsQ31rxylF3jgsUgIgV+z3XNJAlGMuAask5eEA88Srpp9EGpHDOJx5Z1hVPTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6620233},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4748267ec83f47a8d5145fc2f757ff89cd968ef0","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.107-staging.2_1788888164272_0.1022703164895693","host":"s3://npm-registry-packages-npm-production"}},"0.0.108-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.108-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.108-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"7d080f9882443c711e5a16dd5aa1b9ca8a351051","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.108-staging.1.tgz","fileCount":17,"integrity":"sha512-cWykk5C0mXBeOVIemFhLJ9vvv6ZZ/su6IySJ+CW9m88H6N//qjgXXI+sxtcd5NiQPTc5oH/W11nMoOrDrpcQKw==","signatures":[{"sig":"MEUCIBphZ2kxpBnXjC08dGo1HxrWOyZC1TVvjH+kdFZQBRUbAiEAjjrcIJdWKtOKGKp+3oq+tukNKTKtRQ1aLOEzzRgvBew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6646861},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eab369d3ed86a38442ae7bd989425e2c0e63cf22","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.108-staging.1_1789147484741_0.9446058983103418","host":"s3://npm-registry-packages-npm-production"}},"0.0.108-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.108-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.108-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"19ccab8ff2a8d71162dafd0499bf868a57bfb825","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.108-staging.2.tgz","fileCount":17,"integrity":"sha512-ljMJP7qdtUtssEfX1WR4SZ+pmZBEhGMAfxsvLT5oNlOxToGlLlxj//fYfvQOV7TkZUmN7mT/VS6mvoMeQbNq7w==","signatures":[{"sig":"MEUCIQC9VA/LBOGBRYDpWClBLgJagYxPyd5MWCfVcSXExyaEwQIgHxVP6kkRfz5r4f6cUXJztWwU3r6hJaGeBpN9e+LRRCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6664431},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"aaca4d408bd673719f7649a30df991060fdc07b8","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.108-staging.2_1789161610154_0.4833264234274013","host":"s3://npm-registry-packages-npm-production"}},"0.0.108-staging.3":{"name":"@tempo-ai/mcp","version":"0.0.108-staging.3","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.108-staging.3","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"89fe1e9e19512fab5c35f69563ea343847b8ae51","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.108-staging.3.tgz","fileCount":17,"integrity":"sha512-HSFrm0Xn7W660DpyoPPR1477EmgGo98+pMWjIxWa7P1GTmg5HS/Fs/duF4Y7IQM1ezBb+bluzaJmYTJjBU87Rw==","signatures":[{"sig":"MEUCIE2voSQJKimfdRy3rkZGrnYtdR/S4mNcoRdHGFoUOwuDAiEA2bkY9X1a4ereK+mXYy9o9UKEO4pIFPLIvwISVoMv5Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDx4IUjf+BSKyyJU3O9fH0SMhY8nTZegSeqoOriD5qGIAiEAqkhOVnvphrZntP+mXY6mYnUQntp6OabKAHKFItEuwiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6664664},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"65722767d850f58944c8dd4ede942a9a6102fb0d","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.108-staging.3_1789436808562_0.6692443883989778","host":"s3://npm-registry-packages-npm-production"}},"0.0.108":{"name":"@tempo-ai/mcp","version":"0.0.108","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.108","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"7e5b481d99abd6a6653b5ef3c270ad40eaa76257","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.108.tgz","fileCount":17,"integrity":"sha512-UalZEJeuhF26IdCX3OGMYz+B7SuLsIysNYl8IX34eWDzbVPdp9goZ2C+LByWZFwwaAFBe0J+0/qy98YVHFBm4w==","signatures":[{"sig":"MEUCIHzicJAVwmlsEi188aQwAs2epZaqnR0sS4lwSi1OczeBAiEA05sMMTCjvLBXQYCM5zTRJAJwuyh71XCqC1QN8H8Bh9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICVAyC5GoeYER4SF03SYa+9xLLzlNIkfsfZR/wxAdN99AiANiQJ9dCzONjJ8Vtpa5SyreH1LF5vAQWuRkrMcPQC91A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6664634},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"65722767d850f58944c8dd4ede942a9a6102fb0d","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.108_1789440291559_0.7167487020952628","host":"s3://npm-registry-packages-npm-production"}},"0.0.109-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.109-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.109-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"83f9939d3d716e9a1d377471aa698c35a8066f8d","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.109-staging.1.tgz","fileCount":17,"integrity":"sha512-Kb+JZyTqhE6ZXKfh6TCNtXPPUzoWZUvcjtGwLHXT1KBmDBvGEQX/BgDsKRpO/2IofCs7qWz3vqKDVOj6YppYig==","signatures":[{"sig":"MEQCIA1tvsnsExTFHTO26iH/TJmsik8ad4a1xvDvWtmsCcKKAiBGVzYZJFoLjWsGYKa71n3M8BKllCKYqH7wr5RzSZvHQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDw/YJ2nivfJjkx2nihjed03aDFe5dFcgNtKWuwzgVPCAIgfhafPReqMGVSUwKj6Eoc5iBzLhJXMhETPYJA9nxZThQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6665332},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8793190c068935a40c8061838ddb0b2f54789042","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.109-staging.1_1789496792049_0.6789983633110486","host":"s3://npm-registry-packages-npm-production"}},"0.0.109-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.109-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.109-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"db5135b3e7e42c9c49e513006185bc748fba01dd","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.109-staging.2.tgz","fileCount":17,"integrity":"sha512-WEwSD3X1hzl8uy5sAqGMh0u2V1tQNCY7STojez2lIpFGJFrM5+kqVobG+cxdfqHwlGZyjP2G6R8m2a8e/PDA9Q==","signatures":[{"sig":"MEQCIEpQRF5k+TCdvPDGKdwEZiZA/+VzqnhTDi4YFOQONysDAiBjnzLlIg81O7lj50Kq4+wie3gabb7hR/8cx3o6ys/oPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDXTtu7ot0pcnYuFniBf7E3/0tavwoVAzxpf4LD0APuSAiEAgRLl7kqifI81HVItkePPQrlnBhSr/2qnu+Ox0tG15FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6667189},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"869143c8c69748a5fbe63905cfe74855f85f67cd","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.109-staging.2_1789569439991_0.6474429556070747","host":"s3://npm-registry-packages-npm-production"}},"0.0.109":{"name":"@tempo-ai/mcp","version":"0.0.109","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.109","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"0094a104db577aca5f39ac0e129f80c1d392492b","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.109.tgz","fileCount":17,"integrity":"sha512-2Fkmrz+RFQaBm8rf6KRt4BG4HXpTy7LWwQJWvnKD5PXYq0Msa570EkesFzX4uoauAKMJ0R4rN0T7Va6Y/TqiQw==","signatures":[{"sig":"MEQCIEm/SvOc4rh3U5CZiulMoiiLCBcRLTZdY5QXlCGoPYYvAiAUDnFRYSfRVlJ7caeQlWMPu1caMvXcnSNIgq1KGPDV2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCw/EOaqxomigCQ9PRieTz2/YlYpvCocQR3Uwug6S3ZywIgFR3oiiH9LWHoArWMImZ1y43A1WPBPHxfICGWSvo+qKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6667159},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"869143c8c69748a5fbe63905cfe74855f85f67cd","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.109_1789573742014_0.34184780881492727","host":"s3://npm-registry-packages-npm-production"}},"0.0.110-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.110-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.110-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"d3d978097240d5c6331f093d725162176b87840d","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.110-staging.1.tgz","fileCount":21,"integrity":"sha512-iNY7GTGfke1ExPWaZLmDnxsgG3ZEsHKacn1MMD8wDyRylwxov7vNhDMA8tWDpKlq31xf12zMKJnVeielJKZjfA==","signatures":[{"sig":"MEUCIBtLUKYa8ZP5j8mIxU4gLohrfMeGPbKEnkPWqJy4VJGQAiEA9UY9t0MkzhAyZi3+qfbHRCz78k10+qjZ4Gq8r3mJNH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAeKOvPMZyQoYCyIv70/oka1c1Onb3EUXgnu2ILw/BkwAiB5c7hSx4lH2Z9UvKlQeHtAEWuDaIWJW2xXGcFYFXrp/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11915515},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5f50a5068c838810c3699c40eaf3e8452e334eb6","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.110-staging.1_1789778642742_0.2969508979020885","host":"s3://npm-registry-packages-npm-production"}},"0.0.110-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.110-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.110-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"bdf189dbc185179bd85c767b05c8ddf7f9820047","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.110-staging.2.tgz","fileCount":21,"integrity":"sha512-nOMkFsriZssQ+yuNbVRwokkELEm1fOzWi6KLs/7l6avylPJDSRwFe3HSSOvVCGPBQ3uAA+nOQahP33IQU/eAfA==","signatures":[{"sig":"MEQCICOt715D0vcydiyjZ+wh1dXnvblu1M3yiw+LGUQ01FvgAiBdbmpU+nhThm9de8OXALrxbZMMv5tNTqCR3CX/IH5OVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICpTYmUzA6vBJNRtx7T6Ig7Ijbyzm3Lu3QvBdZbVyi23AiAyyxvFiGegDDgUHlqLfiuB5ZAUUxu+SGH8hsadzWdBAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11968726},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f21d3d5ab5fbe8ad6a5f2f50043491ad49d18caf","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.110-staging.2_1790096591472_0.8565382016654488","host":"s3://npm-registry-packages-npm-production"}},"0.0.110":{"name":"@tempo-ai/mcp","version":"0.0.110","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.110","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"2564c42c2f139af6e9f73a04582bf2063d8e484f","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.110.tgz","fileCount":21,"integrity":"sha512-k7VAVXO670bKmO+yY8CFi7EbRSO+cBF8++A30A/he/FDMd1/U1rAU7CK1sj0nb42E5Bp43h8UhzDdoU1BsyyUA==","signatures":[{"sig":"MEYCIQCfih/m2cl4k4ON31LaWL1575hBXsgYO8aDGvvEsILtmwIhAM2iAGlkfIo+gKt65MJQl1BLfeZRN53PUcBeqeM6bO6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAiNfg39eKCHb3p8yjNLCt1FIQURCVZPa+TE6qmo2t7MAiBAC/jW/iHtJaO2FO/6684pla+NTwrfyPCcQEfXBS18OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11968696},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f21d3d5ab5fbe8ad6a5f2f50043491ad49d18caf","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.110_1790099853573_0.6276124406431378","host":"s3://npm-registry-packages-npm-production"}},"0.0.111-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.111-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.111-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"9f0e09ea0265a306169b575fd3bc110a52a366b3","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.111-staging.1.tgz","fileCount":21,"integrity":"sha512-JC0y64PrJ1xrd4bqp/Zpp0rGyjphyzEwJtfCKEdN0tC8IOaKX43tbboEjJ9c/JoSjoPvi2BPtlhudg4bDxphfw==","signatures":[{"sig":"MEQCIADAVCodLHxKHfTX8thHXrGtivOsOwy4OVlgCMPaymnzAiAgpXxw/n0J26LjKf17wtsp4ssUS1Ax/IeBdHTfvJonzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGqAGH4IbSgJNp77KTTYhhiFz+8Yz5d2x/rv90/FlWdfAiEA7v5JIFOcng9bjRw9shR4HMKwl4iAusVMFXCR14/PQbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11974369},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8708f30a60b4a7610f62fa644adfdce0fa26df9","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.111-staging.1_1790107892902_0.7017455611851751","host":"s3://npm-registry-packages-npm-production"}},"0.0.111":{"name":"@tempo-ai/mcp","version":"0.0.111","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.111","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"9ae7f7fdacdbd073914e3275dd40cf604482c53c","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.111.tgz","fileCount":21,"integrity":"sha512-dSpdUQvChPDy7G7Zx4vSQR1RyXdo/Rs9W7COdlCE3e80gVzYp8uEHHweO5Nes4rCTlhIkDpXKVWpgXDJS3fv0g==","signatures":[{"sig":"MEUCIQC9rlNv6nMZJrKWdslfN9uhHLGURkYqv9FseGZvJnQMmwIgXEwMPBtUniTLzYCqYKYkG71vSMCP3CZ4qwinqmaAJ9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDVasUz1OE182zri8zJkdXsc56jSrPNkVyoRPhtZtAyiAiBUS99h4n/PtN8ZGOjKMiJKXt7p2DQgqKRl4VWdR7h54w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11974339},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f8708f30a60b4a7610f62fa644adfdce0fa26df9","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.111_1790111835624_0.5353787050760483","host":"s3://npm-registry-packages-npm-production"}},"0.0.112":{"name":"@tempo-ai/mcp","version":"0.0.112","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.112","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"33be714324638bd72de0228fbc626c935aa172c4","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.112.tgz","fileCount":21,"integrity":"sha512-3GkMhSlJSznT7gtyBqsAvU8YZPtoEqa5CGpbKu6kvsM2yZ5reTlcLnPIbwwZHiomPC2TnUgy1c9DP2ZPAZAWlg==","signatures":[{"sig":"MEUCIQDF7DaLiNmgXWskXU5OEMfaPAnZ4x+EcrWViXudnC90tAIgIg3/rl4p+Y+OMAmTapzPDl3hFOXyZ4qvy7jcQDVHLeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+ELXFZtDuUH44Oew78jSgrLvgMvtnkGLW5e/wTXLiTQIgBSA0qN847Ppbbw+rr+mqHD3FT4Urfp93C5d+Pj3y8xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11974339},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f81ce4a730f3e9889d0ace87cf52a91312757bcb","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.112_1790124346898_0.1127153513375363","host":"s3://npm-registry-packages-npm-production"}},"0.0.113-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.113-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.113-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"856e4acb7bec90c8bfeb1afbf93c2652dd2bab78","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.113-staging.1.tgz","fileCount":21,"integrity":"sha512-9rzbQkCFWQ3Z2hKYlxBRBlCCKY8FvbQUs/MGXEIPz4QGY4qdejXQozZ9vFPXBnR8A/KtgllQn9m8cTf0bI4XgA==","signatures":[{"sig":"MEUCIQCAPM5Zvmko9qyjLitJ8jzFXy7bTTNYl8cHYPlq8R9S5gIge7rLUraYZ6abEepasdJ/H95veYFTHC0z8vtzo1nPmtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA7qgMbw7wd3ulJN3FKS/5/v3caW5jzoP1biIlYE1GUPAiEApclEWe1ov9heKPkOi8DejtCH48PyhcBLF9xFoakjA+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11974369},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"58cf39ae06c5324b97cad0b779e0b556bf063525","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.113-staging.1_1790127353985_0.6058754761006366","host":"s3://npm-registry-packages-npm-production"}},"0.0.113-staging.2":{"name":"@tempo-ai/mcp","version":"0.0.113-staging.2","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.113-staging.2","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"7d76d479f5e466b0e1b923fff17472fb117db52d","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.113-staging.2.tgz","fileCount":21,"integrity":"sha512-em0JfDyl2y1OFwZaEiD+F1DL6pTUEUPck+9cRArrEg9pqE+qxCtL1ypwURZ9MbwHDRVV9WwGHq3lE/8/0VyuAw==","signatures":[{"sig":"MEQCIAL2+Vg6fY/xyERDD3wv9iITO/mQRxMps3bYb/HtlMq8AiAEek01ChNQI+RlgrYnHQxPS7nFZABa9rJSiZQ6/dKuCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqSkaCFmmUtvekYqFoUnxCfK3GkDuHTmddaHpIv55/QQIhAP9UpEZzQeCuRFhfNXY6wtsvbVI+eFjyl13XDI2qudMR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11974369},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"9f8d84ec383e1d34b55b97d630ca2d63c24aeb46","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.113-staging.2_1790188975682_0.19322024252016545","host":"s3://npm-registry-packages-npm-production"}},"0.0.113-staging.3":{"name":"@tempo-ai/mcp","version":"0.0.113-staging.3","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.113-staging.3","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"a282db1ef0dc23023dc4d7ccfb20eca347500c07","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.113-staging.3.tgz","fileCount":21,"integrity":"sha512-hX+kxN14tV9fSvFQwCFBrKVPwBP+Shj71SxGtjIhZXw+stE85iSxCY6+P9l4rImuMItxddiFiAgWr+C2oxO28Q==","signatures":[{"sig":"MEUCIEpEjsMrOTuR6jo2Z+TnCtUqtXWqzYzX6BmdMheH5PmMAiEAz9CNkyO+ttDkU7/DybN5xUHvE9oL/ynqOnR7IWf8L54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAz0IDXfrmzD9Pm/aTrO5dGv5Z6IWBBIcC8t0thw9BtWAiBidTn1fO/hy3jk0VUS5xCgDCEJCYWwSI5LZkSdQ+w7zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11980644},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1468763fc1ef4084cba09d1fd84e4d1c6f72fc64","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.113-staging.3_1790221007316_0.1472657465208984","host":"s3://npm-registry-packages-npm-production"}},"0.0.113-staging.4":{"name":"@tempo-ai/mcp","version":"0.0.113-staging.4","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.113-staging.4","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"788095600e5eba4611f7ce467151646dfd6aeb1b","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.113-staging.4.tgz","fileCount":21,"integrity":"sha512-9Hw/TCuUUR84hGtlJSTU9pFYTf/FEKH45s9GZuqL2wdTjQ5/QAzSC9aDQ1PSZ5CgpfK1/CGeQyNMmqtXIlCIGA==","signatures":[{"sig":"MEYCIQD7fmUjlq12tvjM8VK5PeKsBdwNDRI7GGVBTuGaKVZcHgIhANoPCNsPJqkXcPsyFnJgDs2n4U1Dp1Ul8Z3NhNQ5oqEm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHXShYQEgUbqFATiQ2IhXL9aJMtHbxq1OJGdxY5h/yLHAiAhSnxkUOl3E40eL/F35h95anbjl3XPJ7rgUZrciuCVhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12074452},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"215b97a8836052fc35ca8f20820833b68839ebd0","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.113-staging.4_1790330158523_0.5709456938879336","host":"s3://npm-registry-packages-npm-production"}},"0.0.113":{"name":"@tempo-ai/mcp","version":"0.0.113","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.113","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"5b9f56b7b408328622b9d8ca2b183677bfae6fff","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.113.tgz","fileCount":21,"integrity":"sha512-zfrjp+ypXon0pNzIwL9qF7nSEHMdC6KxDxbclDbG9DSuhreX5sM51x7Yn5UALyaAdApIUh6vgPJXRD1BF3fwgg==","signatures":[{"sig":"MEQCIFNrWXkDAHHPIcRzdhMsH40zIrF8opufoFF2HUfQAFwSAiANpo1lwtRHz5LSLv7LcKAVDD9Y8ryMjtCJ0To6wJ4avg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCU+BM0x9/WDaMeyhXXxS+2lwc4GF6UP0N2V3OmKC2ZYAIhAPoae7k2tzf8ATxm0GZV55RTMYx48zOAGXrjTOfqaSYL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12074581},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a5cb71d64e8c901cbb4978265dce2ff24b9d1b4a","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.113_1790350567204_0.6344569419859396","host":"s3://npm-registry-packages-npm-production"}},"0.0.114-staging.1":{"name":"@tempo-ai/mcp","version":"0.0.114-staging.1","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"_id":"@tempo-ai/mcp@0.0.114-staging.1","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"homepage":"https://github.com/trytempo/tempo#readme","bugs":{"url":"https://github.com/trytempo/tempo/issues"},"bin":{"tempo-mcp":"dist/bin.js"},"dist":{"shasum":"c90bfbb236c342bff2a78a348f4aa1cebfeaddef","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.114-staging.1.tgz","fileCount":21,"integrity":"sha512-jK5SpNldGE8LCjokDSh9zviSGGrCGwdcnwXz58j6COUE9K+cChVUDZzwgDGJxGexqshr6neTKPSp9ovck/p/zw==","signatures":[{"sig":"MEYCIQDJeiYxRZ7InTXzXivnlUzNCjpw7avZXIXP32IkdPSOMgIhAPezZfHqrSm0Q72oTOYidqd3LV7liM3rImcESjC4tfws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCF2UiRvG2fIcF9C8RPbjkH02PifxHagNlpRcYdfOBMdwIgJIyhyarmIaBVPqGkBzew+CspUYJJnhAf8stXnMSPYCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12074622},"type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5dea13368ca248513835faea2fb36c4a1a0457f","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.0.114-staging.1_1790358505403_0.5975919607749611","host":"s3://npm-registry-packages-npm-production"}},"0.0.114":{"_id":"@tempo-ai/mcp@0.0.114","bin":{"tempo-mcp":"dist/bin.js"},"bugs":{"url":"https://github.com/trytempo/tempo/issues"},"dist":{"shasum":"30afdb803c000c7dc5e5df9576e13b5895ef003c","tarball":"https://registry.npmjs.org/@tempo-ai/mcp/-/mcp-0.0.114.tgz","fileCount":21,"integrity":"sha512-ZltA7+3zHEq82cUzVI7vwaB6Tkf7ZrzGLR5yZ8swBivjUQJMxkjrfYuA0kW8zmBcMUYGp0rXcnF9hoSSJREywg==","signatures":[{"sig":"MEUCICw8F3WQvcQt9Ex71TZu2AbUpRHO87QYBvVESxbEQzGtAiEAicvyXLt3kzrv3e35k9VDSI3lz4EP6DAsBzXLJyOjSDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDtMUgjJj5JzmWcTicRX+7+lr+OK5xL4x19g+7j8qpHRwIhAMB3NfhY41LCFjwnFfS6WYpAIt4U/XheoHKZLjliZs+4"}],"unpackedSize":12074592},"name":"@tempo-ai/mcp","type":"module","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c5dea13368ca248513835faea2fb36c4a1a0457f","scripts":{"test":"vitest run","build":"tsup","prepare":"tsup","test:watch":"vitest","prepublishOnly":"pnpm build && pnpm test"},"version":"0.0.114","_npmUser":{"name":"tempo-dev","email":"peter@tempo.new"},"homepage":"https://github.com/trytempo/tempo#readme","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"_npmVersion":"10.9.4","description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","directories":{},"maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.0","convex":"^1.21.0","oxc-parser":"^0.110.0","typescript":"^5.8.2","lightningcss":"^1.29.1","@parcel/watcher":"^2.5.0","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","pngjs":"^7.0.0","vitest":"^3.1.1","simple-git":"^3.27.0","@types/node":"^25.0.8","@types/pngjs":"^6.0.5","@tempo-modules/auth":"workspace:*","@tempo-modules/slack-mcp":"workspace:*","@tempo-modules/agents-mcp":"workspace:*","@tempo-modules/canvas-mcp":"workspace:*","@tempo-modules/doc-editor":"workspace:*","@tempo-modules/issues-mcp":"workspace:*","@tempo-modules/linear-mcp":"workspace:*","@tempo-modules/mcp-runtime":"workspace:*","@tempo-modules/scripts-mcp":"workspace:*","@tempo-modules/mcp-external-core":"workspace:*","@tempo-modules/canvas-comments-mcp":"workspace:*","@tempo-modules/canvas-capture-headless":"workspace:*","@tempo-modules/convex-http-client-auth":"workspace:*","@tempo-modules/workspaces-git-worktree":"workspace:*"},"optionalDependencies":{"playwright":"^1.58.2","@napi-rs/canvas":"0.1.80"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.0.114_1790364554847_0.3555906928902357"}}},"time":{"created":"2026-08-27T00:45:56.167Z","modified":"2026-09-25T19:29:15.230Z","0.0.100-staging.1":"2026-08-27T00:45:56.548Z","0.0.100-staging.2":"2026-08-27T20:20:16.043Z","0.0.100":"2026-08-28T02:42:48.821Z","0.0.101-staging.1":"2026-08-28T07:12:48.417Z","0.0.101":"2026-08-28T12:21:15.355Z","0.0.102-staging.1":"2026-08-28T16:09:43.848Z","0.0.102-staging.2":"2026-08-28T19:31:19.813Z","0.0.102-staging.3":"2026-08-31T06:30:22.876Z","0.0.102":"2026-08-31T07:12:16.928Z","0.0.103-staging.1":"2026-08-31T16:14:27.558Z","0.0.103":"2026-08-31T18:13:11.725Z","0.0.104-staging.1":"2026-08-31T21:12:19.416Z","0.0.104":"2026-09-01T10:57:39.316Z","0.0.105-staging.1":"2026-09-01T14:18:45.618Z","0.0.105-staging.2":"2026-09-01T19:41:32.301Z","0.0.105":"2026-09-02T09:17:46.044Z","0.0.106-staging.1":"2026-09-03T07:38:11.715Z","0.0.106":"2026-09-03T08:32:52.979Z","0.0.107-staging.1":"2026-09-04T16:38:22.809Z","0.0.107":"2026-09-06T17:43:27.064Z","0.0.107-staging.2":"2026-09-08T17:22:44.459Z","0.0.108-staging.1":"2026-09-11T17:24:44.943Z","0.0.108-staging.2":"2026-09-11T21:20:10.393Z","0.0.108-staging.3":"2026-09-15T01:46:48.767Z","0.0.108":"2026-09-15T02:44:51.709Z","0.0.109-staging.1":"2026-09-15T18:26:32.149Z","0.0.109-staging.2":"2026-09-16T14:37:20.113Z","0.0.109":"2026-09-16T15:49:02.170Z","0.0.110-staging.1":"2026-09-19T00:44:03.015Z","0.0.110-staging.2":"2026-09-22T17:03:11.636Z","0.0.110":"2026-09-22T17:57:33.731Z","0.0.111-staging.1":"2026-09-22T20:11:33.157Z","0.0.111":"2026-09-22T21:17:15.805Z","0.0.112":"2026-09-23T00:45:47.056Z","0.0.113-staging.1":"2026-09-23T01:35:54.162Z","0.0.113-staging.2":"2026-09-23T18:42:55.936Z","0.0.113-staging.3":"2026-09-24T03:36:47.525Z","0.0.113-staging.4":"2026-09-25T09:55:58.695Z","0.0.113":"2026-09-25T15:36:07.390Z","0.0.114-staging.1":"2026-09-25T17:48:25.540Z","0.0.114":"2026-09-25T19:29:15.009Z"},"bugs":{"url":"https://github.com/trytempo/tempo/issues"},"homepage":"https://github.com/trytempo/tempo#readme","keywords":["mcp","model-context-protocol","tempo","claude-code","codex","ai-tools"],"repository":{"url":"git+https://github.com/trytempo/tempo.git","type":"git","directory":"tempo-modules/mcp-cli"},"description":"Tempo MCP server for Claude Code, Codex, Cursor, and any other MCP-compatible host. One server exposing Tempo's issues, docs, comments, agents, scripts, Slack, Linear, and canvas toolsets.","maintainers":[{"name":"tempo-dev","email":"peter@tempo.new"},{"name":"samiskin","email":"shiranka.miskin@gmail.com"}],"readme":"# Tempo MCP\n\nTempo ships **two** MCP surfaces. They expose the same underlying tools —\npick by where your AI runs.\n\n## Which one do I install?\n\n| Where your AI runs | Install this | What you get |\n| --- | --- | --- |\n| **A coding agent on your machine** — Claude Code, Codex CLI, Cursor, any stdio MCP host | **`@tempo-ai/mcp` (npm, local)** — see [Local package](#local-package-tempo-aimcp) | The FULL suite: issues, docs, comments, agents, scripts, Slack, Linear — reads **and writes** — plus canvas/design tools (screenshots, share links) when run inside a Tempo repo |\n| **A chat app in the browser or on mobile** — ChatGPT, claude.ai, Claude mobile, or any client that takes a remote MCP URL | **`https://mcp.tempo.new/mcp` (hosted)** — see [Hosted server](#hosted-server-mcptempobuild) | The DB-backed toolsets, reads **and writes**: issues, docs, comments, agents, scripts, Slack, Linear. No canvas/design tools (no filesystem there) |\n\nRules of thumb:\n\n- If the client can run `npx`, use the **local package** — it's the full\n  experience.\n- If all you can give the client is a URL, use the **hosted server**.\n- Never configure both in one client; the hosted tools are a subset of the\n  local ones.\n\n---\n\n## Local package (`@tempo-ai/mcp`)\n\nOne server entry exposes Tempo's full tool surface: issues, cloud docs,\ncanvas comments, custom agents, run scripts, Slack (as the org's Tempo\nbot), Linear, and — when run inside a Tempo repo — the canvas tools,\nincluding headless `canvas_screenshot` and `canvas_share` with real\npreview capture, plus `canvas_verify_vrt` for VRT stability checks.\n\n### Install\n\nOne command, no account needed first. Claude Code:\n\n```bash\nclaude mcp add tempo -- npx -y @tempo-ai/mcp\n```\n\nCodex (`~/.codex/config.toml`):\n\n```toml\n[mcp_servers.tempo]\ncommand = \"npx\"\nargs = [\"-y\", \"@tempo-ai/mcp\"]\n```\n\nCursor / generic JSON config:\n\n```json\n{ \"tempo\": { \"command\": \"npx\", \"args\": [\"-y\", \"@tempo-ai/mcp\"] } }\n```\n\nThen just use a Tempo tool (\"list my Tempo issues\"). The first one that\nneeds your account opens the browser to sign in — or sign up, which walks\nyou through creating your organization — and the tool continues once\nyou're back. No login command, no restart. Later sessions connect\nsilently; if your session ever expires, the next tool call prompts again.\n\nOptional: sign in ahead of time with `npx -y @tempo-ai/mcp login`, or set\n`TEMPO_AUTH_TOKEN` where no browser exists (see the install guide).\n\n### Flags\n\n- `--toolsets issues,docs,canvas` — serve only the named toolsets\n- `--readonly` — register no write tools at all (also `TEMPO_MCP_READONLY=1`)\n\n### Canvas visuals\n\n`canvas_screenshot`, `canvas_verify_vrt`, and `canvas_share`\ncapture with headless Chromium (the same pipeline Tempo's visual-review CI\nuses). Stability runs share one devserver/browser while isolating each render.\nThey require Playwright's Chromium once per machine:\n\n```bash\nnpx playwright install chromium\n```\n\nShare links require the canvas's branch to be committed and pushed.\n\n### Visual review setup\n\n`visual_review_doctor` diagnoses a repo's visual-review setup one layer at\na time, `visual_review_init` writes the `.github/workflows/visual-review.yml`\nthe published `@tempo-ai/visual-review` CLI expects (never overwriting an\nexisting one), and `canvas_set_vrt` writes a storyboard's `vrt` prop through\nthe same editor the in-app Track toggle uses. Outside the Tempo app the\ndoctor's Tempo-registration, GitHub-App, and branch-protection rows read\n`null` (unavailable), never a guess.\n\n---\n\n## Hosted server (`mcp.tempo.new`)\n\nA remote MCP server (streamable HTTP + OAuth 2.1). You paste one URL, the\nclient walks you through a Clerk sign-in consent, and every call runs as\nyour Tempo account — reads and writes, with org membership re-validated\nserver-side on every call. Only connect clients you trust: an authorized\nconnector acts as you. Add `?readonly=1` to the URL for a connection that\ncan never write.\n\nThe URL for every client:\n\n```\nhttps://mcp.tempo.new/mcp\n```\n\n### ChatGPT (web)\n\n1. Enable connector development: Settings → **Apps & Connectors** →\n   **Advanced settings** → enable **Developer mode**.\n2. Settings → Apps & Connectors → **Create** (custom connector) → paste\n   `https://mcp.tempo.new/mcp`, authentication **OAuth**.\n3. Approve the Tempo sign-in consent when prompted.\n4. In a chat, enable the connector under **Plus → More → Developer mode**.\n\nNote: without Developer mode, ChatGPT connectors only run search-style\ndeep-research tools; Developer mode unlocks full tool calling.\n\n### claude.ai (web) and Claude mobile\n\n1. Settings → **Connectors** → **Add custom connector**.\n2. Paste `https://mcp.tempo.new/mcp`, then complete the OAuth consent.\n\n### Claude Code / Cursor (remote instead of local)\n\nPrefer the local package (more tools). But the hosted URL also works:\n\n```bash\nclaude mcp add --transport http tempo-hosted https://mcp.tempo.new/mcp\n```\n\n### Connection options\n\n- `?toolsets=issues,docs` — serve only the named toolsets (valid:\n  issues, docs, comments, agents, scripts, slack, linear)\n- `?readonly=1` — strict opt-down: write tools are never registered on\n  this connection, whatever else is configured\n\n### Scoping model (both surfaces)\n\nIdentity comes from your sign-in; SCOPE is explicit on every call. Each\ntool requires an `orgId` argument (and `projectId` where project-scoped) —\nthe AI discovers both with the built-in `tempo_list_orgs` /\n`tempo_list_projects` tools. Nothing org-related is ever baked into the\nconnection config, and Tempo's backend re-validates org membership on\nevery function call regardless.\n\n### Hosted architecture (maintainers)\n\nThe endpoint lives in the `web-auth` Vercel deployable\n(`tempo-client/web-auth/api/mcp.ts` + rewrites) and instantiates the same\nfactory modules as this package via `@tempo-modules/mcp-hosted`: Clerk\nOAuth token verified per request → 60s ES256 service JWT minted for\nConvex (additive `customJwt` provider in `auth.config.ts`) → stateless\nstreamable HTTP, fresh server instance per POST. Ops runbook:\n`tempo-client/web-auth/CLAUDE.md` → \"Hosted MCP\".\n","readmeFilename":"README.md"}