{"_id":"@antidrift/mcp-hubspot-marketing","_rev":"15-43df723884032ba018c027c436b8737e","name":"@antidrift/mcp-hubspot-marketing","dist-tags":{"latest":"0.22.0"},"versions":{"0.11.0":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.11.0","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.11.0","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"94422d800bd8ddef63d85cd42978fd7d8be73123","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.11.0.tgz","fileCount":5,"integrity":"sha512-LbO9gs4iPfp4wtfDHYZO0WWRH3Er7iOvuXTPQwdBh6/X3fKjZgl08mOZ42sEP3lHhAJmkEvuOboxdKnWAGE3IA==","signatures":[{"sig":"MEYCIQD3+KG29GbzA/tIANlkkyaWnBD2cDKpHiE9GQ/7s321FgIhAKr/YwYAC/jsmF5+swhm9yPUWtMg7Q7Nxd6RYhz4rYTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22219},"main":"server.mjs","type":"module","gitHead":"e68dfa1b044922277a8719dea1bb51a3b7c2f45d","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.11.0_1774811398013_0.11890115758825814","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.11.1","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.11.1","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"a3556035902b78912842be66ef2a8ecc62a96678","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.11.1.tgz","fileCount":5,"integrity":"sha512-INccpNjq2cVXDSX0eV7vLFy1BzhdxGClsSt7c/RbTP6SvWmxqptvGci6D6SuYFrI45qGmSlcwJGdNf7nRsKqvA==","signatures":[{"sig":"MEYCIQCNj2UByvntwl03xJIRX8H92iXCwbAe85WAkEQw8OzNbAIhALNhHCaKPswbXoKjEEsnzbEkgepVsBUnB/bFrwImcNNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22219},"main":"server.mjs","type":"module","gitHead":"94bcfe1eef9ffb8c76b9002f167946215b214224","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.11.1_1774847819700_0.9546918005903486","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.12.4","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.12.4","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"c7221cf002384e6cbf7957b6ca43090bf64b9695","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.12.4.tgz","fileCount":5,"integrity":"sha512-sN7aUxj7qN2MTHE9UipPDVzPTfT3MaT5OGVAjB7ak6u5HygBy82JLK7yxd84LC9IHGWUnCY0MvsaPuWKktVPMQ==","signatures":[{"sig":"MEQCIHtBb+TsZT9iUVbx3WsVZp+HyZ2oRXGKNKEnX3Zzok0OAiAwglZQtDrZ3XkbP9y640PTJWmzUmEB1fjE5pKY5ZGOrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22317},"main":"server.mjs","type":"module","gitHead":"8782fd83d431cf0ad0aa65f323786f2f6b431e16","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.12.4_1775064096464_0.15390320392533496","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.12.5","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.12.5","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"85bdd20ad9597d232eab4091e5ebcbb9759f764e","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.12.5.tgz","fileCount":5,"integrity":"sha512-tGh8ovmoLQ6SSLBPUVRCKO7y8pMVC++ekiIdJsgjG49/vr2WlIlaIZBYWiJmeWMN3M+aBZMdVaNL/unV3Mmnbw==","signatures":[{"sig":"MEYCIQDnQL39W+x5m8IThcTj/xF9h9QBQoKLJr83PBW9EpnT8AIhAKMkKZZnRZVPI44qvVl5jSYxqBhUPxa8IwZuhZlMSm56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22229},"main":"server.mjs","type":"module","gitHead":"97de58b7bc7bccc6218841389a981b6ef163e9fa","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.12.5_1775102746818_0.7299538825296892","host":"s3://npm-registry-packages-npm-production"}},"0.20.44":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.20.44","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.20.44","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"018855702e8418c227f417276c15d762bbde98ba","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.20.44.tgz","fileCount":17,"integrity":"sha512-sZ26MBpMq7RMA/i43MhLtkALYwYvARcZXZdUVEQC93ATnh5yNJaAgk7vHOWp1nvvYKjkrXsZj6dShM8QkUlo/A==","signatures":[{"sig":"MEQCIAYGeMXJzaiwfq6srd3aolT6iRw4B0MCwDSLPzOs/rLoAiBcmiv6oV7+Fz2Z0d8ZVzuKm4Gus0ebA3bU/PIELzGfYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.20.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32308},"main":"server.mjs","type":"module","gitHead":"21dae153fba885ae618ffb431732a665841dc154","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.20.44_1776537405968_0.7024914460964187","host":"s3://npm-registry-packages-npm-production"}},"0.20.45":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.20.45","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.20.45","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"4152366ac25060602caae361813d0e7bbe5806c9","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.20.45.tgz","fileCount":17,"integrity":"sha512-7no/XvesKyLA6cFT/AbfF1yBvUCJdVgMWbZGpslDKIdsklCK9uf6wGSPSElZl/6iZQJN15yElK9WZgTw4s4xpA==","signatures":[{"sig":"MEQCICeiGOOVTdXm1pbMjd1qKJZlCx7WRjuEVvgF53B3RlclAiB10AGPVwAXx5cTCxhSubrRzglMDfCjFKsZ0Vq4r/2WXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.20.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32308},"main":"server.mjs","type":"module","gitHead":"1c4e20d142f055021cf3c5755f7c892df6e3a5c7","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.20.45_1776647755356_0.40262482466217087","host":"s3://npm-registry-packages-npm-production"}},"0.20.46":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.20.46","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.20.46","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"9a38f11736b83d5886affeb4b51ab94e8bad556b","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.20.46.tgz","fileCount":17,"integrity":"sha512-eY3whP49FrFjsrwqsP6RXlv1BTnEiqoSQXULHTESdF3KS5fETrWdoa7wp8TaMilEk6GhyZVr58Snh2CB6joV5w==","signatures":[{"sig":"MEQCIEOxfbghZQCVtypIOHnswHveNAvuZz+Y/2NzRHlACU7aAiARTmgTxXVRUGYRtJ2l0aLjQ9zl1vr9WC+fxG4eBrahRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.20.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32308},"main":"server.mjs","type":"module","gitHead":"97e0435744dfd5d401d7d3ab21e21d36787a8e38","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.20.46_1776648543605_0.1606223506828115","host":"s3://npm-registry-packages-npm-production"}},"0.20.47":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.20.47","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.20.47","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"159b576ca414e4b06006c443cfb271a02e20ec0b","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.20.47.tgz","fileCount":17,"integrity":"sha512-sQJZzPLzMwYuwMr8N2S2UP0M5TlP6kB7lxWRzBDgG/sTCj8UsKOt/fm10i3PGhOCqf2s+HqFYC8LBFOApF30Fw==","signatures":[{"sig":"MEUCIDbH8024auQH0sT+uxgHKEr3dJ18s9aoENLuaDUBcJKtAiEAgtabAkZ+gsvgyfmiCiVRKUEkXtW4aPa3sBUl7eCGXaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.20.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32308},"main":"server.mjs","type":"module","gitHead":"aed57f1e8e522f8bdbddea3343a6bd2c3e016ec3","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.20.47_1776648652732_0.0784676055824427","host":"s3://npm-registry-packages-npm-production"}},"0.21.3":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.21.3","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.21.3","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"fcea5b707d4ac790c66089da528e9f7c488f4242","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.21.3.tgz","fileCount":17,"integrity":"sha512-P4aIiKD11rHl/SVq2KLo67lC3nOO+v726cUslhDaDDS5PO96wfYfiTW9XBb58otEKLkm0mGlVQwNiJl58/ghUQ==","signatures":[{"sig":"MEUCIQCLf+u+a6H0lSpuZUJEF6eH1AEQmIJgIuAb7bs906S91gIgIxWXD0lbvmTxFX7MxPNP69i+VUkA9pmdTBHw2XE8VuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32307},"main":"server.mjs","type":"module","gitHead":"691bf51d6916621ea840c5206c308032173d2c64","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.21.3_1776651012248_0.19279455000518664","host":"s3://npm-registry-packages-npm-production"}},"0.21.4":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.21.4","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.21.4","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"fb0aefad8c78217cb47246bd166a87e4a463bcbc","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.21.4.tgz","fileCount":17,"integrity":"sha512-qSyeH5eUMuZ8XMMQCT2Cq+SY2zEytIl6ENM5OAcLKLsWz6ULhWK3h48i3fbOfJCC3UkM2H7eQApmauaJaSrgjA==","signatures":[{"sig":"MEYCIQD0zoaHWCI70Bbc1STNrr506+bzhVDGw+lQZw87EYFyNAIhAIHSzqS9Tc4sugXMeUxHUtFKQTiGrh8bjrTraslAVk/s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32269},"main":"server.mjs","type":"module","gitHead":"8bdc88374c28b73724535ef0c94cc32e83e8c70e","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.21.4_1776651271132_0.3923451253004522","host":"s3://npm-registry-packages-npm-production"}},"0.21.6":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.21.6","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.21.6","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"b32da0163b40cce5a45899859777fc7ec2d549d4","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.21.6.tgz","fileCount":17,"integrity":"sha512-L1cjjUOnSc0nniwlqv57TZbU62wbGTAZEU/LKa1agMYfryjFjMmO6bbMShfYgu6nS+To2jDOXWsw7Y2DlqGKcw==","signatures":[{"sig":"MEQCIBn8efoBcvWPTDUuT2HMNKWCRr98Xkn9ooc3aEJmRniKAiByWl1UFnR16ZgxAjp//Oaay9gZ1wQMxW9hCnDmrNpOaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.21.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32269},"main":"server.mjs","type":"module","gitHead":"94aa75e6c6cb2dbff595798c36fbcd0742bbf1d6","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.21.6_1777252697733_0.04129024644400392","host":"s3://npm-registry-packages-npm-production"}},"0.21.7":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.21.7","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.21.7","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"97cd25ccd468d67498bcefa71054cae31e18c91c","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.21.7.tgz","fileCount":17,"integrity":"sha512-HZq9eXE56TILYD6Utn/vSbw7TRj1MFVNCbsYuC+vghplkdCauBQQp8Q/XWzc2MyvW+e298M+SeA03g2zYktvww==","signatures":[{"sig":"MEUCIQCbBH1tiGzWkFhEVTcGNbL7peCnZR2b4B61I/e49WgznwIgN9vbHIsWsp5tir4CjSD73Qn0+eE3msP7GKQo5gozt/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.21.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32269},"main":"server.mjs","type":"module","gitHead":"157d0928729dcc07580fa88ee3e11a11fee9b1f9","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.21.7_1777496137870_0.10287823516086081","host":"s3://npm-registry-packages-npm-production"}},"0.21.8":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.21.8","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.21.8","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"96b09f0272511038f5501f8874087ddc537215fd","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.21.8.tgz","fileCount":17,"integrity":"sha512-K5D9JjqFcXn6PjM4shdVjRtlzaj33D38eAkFGsxAtKVc44XaD6PJfXbBXxqBnw7Yg+ljrQjjWnQew1DPKYe8rQ==","signatures":[{"sig":"MEYCIQDyrsLz0bh0SrzSMWJX49JVcfPf7/zO7jY8HCl8SwoZnwIhAI0qOxYWikQpOUQer+OsB5+q3FEB+Zz973T2gReySo6M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.21.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32269},"main":"server.mjs","type":"module","gitHead":"215ad6841df2d2a15adbfb4fc38f0f5e04053aa6","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.21.8_1777497489614_0.6137387505989242","host":"s3://npm-registry-packages-npm-production"}},"0.21.9":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.21.9","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","_id":"@antidrift/mcp-hubspot-marketing@0.21.9","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"homepage":"https://github.com/probeo-io/antidrift#readme","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"dist":{"shasum":"20c725c64c6bf903deae14ffe2811a38c31529f6","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.21.9.tgz","fileCount":17,"integrity":"sha512-vaEU+T9t5oSxZK9P1v5+6NUlY35eig0pU10/eptib6JxKcwE1qHr1NfN9mGLgDL42dM4wotNHrDFfJfTKSvdCQ==","signatures":[{"sig":"MEQCIFZBkVEWoG6fOWRWOydqc9w+ivpiuSoYMR7XONEfDAoFAiAhgzkpXwX54cz011Ibh/gxMjq29GqIR0I6oT7L3H9U1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.21.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32269},"main":"server.mjs","type":"module","gitHead":"a9bd92c4389d6f9a574e0cbd9cd0beeb53d5745c","scripts":{"test":"node --test test/*.test.mjs"},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"repository":{"url":"git+https://github.com/probeo-io/antidrift.git","type":"git","directory":"packages/mcp-hubspot-marketing"},"_npmVersion":"10.8.2","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","directories":{},"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-hubspot-marketing_0.21.9_1777499107271_0.6962516533555412","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@antidrift/mcp-hubspot-marketing","version":"0.22.0","description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","main":"server.mjs","bin":{"antidrift-mcp-hubspot-marketing":"bin/cli.mjs"},"keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"license":"MIT","type":"module","repository":{"type":"git","url":"git+https://github.com/probeo-io/antidrift.git","directory":"packages/mcp-hubspot-marketing"},"author":{"name":"Probeo","email":"hello@probeo.io"},"scripts":{"test":"node --test test/*.test.mjs"},"_id":"@antidrift/mcp-hubspot-marketing@0.22.0","gitHead":"406926e38052ce049162a51b5e8b78a415614430","bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"homepage":"https://github.com/probeo-io/antidrift#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9pj8SZ51FLjNAZSPVxJbDppR2RSClsONrgudZrVq/AD+58o88syTn34OgT5zwoG2YD24neTDtBHj0qpoExEd6A==","shasum":"bd5da7f7d2cbbf9c2f6c2444fd07358d09321846","tarball":"https://registry.npmjs.org/@antidrift/mcp-hubspot-marketing/-/mcp-hubspot-marketing-0.22.0.tgz","fileCount":17,"unpackedSize":32269,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@antidrift%2fmcp-hubspot-marketing@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHHXUnTrDRwXJ7EpTH7b3eMjbjtlPdeHSeJfTYCdEbCSAiAirptngfARbwobqf9kPCUA7Mp7Q+1BcbJavXWsVYGpWQ=="}]},"_npmUser":{"name":"chriswelker","email":"chris@probeo.io"},"directories":{},"maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-hubspot-marketing_0.22.0_1777680939819_0.31981550725162977"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-29T19:09:57.936Z","modified":"2026-05-02T00:15:40.277Z","0.11.0":"2026-03-29T19:09:58.140Z","0.11.1":"2026-03-30T05:16:59.843Z","0.12.4":"2026-04-01T17:21:36.587Z","0.12.5":"2026-04-02T04:05:46.972Z","0.20.44":"2026-04-18T18:36:46.106Z","0.20.45":"2026-04-20T01:15:55.477Z","0.20.46":"2026-04-20T01:29:03.752Z","0.20.47":"2026-04-20T01:30:52.875Z","0.21.3":"2026-04-20T02:10:12.376Z","0.21.4":"2026-04-20T02:14:31.267Z","0.21.6":"2026-04-27T01:18:17.868Z","0.21.7":"2026-04-29T20:55:38.008Z","0.21.8":"2026-04-29T21:18:09.756Z","0.21.9":"2026-04-29T21:45:07.427Z","0.22.0":"2026-05-02T00:15:39.968Z"},"bugs":{"url":"https://github.com/probeo-io/antidrift/issues"},"author":{"name":"Probeo","email":"hello@probeo.io"},"license":"MIT","homepage":"https://github.com/probeo-io/antidrift#readme","keywords":["antidrift","mcp","hubspot","marketing","ai-agents","codex","cursor","antigravity","cowork"],"repository":{"type":"git","url":"git+https://github.com/probeo-io/antidrift.git","directory":"packages/mcp-hubspot-marketing"},"description":"HubSpot Marketing connector for antidrift — emails, campaigns, forms, pages, blog","maintainers":[{"name":"chriswelker","email":"chris@probeo.io"}],"readme":"# @antidrift/mcp-hubspot-marketing\n\nHubSpot Marketing MCP server for [antidrift](https://antidrift.io) — emails, campaigns, forms, landing pages, and blog posts from Claude Code, Codex, and other AI agents.\n\n> For CRM tools (contacts, companies, deals), see [`@antidrift/mcp-hubspot-crm`](https://www.npmjs.com/package/@antidrift/mcp-hubspot-crm). Both share the same credentials.\n\n## Setup\n\n```bash\nantidrift connect hubspot-marketing\n```\n\nYou'll need a HubSpot private app access token:\n\n1. Go to **HubSpot > Settings > Integrations > Private Apps**\n2. Create a private app (or use your existing one from hubspot-crm)\n3. Under **Scopes**, add: `marketing-email`, `marketing.campaigns.read`, `marketing.campaigns.write`\n4. Copy the access token\n\nCredentials are stored locally at `~/.antidrift/hubspot.json`.\n\n## Tools (10)\n\n| Tool | Description |\n|---|---|\n| `hubspot_list_marketing_emails` | List marketing emails |\n| `hubspot_get_marketing_email` | Get email details and stats by ID |\n| `hubspot_list_campaigns` | List marketing campaigns |\n| `hubspot_get_campaign` | Get campaign details by ID |\n| `hubspot_list_forms` | List forms |\n| `hubspot_get_form` | Get form details by ID |\n| `hubspot_get_form_submissions` | Get submissions for a form |\n| `hubspot_list_landing_pages` | List landing pages |\n| `hubspot_list_blog_posts` | List blog posts |\n| `hubspot_get_blog_post` | Get blog post details by ID |\n\n## Platform support\n\n```bash\nantidrift connect hubspot-marketing         # global install (default)\nantidrift connect hubspot-marketing --cowork      # also register with Claude Desktop\nantidrift connect hubspot-marketing --local   # local project only\n```\n\n## Privacy\n\nData accessed through this connector is sent to your AI model provider (Anthropic, OpenAI, etc.) as part of your conversation. No data is stored or sent to antidrift. Credentials are saved locally in `~/.antidrift/hubspot.json`.\n\n## License\n\nMIT — [antidrift.io](https://antidrift.io)\n","readmeFilename":"README.md"}