{"_id":"@tenonhq/dovetail-mcp","_rev":"49-02f191ae07d63ffd02db21a0cc7be740","name":"@tenonhq/dovetail-mcp","dist-tags":{"latest":"0.0.45"},"versions":{"0.0.1":{"name":"@tenonhq/dovetail-mcp","version":"0.0.1","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.1","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/tenonhq/dovetail#readme","bugs":{"url":"https://github.com/tenonhq/dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"363c6f2c60db9fa6a3664337346c49ae08ee42e9","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.1.tgz","fileCount":34,"integrity":"sha512-h8UvSHx/uf72qisCBsORNnsHKijzQbP6MtFLHZY9xdrD+H3KVMG6Ax46bnMDY449F+WEM4smdvLubRMFPtEhqA==","signatures":[{"sig":"MEUCIGd646OHKmYCsTMCJbKnlfLhVHvMJbbxJGVr5nn1Dth5AiEA4eZR0I5d/I/0GxlooRnJwkTsBbTnOMNd2NfeN95Kv7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65073},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"dman89","email":"daniel@danielcudney.com"},"repository":{"url":"git+https://github.com/tenonhq/dovetail.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server exposing read-only ClickUp / Gmail / Calendar / ServiceNow tools backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.0","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.7","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.1_1778533149287_0.7326403946813629","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@tenonhq/dovetail-mcp","version":"0.0.2","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.2","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/tenonhq/dovetail#readme","bugs":{"url":"https://github.com/tenonhq/dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"dcc5ae03e4878a659d9023091b0a5bfab47f398b","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.2.tgz","fileCount":34,"integrity":"sha512-aKyS8zH/qCedsZQVpiVYaVQtbYM2JGgcivLgcwo0rwjHSUIf1GdSb6iNedXffkuOXn6Gv0/fCE3ZTQipDDuYWA==","signatures":[{"sig":"MEYCIQCr+P3/nC8oK5C8qtls8xAQuHsPIyHY2Uq2d6wMzLUWdAIhAJ7rLZRg3w8+7fuELyxjnqljI3tnGAXwrC/6+WvXeB+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67208},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d67b648339ffd699049cf18d25994b7b8a6814bb","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"dman89","email":"daniel@danielcudney.com"},"repository":{"url":"git+https://github.com/tenonhq/dovetail.git","type":"git"},"_npmVersion":"11.5.2","description":"MCP server exposing read-only ClickUp / Gmail / Calendar / ServiceNow tools backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.23.0","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.7","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.2_1778768578892_0.399493955275114","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@tenonhq/dovetail-mcp","version":"0.0.4","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.4","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"428534f7b1a5fec56c560d9b89e22b44ec555820","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.4.tgz","fileCount":36,"integrity":"sha512-luzwe9l9lCnIugngipCKkwiv3tappPCeIKVSc9J15cYqA7evSxUKvPlMpDgfKA/3Po+W7AOx1NVRUUgf0Ma4sQ==","signatures":[{"sig":"MEYCIQDeUr/3Uo+0IB5dERqv2WxrTim3J45lhBVoZGyw96kXrQIhAOzQnRg0IUucnkoUasEfO6fiUSBGeXF7tEOr3yKRCUvx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84569},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"d190c8720570d1c40c23d9d7d1f6035c947e043b","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git"},"_npmVersion":"11.15.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.10","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.4_1779769089056_0.19813745309976816","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@tenonhq/dovetail-mcp","version":"0.0.5","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.5","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"b7189c81a21fb3097353393753fdedd1d6f05806","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.5.tgz","fileCount":36,"integrity":"sha512-V9R9680lKh4A8TuYAUubGEIppZ25pXNxc1Q6Ed4bc8f8Kkgd+ozF0d4GjYEOmnXBDJm46ah2duklNL51f2I5vg==","signatures":[{"sig":"MEYCIQDvssZjv7pHXYyqUvOh+hLSKjKAwZ6/E7Ul8gl0GQRiAwIhAIyIKJasTi2oN7W9qgghEqr8FUYlkKbjCXKxk3H+gWqp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84602},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"ee8ad2dcf039039de674a7dd0d83c08e856c5ad7","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.15.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.10","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.5_1779777910646_0.13832088192957892","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@tenonhq/dovetail-mcp","version":"0.0.6","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.6","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"0abea42e98921371c6a83701e2bbe7e5b1e98518","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.6.tgz","fileCount":36,"integrity":"sha512-vYLBw5dGi0lFsEAq9D3Ip7KAvJMWUXEmtgPOmeYmq+3WK5ODu1BIwHy1NhsT2+/R3UaZ5+4UZM1sao+XHzciIw==","signatures":[{"sig":"MEUCIEfrTxIzTwEJwW1JA2c7V8a8IXrq6S7A8iFrvaDmdduBAiEApfi30MtzbQZpJSX+rSu3v9MNPFIiM/xfn+h6932/WGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84602},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"ee8ad2dcf039039de674a7dd0d83c08e856c5ad7","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.15.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.10","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.6_1779778496234_0.45985541474007574","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@tenonhq/dovetail-mcp","version":"0.0.7","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.7","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"87bb3915e1ec501da54ad06d354fd57a4e4e9812","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.7.tgz","fileCount":38,"integrity":"sha512-C2/WFjCkpazU0TvqmIfoU1wsuxk+abfLNh8vJlq3IRIXXcluIgmQqk0gVSCUW/iwZmtH8jXAlLq4gkT1aDtPMA==","signatures":[{"sig":"MEUCIQDrexgC1Weqqz6m/pHd45Uv9WfCyIyF8AD+ZswSjNVrWgIgImZGjK6qrGTlDrD44RUT+CsNoYn1acXFVL6uqJ5XCnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86765},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"53e6c2961c450156b64f19cdbaa16928b16fd4f1","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.10","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.7_1780416147081_0.3451302944546768","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@tenonhq/dovetail-mcp","version":"0.0.8","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.8","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"38eb40422b4dffd6491b59db5d70b476a52a24e2","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.8.tgz","fileCount":38,"integrity":"sha512-op/P0gXUAQzQOx5GDdhdyd7SQkYs1z6TKR62S4ECcmv5A/W2DQSjHTZl1Ax4aY6Eg/eyXK0tUUMp5/pmd47j4Q==","signatures":[{"sig":"MEQCIEUpTnw3U4zQMopQ9q+gu9H5uXhu8FmWemGd/1B7gAY3AiArnsBptmd55JWa4QcECXFLY2t8DoDBpjwrXA1wuga86w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86738},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"44e5c84b85007cf6e9223b279ff79afd5319c5ab","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"^0.0.7","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"^0.0.10","@tenonhq/dovetail-servicenow":"^0.0.2","@tenonhq/dovetail-google-auth":"^0.0.9","@tenonhq/dovetail-google-calendar":"^0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.8_1780563412560_0.3672783372956978","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@tenonhq/dovetail-mcp","version":"0.0.9","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.9","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"ab3818f7aa1e77ed08513cdd4a733c720bc0719f","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.9.tgz","fileCount":38,"integrity":"sha512-X5lQeaM0VQw/jLtNrwAV1D2x3hi454hag2UdvelTxJOxaPnEOGdyWPMgLQ59iNO4ROORUrIKmCZx60JotCKpiA==","signatures":[{"sig":"MEUCIAYbxiaNFG5WCaUovWjVDZM177WDJykEQbXHs4rIoDltAiEAuapX4frBWlEn2aYKdsi2xu71zuqe6QSOO4hpivKgClA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86742},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"71bdf9bba8bd5e3849a212a18d9ebc9241232b32","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-servicenow":"~0.0.15","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.9_1780641747646_0.13846068429261504","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@tenonhq/dovetail-mcp","version":"0.0.10","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.10","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"7fa7f1c2040d31e230562936693bd4ff550d1dc9","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.10.tgz","fileCount":38,"integrity":"sha512-ExIlV0D9qP6w3ExGIA0Pjo3EtgYl2lA3h9ZwXVidKMb3ucvmMdMdzXeOdbxAAkXMRNE5AIxEJrdLYDaX6OAkAA==","signatures":[{"sig":"MEUCIQCvZkkyKksAuKd7hp0HG73zKtwzvhjM4uLgvS3wjsyyWAIgF3URFGt/7VI9rxvg1oQkAkw+3RiOui0KU0LVvRTg200=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89016},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"833aa2e8846f6a015c88002b16e76db6493c2430","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-servicenow":"~0.0.15","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.10_1780700197334_0.13286069672850886","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@tenonhq/dovetail-mcp","version":"0.0.11","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.11","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"ae7502c458b54c0cf505e858759810f4e6584abe","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.11.tgz","fileCount":38,"integrity":"sha512-/7F3cQ3+2qkjCeCLiNhgC/AIASyI0bZxCZFn2Q0+7RgB8/mzbU5pr0BGBTn6yA/orMOlmP8ga1+O2hCvW/GUSg==","signatures":[{"sig":"MEUCIQDRBjZsFJe6q5/GLtqsp1F/RY/trG0I8r9yW+w0IHcE5AIgBhhhoe0pDRV19WI161YhiIADaPzQvuE3rYRZFNRIw08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89016},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"fd0a1e07f570dfbb06854771563cd688a368efda","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-servicenow":"~0.0.16","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.11_1780705089375_0.2556441005615273","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@tenonhq/dovetail-mcp","version":"0.0.12","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.12","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"2aefcb4c834e61ba0015fc5cc5c9a88594061a0f","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.12.tgz","fileCount":32,"integrity":"sha512-+FAG1quAkYGcMXJenn++DjvcKDAzHmAopiecAHQV/hhmAHfKnGdMLrWCz+BheTGaPrgysjUYHF3bRl6DVOt3nw==","signatures":[{"sig":"MEUCIQD3mppm0/9kh9sPhS30XambT0NZU42NolP7RaRnyxQ5awIgUp/rgfK98zniJkCp5Ld4fUpvP8bxgXyz5fQ9Ry42taY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73501},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"8cdb950828752d028b05790bdf855e931b7d6bf8","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.16.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.17","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.12_1780712233034_0.8571533906610966","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@tenonhq/dovetail-mcp","version":"0.0.13","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.13","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"e2cbee84265b8e8d8aa22ce987b5143ad4ab66bf","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.13.tgz","fileCount":32,"integrity":"sha512-vg+3QSq5bGixsMzt2OV2tnZEhJ92Or+Oeo7IQQ4J7NnQd1U19u5IMxbnH+gkBXKozx9b1wJFMaWUWUa6gYoGXg==","signatures":[{"sig":"MEYCIQDgVjncLrSAWbmpkFh4jez6uybxbwBNjgSgLKtW9qNhVwIhAKo9Em7A0esfar5gxVSAk7bxqE6R3oLtzhtn8aevu7RE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73501},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"cc05fcfd13ee1a8b3d13a2969a7de33d39345d52","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.18","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.13_1781380949001_0.28786810238324967","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@tenonhq/dovetail-mcp","version":"0.0.14","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.14","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"d3b0f4092245dba22de57417d960451fd954bf64","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.14.tgz","fileCount":32,"integrity":"sha512-SnCDO+r2TslQk2s++xJT2235cntP45fhkqeUNmI9jSDZRPNb8Vk6dODR/xyX6aq9o+tI3tVeDsGmM0/R8Dv87g==","signatures":[{"sig":"MEYCIQCqdlWfEtVBH+XLnnffPQEIXx8RHgEx0ZxpZM/p34uYPAIhAOxShhe/iThyJSKANEV7BDasZz/0ArDkWzAQ1OR8hBTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73501},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"ee455a7c95161ac21f6013be5d98ae04901b2df1","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.19","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.14_1781387244235_0.9366627934911302","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@tenonhq/dovetail-mcp","version":"0.0.15","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.15","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"d6ac1c0e5996703265d9b7adc782abc571c2eb29","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.15.tgz","fileCount":32,"integrity":"sha512-oNZ5GkB04Ge7KnNDAattQ5LMgzNVJtsn8QOnOXIGTDffBH9vcBOHD3vk4qWxSmm/sWLkgRsSU1cl/XCxAXaMMw==","signatures":[{"sig":"MEQCICFABkBRKoQ1TV1rHWW6punMhow/HJNmYTAGDFwdiU4bAiA4w1KeWWnb91HXOaXn7qXbLE27xGIsec8yyb46lcPN+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73501},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"41295667a526f32eb7a5763ec1b416c19ef49bee","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.20","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.15_1781395700026_0.35927164678144075","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@tenonhq/dovetail-mcp","version":"0.0.16","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.16","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"42d0400c85308e9630afc19f034452b33658f077","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.16.tgz","fileCount":32,"integrity":"sha512-QjLSZTQcsJpVnh9HgwM7KQIjPCzMP2xQo4P7FHGGrY41KsKsJbySAA9luUFatNlb3Qcwi5vfwu8liQSD/M9uFw==","signatures":[{"sig":"MEUCIAZHmvD21DWZmX2crRZvAnjMfNZUVWLrdnlMjHsfnHq5AiEAi2NiWobGrAv+3NBvajfKbZdlD4xR9Aq3QRcwqjeU74A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76703},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"51e4e4592d491cd337f5bc1aa93d04f582f555a1","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.21","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.16_1781546369598_0.5321956666040932","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@tenonhq/dovetail-mcp","version":"0.0.17","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.17","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"d541f1356c029ea532b2cb1b63ca94fbadfdfaf2","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.17.tgz","fileCount":32,"integrity":"sha512-piMF7ojYZzxfwxR6M3leoNpsEF8QXINANwcjHjaU6f1XfuFDCgGB0MEYtzadc72AkAQlCw0SKrHvho2MWTGriQ==","signatures":[{"sig":"MEYCIQD/TrqR5w+dcfW6MwhonqFFXRFqF7G7cSXkskTJSw9enQIhAIFUD+H2UszfGcLL4GqShOmDLIvzMzNtNk+llrDw1rtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76703},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"2a9dd47facde2011d3b19faf27ad80f73ad15469","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.12","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.21","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.17_1781572389210_0.2105608347160437","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@tenonhq/dovetail-mcp","version":"0.0.18","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.18","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"5cbe5b1e375ca2fdd93a8fd0311035b28eb2d8ac","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.18.tgz","fileCount":32,"integrity":"sha512-lqOhaK77qBIWeLiEGFLybSbDV2C98I9MlX0vYCQf3lGTiEYM70ihbBI//W3SlxK4CMHeyXZYggVwRvpfy+d8yw==","signatures":[{"sig":"MEUCIQC+452zg+OI0KGxUUupa3STLOR9bBtLIbihdHyIBTIirwIgJcczy9O4r4Lkew5lWLUBBt/6OM7NFRrY5Rx1G7foOQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76703},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"073dad48a5d534f489a0906db083e97462ec76fe","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.17.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.22","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.18_1781859584103_0.2920940358486701","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@tenonhq/dovetail-mcp","version":"0.0.19","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.19","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"403e9deb9ea9abc5ce391da47b4e1ff102c77206","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.19.tgz","fileCount":32,"integrity":"sha512-MUXBR3+9szSBPYdVHiiEUPsm/8vOPmpz+KN4Tr7ZNOwrWZIU8ZM3/8HChRSnOEN1jnxbnVpWq+B2M6G96Fy3dg==","signatures":[{"sig":"MEYCIQDqJ7K+gJ2+Dix0uLzxyumL5ViULuQpG/1XCT1MQ3/jlAIhAKlHwuF5ZViGCZkaHAD2Pvatcq1xQGk+6csDqj3i0Jdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76703},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"c961103c74e16cc290ceb6a01738e2feda884e5e","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.23","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.19_1783117025622_0.8773231320949288","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@tenonhq/dovetail-mcp","version":"0.0.20","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.20","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"2b3515401cefb711247a70a7b7fdb979bc6fe4ec","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.20.tgz","fileCount":32,"integrity":"sha512-FFgleRS+WeVdOBbExf0j/m+5AL3gR4b91kxDu1+VchLeNRHiy2sd80wEJggCXyUqEkPK+u5bzz+gnrmVfsv51w==","signatures":[{"sig":"MEQCIHea7L+OLuigq6zHQhQn0/MX5ZbvNq/gRFYtWv0F7tLKAiBXjfU7tHzhkE7tsNNxJcB50d51VuSb8OzyDnl3kTZYhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76703},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"bc5dd5ff79aaa7d9f34192aaaac43b4fefcdb76f","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.24","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.20_1783506186239_0.3581978331960167","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@tenonhq/dovetail-mcp","version":"0.0.21","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.21","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"82e5083c1c102edbed1722d2fb4d5f2330f063f6","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.21.tgz","fileCount":32,"integrity":"sha512-wYtpDVp2ANcveNbH5h7b1wOJsUzFO6MeSnLqtFOLwdT3Rcm6qN38E8Y+bIpRrdAnj8Ei2ly7e38sBN/MC1e5jA==","signatures":[{"sig":"MEUCIQDgjLrzri1Qc+Zqz/KNZfU3RS7ToeZRaM3M2UdgDC+7KgIgDKEJY0oXfmmxP3gipeuWdhsDSUqGSyJayi4ger8ppIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76703},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"d25e967114440f17ebac4f182b082f7c62bca78c","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.12","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.25","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.21_1783506851532_0.16032862411375093","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@tenonhq/dovetail-mcp","version":"0.0.22","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.22","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"100d57c4c00dc190a5608ee92e32a04a74f4a31b","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.22.tgz","fileCount":32,"integrity":"sha512-4SJEANEGR/MtX4Wo82IZoY8DCk0phj1Yq+OsrY/NUrTpWbxZKa3qKjBqe2ndWMdvh8697VVSXfPkpQQt3qKpSQ==","signatures":[{"sig":"MEQCIHhiwROdyYRd36WFCU17f0BtFaM81QQL+P0Me4wCeQgQAiAfekqUo9c+sriP4zot9ngdgS4Vgjut8nvbCV385SI2SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"84fc7a200e0840aaa4b2c93d6764dce959bb6536","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.22","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.22_1783534755627_0.9679742192019607","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@tenonhq/dovetail-mcp","version":"0.0.23","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.23","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"0a810444785867964b4314be0082df33168839e4","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.23.tgz","fileCount":32,"integrity":"sha512-kMJ2Z92c8QV/wh7D/WGeJ0Z7sWY2ZazPAPR/iPKKTEux5FYZc9di0fO1qDBQHgsQ6rs2psve84hmQOfpJBohLw==","signatures":[{"sig":"MEUCIQDVUjp8HnA9JdMlHIFnXyqTUKBRs71X91JYXqfOtQEtmAIgL/RWCPbGZdqEyUANO6PUkRNr1+3++tr+HCO6KOUkhx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"9b3b58b8fb9aa53b32473c8c7711446f5a52a576","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.26","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.23_1783700877396_0.5851115464718424","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@tenonhq/dovetail-mcp","version":"0.0.24","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.24","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"bbd6cef18398b8e9138cec6b8a4fed865efcbbfe","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.24.tgz","fileCount":32,"integrity":"sha512-Xu/GHYd5tLUgThqsTZfy5nykTeHh/Y/Ymb09s79B3yMVhCSoz3Ky7ZpXypxDxJheYF+yXjITHMf1E6Pkqj6J7w==","signatures":[{"sig":"MEYCIQCN3X/rUmENIb8n1qUGXuIzHViMiU1i6iZlY6vwW0Tg5gIhAMYsjwdNe7S4gLb85CwR/KEDPt/GrHLctUymgRApTj9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"43d6c5124bec7e79537d8ad6364749f36c601d9c","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.27","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.24_1784060141427_0.7459165061453361","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@tenonhq/dovetail-mcp","version":"0.0.25","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.25","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"59fb57c1fa3b807ca6d7e7dbf957f57cdbc0df8a","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.25.tgz","fileCount":32,"integrity":"sha512-GIHPV5tJWsfW69NdxGTEcdmY1X1TlbyeT4ftdCysJ0Apz+n77d99ctrd9UDf8qZRjiL0Kuo0pBiFjGz/nrufNg==","signatures":[{"sig":"MEUCIQC9/+Pb+A2h9qqj+kda9SKbRDgNSuzfkii0cen88O2XpgIgfmkSd7UTyeQZ0FRdlqRKuKf+HsBRIEwNUQAeY7L+BX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"a5aeaa3c3f56c0bb24de80f12808689c5987e457","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.28","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.25_1784060701974_0.4236716935816114","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@tenonhq/dovetail-mcp","version":"0.0.26","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.26","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"9dd2d779103a0d1bd6163f0611dde78f33cc87f8","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.26.tgz","fileCount":32,"integrity":"sha512-nQQp5ILMNZfOwM4R1JjHbrR2v9jL8lbrTGi49p4NZqNm4o1D/ynB5jtIdqnDprf6pgL5AESFKYDLH3OAlAQWTg==","signatures":[{"sig":"MEUCIDAyHf2RhnL1fSJqNQUJjkaGFYP7lNG7b8nhVxJSfW3VAiEAqjJEpMfrG1ERRD+Vfk5vDRNvai1hNWYbWJjmwg02OTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"6d7309949cc82ece927f9a4f61614ef4a23cc5ee","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.29","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.26_1784078168989_0.35800459966757625","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@tenonhq/dovetail-mcp","version":"0.0.27","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.27","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"eb8b2997e1136fa7efc81ba121cc22b6f485be77","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.27.tgz","fileCount":32,"integrity":"sha512-LbbZ4rPMvYNE+rt++egvsG28qgEal68ex3+0TPYR0ZsZ7Nk/3yoQ3MVn2xZTkyp9AmDrGbRLWtEmrZP9PEIAlQ==","signatures":[{"sig":"MEQCICBHiqhx0AWTm6CD13iCLfaj7zfLcX/FWCsOwmooD8eiAiB9Z0oA+47OykgLBrhj7WOqAjXU4rxR6AXYces2ki9/yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"2977ae7b00bf62482f12d7a6ccf7b87babdbae21","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.30","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.27_1784083129632_0.25004887448372326","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@tenonhq/dovetail-mcp","version":"0.0.28","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.28","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"f2ab416b7e7a5bc6ab89c3ed9334a25115822356","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.28.tgz","fileCount":32,"integrity":"sha512-qUbURgdqkiQWHkInmWuOhcA5ZZBTnOKpGSr+R6fFRucLAS/Wenvr4qZnI+V3m2+lOhjuodX6XPXM21MM2ZbDbA==","signatures":[{"sig":"MEUCIC2Gxh6G2CJ3dK6SZUa/iVMLTzLts/JB5DaqLOQuuMypAiEAl9dcVhSwqwtPepISDePa77SX6N/ZR5Q4zLL+l3f8ywA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"b5ed021f27e7787fcec2898fa310cb1854ae4711","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.31","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.28_1784196231292_0.3553001101919633","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@tenonhq/dovetail-mcp","version":"0.0.29","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.29","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"6bdaa94f767545b08c61c95829fb069cafbb5061","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.29.tgz","fileCount":32,"integrity":"sha512-LFFDpGorixLKand+FekKKR0FY1z2MrURfZL8aK2IqB8tVBFKya0KLyD7HF3w6/b1oUj4hJ4lNAnZWC4yvUxyMA==","signatures":[{"sig":"MEUCIQDQN574VeUXzFoDv/Bv5G57vZuyUAMUvcxSDGV7jYeenAIgRlLgKUpYynfuByobmMWDV01jqcHLdZ2W29PRwU1iW4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"3801815f1a20e0ecb5d9d737bd0e373b3b42c06e","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.32","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.29_1784684248284_0.6678506875697368","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@tenonhq/dovetail-mcp","version":"0.0.30","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.30","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"1e10ba91a50bbd8b436c19dab9c97c5e2750aa6b","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.30.tgz","fileCount":32,"integrity":"sha512-q6J1+HpJgmpfZ/iAJSfNO3QesHROmsHLKiduiEypd0HGYnRp2GcAflFR+FNkM9EO77FcwNqpJ1kpeahZPY/z7g==","signatures":[{"sig":"MEYCIQCgxTQ0UD7pA7S+NUXvHyLa6ZqdkffJM0QJ1hizssa50QIhAPEsLW8IR6FL3OFTtL9YepROuk264ohFZzb3+UNSWeZK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"0f9f2474767068386ada16a839ed7072688354be","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.33","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.30_1784753701416_0.7113578423751985","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@tenonhq/dovetail-mcp","version":"0.0.31","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.31","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"487106a86b89af6ddb129a1bab3734885c2184de","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.31.tgz","fileCount":32,"integrity":"sha512-J9Y5NB5nSU6vb18qdsEvCMX7EVq+VtcPiZYAu8LlweeZjvpCBt3ROaSeaLLbBdUabXg9nIYS6v+K90HAQ9NAKw==","signatures":[{"sig":"MEYCIQD1A+WMEYKgZQThZ745pYPCQiV55i/rCHud8inU5VG47gIhAML5nsIg73W5t3LuIZBhwwrSH3NfzXEC4fKbitA016st","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"864b065152544e200e09e3d5a726eed13d810d43","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.34","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.31_1784819004947_0.014735063719094166","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@tenonhq/dovetail-mcp","version":"0.0.32","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.32","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"daxog","email":"dawxiog@gmail.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"e3fa466b5f0b4c8bf7ce9647728a91425485e0d2","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.32.tgz","fileCount":32,"integrity":"sha512-kcsZiRQpGW4Yz9cFrWFArwPxibtvEa/KOkMmZsGm3uIbKJ8NbReQLtZw+nCttn2Nh84rfcn2i/DMcyWioRILGA==","signatures":[{"sig":"MEYCIQDf3NlFS6RRRHThUqucrF9TV5GKAFBNFbg2VeG8cr/NYwIhAJGnGGvC4hFbs+s6g1NSsFeDEuj+TWjrWFvPV+SE5lY1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"44c5d85d6b3232119e47397da43344b4185f94ff","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.18.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.35","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.32_1785276427634_0.3336679382153702","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@tenonhq/dovetail-mcp","version":"0.0.33","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.33","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"beec4d6ebf229d5186ec62926d00fae154030245","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.33.tgz","fileCount":32,"integrity":"sha512-y+88qTQEgjgVyt7XJpIZ/MmSy8n4dmYvoLkI9oSYgANWPYYVjp1Xs7JwomjsaHOkxr7tSjyIVUkmyn96SVTi4g==","signatures":[{"sig":"MEUCIQDzxlzVxwCKTrIzjsmYpsh2E5P3Cman5jhX+B1BxkhbwAIgdUO1qoWc7CCTAphGEvTj4D4HhRFL2NJFsScrRYasKIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"81ab50a4e0fc105445ffc6d6983bc93a1483859d","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.36","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.33_1788211998840_0.7640794637563073","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@tenonhq/dovetail-mcp","version":"0.0.34","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.34","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"ae13dc67ae503072298ad824fcdb022d2c8f7b20","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.34.tgz","fileCount":32,"integrity":"sha512-ric/4ueMPf8K9W49E5HYmblceIbHP2eYwyWWRTjz5UTFjEcsyLg9TNGZ2iMUZ14egUEX1Zu0Lt4jX91MwZY2LQ==","signatures":[{"sig":"MEUCIBTvw4dQiLlsiBnjxpqwTiyaVW82A3NVvuHUDGh03/0QAiEAv7WzCO7XtyH4ONg4NzBPWyZXdFXXn8EDF9xFw5J9660=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"420fbbb20842c3369ed85e9b3325fd1ead989540","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.37","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.34_1789512236677_0.2088570368658249","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@tenonhq/dovetail-mcp","version":"0.0.35","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.35","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"caba80b6064e753bb6e8e91944b1d1cd8e6e7c68","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.35.tgz","fileCount":32,"integrity":"sha512-aElctpj8NRAbRUIUW/R61LH3fcwbvfyUCBsFWISPGLckpahP9LFh2jB66b3ja1DURUcjCJrWLd0Lh+alQd4VCg==","signatures":[{"sig":"MEUCIHVOZVc8iU7O1poV8+HSNev6/Ru+htWyZSACIsd4uoY5AiEAuoZmagBvXoN3iJw4AP8LtMa5ig/u0vTmKX3AQnncO+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"925c0ca40cc6407fa78f28b25b82f8dc0fbd460f","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.19.1","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.38","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.35_1789515195580_0.20913660172643356","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@tenonhq/dovetail-mcp","version":"0.0.36","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.36","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"a161c2928de223f20c5835d2b4fd41a9e93d8f61","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.36.tgz","fileCount":32,"integrity":"sha512-uBsh1orGBPLkby5VcIDBJtykoU2C2EBtKTncqWpdheJU0YcZm3rc3V4PoOVBA23s/l5c40IyqEvh0qk8DpCXDA==","signatures":[{"sig":"MEQCID16zLPKb5MmgRi142V64gHPn3fuMBKSbH5Bosj7bY6pAiA9cbSW4IrsDLs8PHEzcU6wBjOp1LCKNHibgNpzAt79gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7Q40V6jE9YS7bawQqQaOJHMT5Ni3XHTN5RQ1vPtNKSAIhAISBIHvt2SHhIeBVdwm9PLFOI+RwjJVoB9wY6yGtOZ7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"879558b83d9df06771841d9d217bfed74d4ee4c4","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.39","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.36_1790788485148_0.853161619482453","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@tenonhq/dovetail-mcp","version":"0.0.37","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.37","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"e1eb6b74895be1bdc11f315f318f5938649b6fa4","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.37.tgz","fileCount":32,"integrity":"sha512-DvGRrdaOdfCzNEP+vDNhRFvnq3VVccCn86A7itBU6yabIszf3mvK/r83+tsWLHpkn/VaQe+8S4FK5Td6aaRSWw==","signatures":[{"sig":"MEQCIAJe+LWQq2ulpKHyIOoOUPgS5EEdwgHrGr0NTSko+UgPAiBvPiaLQhID3g7sAVFwiwkHwUe/sLptc8FEaFC4USjx8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoP/xBsQq9CHi0yqGVvf5i0xB/llDzvrpKKS2C7m4wjAIhAOY8TnG+DLFc2XAbmO/L9biKNAsNKT1R9IDI2p4z4i81","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"e36a85dc73cbec978794c19cb71f5b9a3811ca4f","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.40","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.37_1790791714277_0.42917785119206275","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@tenonhq/dovetail-mcp","version":"0.0.38","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.38","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"18eb5e41700dfe5c1bc55ea23d647f2a1785d6ef","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.38.tgz","fileCount":32,"integrity":"sha512-pdp5t8RfmoVk0/cJpJntjQ6rDbkMc60zCjP1VXZefhGBQj0txs4uOsULO5a7r3I52K2UaR/mp0YCEW+FsbADxw==","signatures":[{"sig":"MEUCIEtfvJKg37nAJS3Y2UQlkeZ+7tWZeM96IvLIUgtukVtbAiEAhu0UZL7B+AADr6/28xVRSl25aPyKWToyGY2Vv8RxCvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVmg/1fcgV7Ca+ER64bUo2LsqJ2cNR/ZPhYFcgTVACQwIhAKEsOm0mp++fqBcEmvYocTPb3gTok30Pw221JvZzJJ8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"9b9ab2c74484de1a8192957732b9a86df8e19054","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.20.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.41","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.38_1790792029705_0.19522570834235453","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@tenonhq/dovetail-mcp","version":"0.0.39","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.39","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"969a9d43aff005ff466ae275a536bf0b4f162a2e","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.39.tgz","fileCount":32,"integrity":"sha512-a66sFSW29hrAz8B2a+lsCju4R2dWfrPWE+PAUKdHpLHVyX1MVQ2bV8LYEH9vEGjM2zM4tRtsPnULjH9IMO6GGQ==","signatures":[{"sig":"MEUCIDdkkHjkwXR9eCk1n3g5ewYVW4zDTduk1iEDY+fsX1SNAiEAh0Cd5zRS3/6p0nep8yvKOR6DfWXJQ1unGJI4+c3l0o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDhXJGvuA07Rplvqzj/n6kjcuboe2K3hn0WAPXLgDAAOAiEAl3W4g+mKKVl3e6z6AZp6LiF/PEmoNfsURJCt+cN7qV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"9006005a00c4ba9b4017fa5e5eb864f015985725","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.42","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.39_1790796588186_0.7926212700664266","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@tenonhq/dovetail-mcp","version":"0.0.40","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.40","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"6cf1e86f114f9dc410c4e80a71065e3af27dc8af","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.40.tgz","fileCount":32,"integrity":"sha512-4iDRl+OZTq0ocj1F51vpeFtkv//yLwS+UAF+OgLD4CFws42bw4BIh+wD//mRsUH0UtymJ2ZkksihfN3MxRBCdQ==","signatures":[{"sig":"MEUCIFbOc8atmYL0dbaIBJfYDa3/S4fi/sSkd2ZnkQJIQr15AiEAurEGJH0dGUYa9sQjt1lYq8M2YEUi6fWlsSllsjysLIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB1/bauNW7Pmot/K9hV2GC5ujmBx0QX8kA7q4+j/JvnWAiEAhXYEsOCzM0h/IYggB2abP1PBI/6faC1MyimyhOEHTqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"f74ad656a75e8fecc5ba1d1ee8df75a9aefee91a","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.43","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.40_1790797718093_0.13335883224449474","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@tenonhq/dovetail-mcp","version":"0.0.41","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.41","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"576b62f862b32aa0520a5ab4d0927c7d1ef8dacd","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.41.tgz","fileCount":32,"integrity":"sha512-krEP7YGhfDnh7eK37J4WEgPq+SeA3CkL4Pjvn+ErfsNFMW/0DgV17FdzAqBDC9u4nCPNm7fN8ZvX7SvL7AOYPw==","signatures":[{"sig":"MEYCIQC8PC9mba1fHUYK4wJhAEVgSvBCX4GZJbpSf54/Eptj7QIhAM0G3ZxwIZeo4Ah+711V50zqP/LUdvwZZunbA5YIDUQ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHbNguumRaZIRGiVg9Mdwb40lJMXI8PO4wlwAhAlX1a9AiB61auxse3QbTpbZADAC6P2jZ5reNl/RvoiJjaa9+Qjjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"bbbafb8580e6ef3a37bf0db41c0257b46eb2c7fd","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.44","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.41_1790798241131_0.5977676563978886","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@tenonhq/dovetail-mcp","version":"0.0.42","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.42","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"382473ea1acfbc5ad51e1aa82c6466c4e2fbb044","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.42.tgz","fileCount":32,"integrity":"sha512-rUSoxGBOk/2D/7YMU2VHOht/me52m9siB1ZfbvLaZvJC4EsGj4GozhTJchpIvGg16GVPbOldo/VPasO14UGnWw==","signatures":[{"sig":"MEUCIBdJLKVEXTnmZMA3VPBN1uyrPsX+Gy5XRRdH4jWSHtX/AiEAw0KfGYaZwUEgxWy7ICO2DSY/3aKwDT2DZd0Oe0NVU0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCbVo5b7aACexRGMpFxu8aol3ooiJWEpIOphFQhoNWgfAIhAIJMoqG/vCPxTpEuYKaxbMbWmeZUVoWGkZgG4qgfZdwJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"5ed116898825fdbe390d5f9e806ae797d34150ae","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.45","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.42_1790803096569_0.756199128097996","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@tenonhq/dovetail-mcp","version":"0.0.43","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.43","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"649f224a3a6d0746e5edafac4231ee8eae679edd","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.43.tgz","fileCount":32,"integrity":"sha512-DbtdOJRRobg/8NJtWo3RJRRPYCoavcj4qPLU8zzUft/mWETrDANn/55fxtDKwlmrE1qImSsnMQAgrY6gHCpg5Q==","signatures":[{"sig":"MEUCIQDz+nodEWolbu9+K3prAgYTOyygowMP8pX3TfvD7LFWTwIgQ/ZAxti+0jZ8CPmYtzuZqlaYtaVARjjlVr8fsORkVv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEWKrarrlryu6aBoqoQ8G+6we29E92JcgiiCVYo+OQlpAiEAwrRTAGjA1RadUjk8fADbWiTHk/2dFxONRuc/yjx+aAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"9f5dabae6bba328421ef0c5cf50ed4893869a4bb","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.29.0","@tenonhq/dovetail-clickup":"~0.0.13","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.46","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.43_1790834891206_0.2026746912958992","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@tenonhq/dovetail-mcp","version":"0.0.44","author":{"name":"Tenon"},"license":"GPL-3.0","_id":"@tenonhq/dovetail-mcp@0.0.44","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"homepage":"https://github.com/TenonHQ/Dovetail#readme","bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"dist":{"shasum":"554268522977ef2ad40fcadc2e63c94720d647a6","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.44.tgz","fileCount":32,"integrity":"sha512-HjHuI3noWVcVw9giqT/1HEuLv4LtTsauVahe89l+LOR6730na2/VmYt43H4vQLjKfU8ucS+10KElRWuDpRAn9Q==","signatures":[{"sig":"MEUCIBi6XhjB5jlGEFlY+bhyWbofeBYdZfNg0G/bmLvliBOuAiEAuehoo3St6C/6LmLE5OQeTUas+6ktagAoNybduOD6I0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJVfVz1ihu8qVxIyjG22KxfCtYWqwagE8qWPzUPxv15QIhAPNYFJbm0jx9wNu+L1nTwBV5RDPWwQLB1T06WA+bVjlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78158},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"fb43357046e2207913dfb265730008d64b89b366","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.11","@modelcontextprotocol/sdk":"^1.30.0","@tenonhq/dovetail-clickup":"~0.0.14","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.47","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"tmp":"tmp/dovetail-mcp_0.0.44_1790874682666_0.48773771590915826","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"_id":"@tenonhq/dovetail-mcp@0.0.45","bin":{"dove-mcp":"dist/server.js","sinc-mcp":"dist/server.js"},"bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"dist":{"shasum":"0d180c26173ccc23863adfc6f56506d210f208f1","tarball":"https://registry.npmjs.org/@tenonhq/dovetail-mcp/-/dovetail-mcp-0.0.45.tgz","fileCount":32,"integrity":"sha512-Wqv0jb1LwUBGmbm9h1RX7LclC00tTbMlZ0s7OdpoNONL1/nedQoU5t4gtpqrL8F9RpqyYdF6YMUHXfWYpnS5nw==","signatures":[{"sig":"MEYCIQDSYDldAerEKDKVzlrE0NUW+o9k1HaQciqV0B7OPKU5iwIhAJgsJ1Ie/+safoOXf8/MRR1C1giK3aJbyciuZOonye6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFD5grBQhe6VIAteqnWL+PJbDc86OqFX9E7yRbzCR5uuAiEAkxbgo9WISVAkFgRPuMw6RTpIFykVi7FCEOPFNipDI4A="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tenonhq%2fdovetail-mcp@0.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":78163},"main":"./dist/index.js","name":"@tenonhq/dovetail-mcp","types":"./dist/index.d.ts","author":{"name":"Tenon"},"engines":{"node":">=22.12.0"},"gitHead":"f4aaad6bcda58eb3fb5a9373b8a7cc69e00070b2","license":"GPL-3.0","scripts":{"test":"jest","prepack":"tsc","postpublish":"npm run version:bump","version:bump":"node ./../../Scripts/bump-version.js ./package.json"},"version":"0.0.45","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c74394ff-32eb-4c9d-bbf0-6b4a6b4be3c5"}},"homepage":"https://github.com/TenonHQ/Dovetail#readme","repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"_npmVersion":"11.21.0","description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","directories":{},"maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"_nodeVersion":"22.23.3","dependencies":{"zod":"^3.23.0","dotenv":"^16.3.1","@tenonhq/dovetail-gmail":"~0.0.13","@modelcontextprotocol/sdk":"^1.30.0","@tenonhq/dovetail-clickup":"~0.0.14","@tenonhq/dovetail-mcp-kit":"~0.0.1","@tenonhq/dovetail-servicenow":"~0.0.47","@tenonhq/dovetail-google-auth":"~0.0.12","@tenonhq/dovetail-google-calendar":"~0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":">=20.8.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dovetail-mcp_0.0.45_1790962919846_0.5052138126084791"}}},"time":{"created":"2026-05-11T20:59:09.177Z","modified":"2026-10-02T17:42:00.293Z","0.0.1":"2026-05-11T20:59:09.445Z","0.0.2":"2026-05-14T14:22:59.053Z","0.0.4":"2026-05-26T04:18:09.204Z","0.0.5":"2026-05-26T06:45:10.808Z","0.0.6":"2026-05-26T06:54:56.370Z","0.0.7":"2026-06-02T16:02:27.221Z","0.0.8":"2026-06-04T08:56:52.696Z","0.0.9":"2026-06-05T06:42:27.796Z","0.0.10":"2026-06-05T22:56:37.478Z","0.0.11":"2026-06-06T00:18:09.526Z","0.0.12":"2026-06-06T02:17:13.180Z","0.0.13":"2026-06-13T20:02:29.148Z","0.0.14":"2026-06-13T21:47:24.371Z","0.0.15":"2026-06-14T00:08:20.184Z","0.0.16":"2026-06-15T17:59:29.743Z","0.0.17":"2026-06-16T01:13:09.343Z","0.0.18":"2026-06-19T08:59:44.231Z","0.0.19":"2026-07-03T22:17:05.759Z","0.0.20":"2026-07-08T10:23:06.378Z","0.0.21":"2026-07-08T10:34:11.659Z","0.0.22":"2026-07-08T18:19:15.797Z","0.0.23":"2026-07-10T16:27:57.529Z","0.0.24":"2026-07-14T20:15:41.599Z","0.0.25":"2026-07-14T20:25:02.119Z","0.0.26":"2026-07-15T01:16:09.142Z","0.0.27":"2026-07-15T02:38:49.774Z","0.0.28":"2026-07-16T10:03:51.421Z","0.0.29":"2026-07-22T01:37:28.425Z","0.0.30":"2026-07-22T20:55:01.624Z","0.0.31":"2026-07-23T15:03:25.094Z","0.0.32":"2026-07-28T22:07:07.774Z","0.0.33":"2026-08-31T21:33:18.987Z","0.0.34":"2026-09-15T22:43:56.838Z","0.0.35":"2026-09-15T23:33:15.708Z","0.0.36":"2026-09-30T17:14:45.281Z","0.0.37":"2026-09-30T18:08:34.385Z","0.0.38":"2026-09-30T18:13:49.790Z","0.0.39":"2026-09-30T19:29:48.281Z","0.0.40":"2026-09-30T19:48:38.191Z","0.0.41":"2026-09-30T19:57:21.219Z","0.0.42":"2026-09-30T21:18:16.666Z","0.0.43":"2026-10-01T06:08:11.313Z","0.0.44":"2026-10-01T17:11:22.751Z","0.0.45":"2026-10-02T17:41:59.934Z"},"bugs":{"url":"https://github.com/TenonHQ/Dovetail/issues"},"author":{"name":"Tenon"},"license":"GPL-3.0","homepage":"https://github.com/TenonHQ/Dovetail#readme","repository":{"url":"git+https://github.com/TenonHQ/Dovetail.git","type":"git","directory":"packages/mcp"},"description":"MCP server exposing read tools for ClickUp / Gmail / Calendar / ServiceNow plus gated ClickUp writes, backed by the Dovetail integration packages.","maintainers":[{"name":"ben.ivers","email":"ben.ivers@tenonhq.com"},{"name":"ddchon","email":"desiree.morehouse@tenonhq.com"},{"name":"trevor.offen","email":"trevor.offen@tenonhq.com"},{"name":"dman89","email":"daniel@danielcudney.com"},{"name":"jaedonfarr","email":"jaedon.farr@tenonhq.com"},{"name":"painsworth","email":"patrick.ainsworth@tenonhq.com"},{"name":"willmcgill","email":"will.mcgill@tenonhq.com"},{"name":"kevinmoore-tenon","email":"kevin.moore@tenonhq.com"},{"name":"denjhuh","email":"dennis.huh@tenonhq.com"}],"readme":"# @tenonhq/dovetail-mcp\n\nMCP server exposing read tools for ClickUp / Gmail / Google Calendar / ServiceNow\nplus **gated Phase-2 ClickUp writes**, backed by the existing Dovetail\nintegration packages. Gmail / Calendar / ServiceNow remain read-only.\n\nClickUp writes are gated by the **operator-controlled** `SINC_MCP_WRITES_ENABLE=1`\nenv flag — off by default, the server cannot write at all. When the flag is on,\neach write call also requires `confirm:true`; without it the tool returns a\ndry-run preview. `confirm:true` is a preview/speed-bump (the calling agent can\nset it itself), not a human-in-the-loop checkpoint — the env flag is the real\nboundary.\n\n## Install\n\n```bash\nnpm i @tenonhq/dovetail-mcp\n```\n\nNode 20 LTS required.\n\n## Environment variables\n\nThe server reads `.env` of the **calling** project. It boots\neven if some integrations are missing — calls to those tools just return a\nclear \"not configured\" error.\n\n| Variable                    | Required by                  |\n|-----------------------------|------------------------------|\n| `CLICKUP_API_TOKEN`         | All `clickup_*` tools        |\n| `CLICKUP_TEAM_ID`           | Optional default for `clickup_list_tasks`/`clickup_search_tasks`/`clickup_get_team_sync` |\n| `GOOGLE_CLIENT_ID`          | All `gmail_*` and `calendar_*` tools |\n| `GOOGLE_CLIENT_SECRET`      | (same)                       |\n| `GOOGLE_REFRESH_TOKEN`      | (same)                       |\n| `SN_INSTANCE` (or `SN_DEV_INSTANCE`/`SN_PROD_INSTANCE`) | `servicenow_query_table` |\n| `SN_USER` (or `SN_DEV_USERNAME`/`SN_PROD_USERNAME`) | (same)            |\n| `SN_PASSWORD` (or `SN_DEV_PASSWORD`/`SN_PROD_PASSWORD`) | (same)         |\n| `SINC_MCP_SN_TABLE_DENY`    | Override default deny list (comma-separated) |\n| `SINC_MCP_SN_TABLE_OVERRIDE`| Allow specific denied tables (comma-separated) |\n| `SINC_MCP_TELEMETRY_DISABLE`| `1`/`true` to skip telemetry writes |\n| `SINC_MCP_TELEMETRY_PATH`   | Override `~/.dovetail-mcp/telemetry.jsonl` |\n| `SINC_MCP_WRITES_ENABLE`    | `1` to enable the gated ClickUp write tools (off by default) |\n\n> **OAuth scope warning:** Dovetail's existing Google refresh tokens are\n> issued with **write-capable** scopes (`gmail.modify`, `calendar`).\n> dovetail-mcp never imports Gmail/Calendar write functions (ESLint + the static\n> scan block them), so it cannot write Gmail/Calendar even though the token\n> could. (ClickUp writes are the one allowed write surface — see below.)\n> Re-running `dovetail-google-auth` setup\n> with `gmail.readonly` + `calendar.readonly` scopes is recommended for\n> defence-in-depth and is tracked separately.\n\n## Tools (16)\n\n| Tool                            | Purpose                                        |\n|---------------------------------|------------------------------------------------|\n| `clickup_list_tasks`            | Tasks assigned to the authenticated user       |\n| `clickup_get_task`              | Fetch a single task by ID                      |\n| `clickup_search_tasks`          | Substring search across team tasks             |\n| `clickup_get_team_sync`         | 7-stage pipeline JSON (Blocked → Ready for Release) |\n| `clickup_update_task` 🔒        | **Gated write** — update name/markdown/status/priority |\n| `clickup_set_custom_field` 🔒   | **Gated write** — set one custom-field value   |\n| `clickup_create_task` 🔒        | **Gated write** — create a task in a list      |\n| `clickup_link_tasks` 🔒         | **Gated write** — link two tasks               |\n| `gmail_get_unread`              | Unread inbox emails                            |\n| `gmail_get_starred`             | Starred emails                                 |\n| `gmail_search`                  | Gmail query syntax                             |\n| `gmail_get_action_required`    | Unread emails matching action-required patterns|\n| `calendar_get_today`            | Today's events                                 |\n| `calendar_get_week`             | Next 7 days                                    |\n| `calendar_get_event`            | Single event by ID                             |\n| `servicenow_query_table`        | Table API GET (deny-listed tables blocked)     |\n\nServiceNow deny-list (default): `sys_user_password`, `sys_user_token`,\n`sys_credential`, `sys_secret`, `sys_user_grmember`, `sys_audit`. Override\nper-table with `SINC_MCP_SN_TABLE_OVERRIDE=table_a,table_b`.\n\n🔒 **Gated writes (Phase 2).** The four ClickUp write tools are inert unless\n`SINC_MCP_WRITES_ENABLE=1` is set — that's the operator-controlled gate. When\non, calls return a dry-run preview unless `confirm:true` is passed; the\n`confirm` flag is a preview affordance, not a human checkpoint (the calling\nagent can set it itself). Target a custom ID (e.g. `DEV-225`) with\n`customTaskIds:true` + `teamId`. Gmail, Calendar, and ServiceNow stay\nread-only.\n\n## Run\n\n```bash\n# stdio transport (intended use under an MCP client like Claude Code)\nnpx @tenonhq/dovetail-mcp\n\n# Smoke check — list tools and exit, no transport\nnpx @tenonhq/dovetail-mcp --smoke\n```\n\n## Wiring into Claude Code\n\nAdd the server entry to `.claude/mcp.json` in the consuming project:\n\n```jsonc\n{\n  \"mcpServers\": {\n    \"dovetail\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@tenonhq/dovetail-mcp\"]\n    }\n  }\n}\n```\n\nUntil the package is published, point at a local build instead:\n\n```jsonc\n{\n  \"mcpServers\": {\n    \"dovetail\": {\n      \"command\": \"node\",\n      \"args\": [\"/absolute/path/to/Dovetail/packages/dovetail-mcp/dist/server.js\"]\n    }\n  }\n}\n```\n\nTools are deferred-by-default — they appear in `ToolSearch` but their schemas\nload on demand. Per the CTO `CLAUDE.md` MCP policy, hoist to always-loaded\nonly after telemetry shows >30% session usage.\n\n## Agent doc additions\n\nAdd a one-liner to each consuming agent's prompt:\n\n- `task-manager.md`: \"ClickUp `clickup_*` MCP tools (under the `dovetail`\n  server) are available for live task queries instead of the cron'd\n  `context/clickup-tasks.md`.\"\n- `cto-briefer.md`: \"Live data: `gmail_*`, `calendar_*`, `clickup_*` MCP tools\n  on the `dovetail` server. Prefer them over the cron'd context markdown when\n  freshness matters.\"\n- `decision-advisor.md`: \"Calendar / ClickUp MCP tools on the `dovetail`\n  server are available for context-rich reasoning.\"\n\n## Telemetry\n\nEvery tool call appends one JSON line to `~/.dovetail-mcp/telemetry.jsonl`\n(file mode `0600`, dir mode `0700`):\n\n```jsonl\n{\"ts\":\"2026-05-08T17:30:00.000Z\",\"tool\":\"clickup_list_tasks\",\"args\":{\"teamId\":\"123\"},\"durationMs\":420,\"success\":true}\n{\"ts\":\"2026-05-08T17:30:01.000Z\",\"tool\":\"gmail_search\",\"args\":{\"query\":\"from:alice\"},\"durationMs\":250,\"success\":true}\n```\n\n### Redaction\n\n- `body` / `html` / `text` / `content` keys → `\"[REDACTED:body]\"`.\n- Token-bearing keys (`token`, `password`, `refresh_token`, `access_token`,\n  `client_secret`, `apiKey`, `api_key`, `clickup_api_token`, `authorization`,\n  `auth`) → `\"[REDACTED]\"`.\n- Email-shaped strings → `first3***@domain.tld`.\n- Free-form strings >200 chars → `sha256:<first 12 hex>`.\n- Query strings (`query`, `q`, `sysparm_query`, `subjectPatterns`, `labels`,\n  `statuses`) are kept verbatim — they're operational signal.\n\nDisable with `SINC_MCP_TELEMETRY_DISABLE=1`. Override the path with\n`SINC_MCP_TELEMETRY_PATH=/tmp/foo.jsonl`. Rotate manually for v1.\n\n## Write-surface enforcement\n\nWrites are confined to **one declared module** — `src/tools/clickup-write.ts` —\nwhich may use only the ClickUp write functions. Every other tool module stays\nread-only. Three layers enforce this:\n\n1. **Imports.** Read tool modules import only read functions; the write module\n   imports only `createTask` / `updateTask` / `setCustomField` / `linkTask`.\n2. **ESLint** (`.eslintrc.json` `no-restricted-imports`) blocks write imports\n   from `dovetail-clickup` / `dovetail-gmail` / `dovetail-google-calendar` /\n   `dovetail-servicenow`, with a scoped `overrides` entry that permits the\n   ClickUp writes **only** in `clickup-write.ts` (Gmail/Calendar/SN still banned\n   even there).\n3. **Static scan test** (`src/tests/readonly-imports.test.ts`) reads every\n   `src/tools/*.ts` and asserts no forbidden write symbol appears — including\n   `client.claude.*` (the ServiceNow write namespace). The lone exception is the\n   declared write module's ClickUp allowlist (`WRITE_MODULE_ALLOW`); a new file\n   cannot opt itself in.\n\nAt runtime, writes are gated by the operator-controlled `SINC_MCP_WRITES_ENABLE=1`\nflag (see \"Gated writes\" above). A per-call `confirm:true` switches the tool\nfrom preview to apply; it is *not* a human checkpoint — the calling agent can\nsatisfy it itself, so it functions as a preview affordance, not a second factor.\n\n## Troubleshooting\n\n- **\"ClickUp is not configured — Missing required environment variables …\"**\n  Set `CLICKUP_API_TOKEN`. The server boots without it; only `clickup_*` calls\n  fail until it's set.\n- **\"Google authentication failed (… ). Your refresh token may be expired or\n  revoked.\"** Re-run `npm run setup` in `@tenonhq/dovetail-google-auth`.\n- **\"Table 'X' is in the default deny list.\"** Add the table to\n  `SINC_MCP_SN_TABLE_OVERRIDE` (comma-separated) only after confirming the\n  read is intentional.\n","readmeFilename":"README.md"}