{"_id":"thetacoach-crm-mcp","_rev":"54-7f41c6c602c54273fa73c2d33c714039","name":"thetacoach-crm-mcp","dist-tags":{"latest":"11.6.1"},"versions":{"4.0.0":{"name":"thetacoach-crm-mcp","version":"4.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@4.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"aed8772f825215f7e41bc5aa1180344cad6db6c1","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-4.0.0.tgz","fileCount":3,"integrity":"sha512-u3HbE4LxHDzyzWp3C/ZbxnbCuYy1bqwMRx0xZF2gX7sTLQJr3buLXNmRS6IFJC+6WlmDRe9VNauRfZLwsIRQUQ==","signatures":[{"sig":"MEUCIEZ46zCIVnRitKBq41154KA5Q8+W/gRz+SslP9eZo6E9AiEA5nl9HZIYSUdnnWS1D0dGPVROOdQgRHIFthHiRVUZcBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17084},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"005f6e2126528c711d3041dce0dd34db38d95323","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_4.0.0_1759810350359_0.24277788936547395","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"thetacoach-crm-mcp","version":"5.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@5.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"e26d871fb33da791e74b706f9741884ccbb28567","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-5.0.0.tgz","fileCount":3,"integrity":"sha512-sZy2dbatoJyuAauNZaxrAN2o9TvpvWs3OuI1JAIT2e7n+Q/GuKpml1tfY5gGqPBMpoV6Sk6zeACWz4gg+M3fpg==","signatures":[{"sig":"MEYCIQC7/fmSnTmSMfvVlaTLt35UaxNJKEvISC+od4S8FVeougIhANt7YbGQIE9USbWnRfkJ98OHGEJYZ1/dSTqWFm518mx2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29244},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"093f29382025b5e730f3d9e7efcd6422cc13f349","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_5.0.0_1759836828606_0.28753928021849307","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"thetacoach-crm-mcp","version":"6.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@6.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"4827c1f07c8c843b89aa5ff006fb5d3c39d244c8","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-6.0.0.tgz","fileCount":3,"integrity":"sha512-6sbGoP1lhuiPn/eb5dQU0H6oOEwefYjUiwZoicm4/mJUsFoLTb7zVeEnn966BW5B9BZ5RKr/loaKy4aV6KAs7w==","signatures":[{"sig":"MEQCIHxf/PBb98btzM9phovbbsxJ1+qRpP+d6V1kUjZjslNAAiBAdrwgBXoscBS+a7rVDHKpD+D+LzsvI0JQh5YiWGrSQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24038},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad57c2977dd6b28bac6f76ce7be4cdb96099f35e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_6.0.0_1759837794573_0.24643229595341976","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"thetacoach-crm-mcp","version":"6.0.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@6.0.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"cb29e4552de7da85e97ca6f9778ff5680d4f8dce","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-6.0.1.tgz","fileCount":3,"integrity":"sha512-mHTulP7Dms9w5TkUQJIBQfeHhlaz1QKJ1PHvYrDyfppqYF9+g2LFzKkH2LjTLuGwmGDULRlB5DfG0Ho0ofdriw==","signatures":[{"sig":"MEQCIDnxJsy1LWZP4CTdKatUnpZQfWse1svqo029myk9nDpvAiApPUEnuHsZYIJ1CXotkgK+W5MPdNAYWPALMnuor/jBmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24447},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2343571d985d0958ff303ac7f2d0dfeee2087b40","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_6.0.1_1759838153407_0.8125285094145327","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"thetacoach-crm-mcp","version":"7.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"68b10f44e32395b0c54d328158cf1f81d4f7eb8b","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.0.0.tgz","fileCount":3,"integrity":"sha512-3PeNwBIL58VkgteVyga46A4BHZYz/b6Iw9n2HKsprK/vleJgxV3DVHZJJ1S9Hkyc4rxl/P3hh6Cc14Zy+hZbqA==","signatures":[{"sig":"MEQCIH1lxWWusr1hAqRW/Oi1hbqfopJTcyaap6tx/N+Zb5Q0AiAv3PE285PPheORQ9OFu1fv6pZyO7sWNQ/Lo5id7KTNmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18806},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7935bc9c27eabb1df704f5361866ef356631f3f9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.0.0_1759838791642_0.4778611992877102","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"thetacoach-crm-mcp","version":"7.1.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.1.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"a082274ca7bf8cd18af9961348b35617ce457404","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.1.0.tgz","fileCount":3,"integrity":"sha512-u4xcQRI04fPlbQiCd1gbYyX7C8PWxr7V8Xe3N2nB9HzNobW9Iway1ox4KPBYynm8tiFCXkc+5ji/KD0raj/l3g==","signatures":[{"sig":"MEQCIHU/DVLXTzALyJKo8wW5wlHG51zLPCrBPxvwJBKioq6fAiBC7UWUQeDb4VB5jOjBd20OzJbrcVlAgom4S9c+S8bQcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19442},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6406e174324e949cc0e2421996379f3737ee173f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.1.0_1759840787535_0.352515852839985","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"thetacoach-crm-mcp","version":"7.2.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.2.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"a6472ed1a592e2b5133f0746ade7eb3097b5e94b","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.2.0.tgz","fileCount":3,"integrity":"sha512-qEwNzA35ZofoTnijB9wwkn6YdVR16RpoOCHXMztiO2KjxEVUHuCx3/ACbcVj+uiHDeHxMeBSzM7YBKNHpCfc8w==","signatures":[{"sig":"MEYCIQDq0wNctlvTreg0UIYZPcWT3U/GuaoK74eOYJjf9XB1fgIhALZqdxipEIQouL2019yOm32Qm2gYYz70BFBuoQ829GvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19442},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6406e174324e949cc0e2421996379f3737ee173f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.2.0_1759841543818_0.9663908505114918","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"thetacoach-crm-mcp","version":"7.3.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.3.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"9b139eb84909959cce2c990fa18e21f75376038a","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.3.0.tgz","fileCount":3,"integrity":"sha512-dXTIGHIWB5JPbXbtOshGReigu1zhw+w0Boaf0CSB5/gQNRTF4+iHfNTzf0YlxO5qcaahjHzo8FcuDRV01/QpjQ==","signatures":[{"sig":"MEYCIQCWPaLGIAuLU1QYHVcqsk5cVKUb+8xG6C4+WzmzCgGSMwIhANHJ0YXgZhRv+XH2IcU2rt4Yzy8jRUw+pKLi9Wv45u6G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19969},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fbe4e115040601a73a212de0f46a5efc0fac9b1c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.3.0_1759842877331_0.5358203972086677","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"thetacoach-crm-mcp","version":"7.5.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.5.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"dae2d8827ba52a51c583ee6cbec84c9fda3edb13","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.5.0.tgz","fileCount":3,"integrity":"sha512-AQgkh90hT59QFq7cZ8G88WT978OHPd8Xg2L3H51Hmm7+Gf+hXw7ZJKEHZYQue43vo0eek53loYhIvOXvn2pFrw==","signatures":[{"sig":"MEUCIBSawN1aDSi1lzhwF6iA3uW0kDJcvybTnWYXyU9MDJrgAiEAmEajuZwuoepKG0BLTHAzBQ1Pwja/D6FNIeq4GQfPqoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32412},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"fbe4e115040601a73a212de0f46a5efc0fac9b1c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.5.0_1759844103084_0.9520345865566855","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"thetacoach-crm-mcp","version":"7.6.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.6.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"e4e11994027fc19ab20769ee1ab2ce9c805c75c1","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.6.0.tgz","fileCount":3,"integrity":"sha512-IDznE20yPZWMyyT3/849IG5JCNdcUDEATXPL+6TP7UqZxdu+BJCW/rNJW0hb1c0f+8M6Agy6MhXixXSHvLjeCw==","signatures":[{"sig":"MEQCIAcps/jBZeDQFDTnH5i6VJbQ9jGBuSNvAp2lTRbqDDT0AiBK5yx/MAQ2EgEMlLYfyKwpCuVWpJJwGr1Iwqdr8WNucg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33796},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"954e1176a78aa71d1e12387044ca2b0ecff2f417","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.6.0_1759844348709_0.3127043108708787","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"thetacoach-crm-mcp","version":"7.7.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.7.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"3d9ebce7d59ddb2d5996dd43aade40199fa6326c","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.7.0.tgz","fileCount":3,"integrity":"sha512-XaGjkzHkCSPrAigTU776Y0LE1eoRuwL47uDkvKqYsDnYG6obYyZTdyTrWrN4bwu8/UczLAKMfZ0Fc40rtJYMVQ==","signatures":[{"sig":"MEUCIQCJ7slpjmUvn4hU2dBqvqxPj9Edm2kaUMyjqa10pKx/HAIgPaP9CRxoLT1KwVyPdMxP/xd2sOnOd6M7/LzyGpL9ecc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37154},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b07887f154cca00ca114dc6bdd83e54dfcf29224","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"10.9.2","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.7.0_1759844849960_0.12182041812286082","host":"s3://npm-registry-packages-npm-production"}},"7.7.1":{"name":"thetacoach-crm-mcp","version":"7.7.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.7.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"0b0f368e4612c1e303f6e9ac3b5015b8c430c762","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.7.1.tgz","fileCount":3,"integrity":"sha512-ZjgOB8wvQdB3vLe97e6DZCdytD1GuGpfx0ECxrAMNEc/ltEN9h2sd31AvKJ2QE6bw+qkOQUSOX0BVTOq2CeuCA==","signatures":[{"sig":"MEQCIAxm0yEoulb2Mv2IjId1WGvLewCTqJ1gkL+AKgqqZQ2zAiB4QTWFruOUOuekspKpHk0dwNdUnHqxZj7OgcHtq9pkEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38128},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e324dc0c0c44db577984a12af1c6cdbe3e2bdd1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.7.1_1759846212788_0.7646771028723245","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"thetacoach-crm-mcp","version":"7.8.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.8.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"c1d9ce21b131a937f6e50580a81b576b6b7ff91e","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.8.0.tgz","fileCount":3,"integrity":"sha512-oc1B3oOMV7hKBsF/GlCX+9FMkUzv3TOv3m00sNWjfOtE4/6x8paafZN3HskY95eBq2yTGouY9wE2xGVxd0+Ldg==","signatures":[{"sig":"MEQCIAbcFjRPQFq0V8PrsznL2P38W/ZlCD4zq4HcqS6ZPPGNAiBFET0/oTNcsnQ7b56UrudQFNLONjLKn2HUCdAFIglDTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40711},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0405be9b3864c519d65b637c7a061f0d9bf9541c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.8.0_1759866492274_0.4207665480658067","host":"s3://npm-registry-packages-npm-production"}},"7.11.0":{"name":"thetacoach-crm-mcp","version":"7.11.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.11.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"0dde63546d6c0427689b99bcc48b0923905fa0ae","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.11.0.tgz","fileCount":3,"integrity":"sha512-Du0y2H5BWtOzERvrNk8O4q1xZXpzLhyGFaCtXId+yty7R+u/rsw1dbGwvOYXAjNC59yJnBfVLmeEQi8/9BWbBQ==","signatures":[{"sig":"MEQCIF1o5bWL7ip4HCHuG160TBiaKnf8+PHyAnnAqaknazYTAiA52mnjFPSO8YGQu0hYpuK0vhxig59cvRlorZ0gegYFdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43432},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"db2901a5a0df3ede9164d21990f98b225fc1e440","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.11.0_1760067421966_0.08868173231846965","host":"s3://npm-registry-packages-npm-production"}},"7.12.1":{"name":"thetacoach-crm-mcp","version":"7.12.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.12.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"c2eb460231830ec896a849bb226462387d015859","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.12.1.tgz","fileCount":3,"integrity":"sha512-Zd0usmfdbA4ZMKygjIlpQNCIvTopN7WG4Wesg2ksDPYmoe2KYiZ0Wk7VZq6g7p2+matYUebAJOwCCgpWl/nWlA==","signatures":[{"sig":"MEUCIFi+dWFkEiVQ749PkjBxmo/9D1kyqZed9GahH5WSVYbrAiEAwjw8/keUkeQ0NstmwCzMrP7WBrA+D/xvZJFRDB+mAZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48281},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"73c6af5cfa23aaacde99b40c0993f9baf4894665","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.12.1_1760132225643_0.9975422359300996","host":"s3://npm-registry-packages-npm-production"}},"7.12.3":{"name":"thetacoach-crm-mcp","version":"7.12.3","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.12.3","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"babc62cdde5a259729cc205fc60ed9fbe2e3f9b4","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.12.3.tgz","fileCount":3,"integrity":"sha512-jjpunGHdlJMlHX5nSk3a6B3eeZtt6AZDhcZXzNG2QaV0HdDGNHuz6F95ek8hmgixFYeHLOVEvL2dcYW89Qf0gw==","signatures":[{"sig":"MEUCIQCKuRWTkKHb4XYcuL1H55khz88iDprdeAa78ffIddJDogIgJ/EYahsxMgIkGOixhTbTz0wWmoqblv46umpLkGBIoWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49122},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"32b7b3f81fb79dc58fc54a4b3c4ccbd1ee64ae15","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.12.3_1760137976765_0.8268563118414651","host":"s3://npm-registry-packages-npm-production"}},"7.12.4":{"name":"thetacoach-crm-mcp","version":"7.12.4","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@7.12.4","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"5c39a8c2602e17dca484c0f189f8990b7b0d4939","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-7.12.4.tgz","fileCount":3,"integrity":"sha512-kPlEVj+DcbavQ9sXIfR40zJSkSjS45eUt0sfy/ap1NPoJ7WulZ/VHhgXsyPPlHWa/X+v1pzXKciuKLzLAYhN3g==","signatures":[{"sig":"MEUCIQCS9ydVzBlXsmWgJBRFEpoIlKHdms4C2JKC7HiBB9l+HgIgU0YBAlX/VQFPrty+MxzlO4YlItkb12FpjBVytp23qJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48501},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"32b7b3f81fb79dc58fc54a4b3c4ccbd1ee64ae15","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_7.12.4_1760140340266_0.9679949148855895","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"thetacoach-crm-mcp","version":"8.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@8.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"f7755aaae2a788488fb8cc7dd56070602ed9cd60","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-8.0.0.tgz","fileCount":3,"integrity":"sha512-zqA3/fPYpmSZ2ey1Y/TGI58NrrjpEcFkGO4D/Ln7V0AmON6mX0HtGyxX2yQsrtw0EytbenOpu7c1a986r5/Icw==","signatures":[{"sig":"MEUCICM6KAzXj1SdNi2n/PNjXwKjdZ9upFuZzdrYuno3qZFaAiEA6J5gq+AbWDU2u+euIYTyMbQXkDAqxZIKbPhdBbt97u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48500},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"78e0606283838d40a0c9142f320aa3709e9feb9c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_8.0.0_1760318834765_0.963781218403738","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"thetacoach-crm-mcp","version":"8.1.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@8.1.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"156655dfadb9a5af395a40277c9e8557ca07ded9","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-8.1.0.tgz","fileCount":3,"integrity":"sha512-QtvAJ/BxvxMGXQhC+Pi5R5qJbUcE085cgIvXfgoVtzcrqkIVHebKZ2JaCjd5DBEJYA9ZBTuwRNRLW4A+jVfXFw==","signatures":[{"sig":"MEYCIQCzT1+zhutwEtwXJQ8ImKHU5+fmHDuV4mP59h5B2t6zZwIhAJ/c9kBCUgti4MpBVRe7Q1WMZhKPjRr2Ec5SB1UnTMM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55054},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2384898e44154743686e114f592fce2b9bcd4a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_8.1.0_1760323971527_0.2487012856994517","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"thetacoach-crm-mcp","version":"8.2.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@8.2.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"d3393a7a3c1920c8eeac930f1e1f0e52521c97ca","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-8.2.0.tgz","fileCount":3,"integrity":"sha512-rSkmTi4Rtxff4lb4ey+9wFsWd1grvAWAUbxWKSOLUeds5zixGD5Dpv3/9hj9cvJXEhcS4sSYo8/cvK9r8TGzgg==","signatures":[{"sig":"MEUCIB6xgRJ9DCg5M3m14SPwsG2zfUtCKOgFEzo2xYHef0brAiEA8XUp5T1SlrN7uDwcq7FPPnuuAQh0PVzITSzkuYJ4c5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56130},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ede3de0942449f39706531943429c25d57b11f43","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration for battle card sales methodology. Simple, direct connection to YOUR Supabase.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_8.2.0_1760327159175_0.5957021117038752","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"thetacoach-crm-mcp","version":"9.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@9.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"9d5291fe2f1acac5f2f0e837482718cd165a62ba","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-9.0.0.tgz","fileCount":4,"integrity":"sha512-DYuMoGaTYtI/Z9Sf79tuCT8j0UWDWMqXddbaSK1JqBh6np6Hxl+OXmLKntKarPqHdm4qjOoZ3/gtGPPvEAN8GA==","signatures":[{"sig":"MEYCIQCglOOxyTau6daxHIzl/iogDYR63z0XItMIz+EiwNoLrwIhAKSzM0CDhJeNlImW8B/4xzW3/YqRTMRIVpGp1bUuXYrq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67469},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"eba2d29d55bdf1c1a2972d8ea282c2a0489cec2d","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration with LOCAL SQLite cache for FAST reads, pagination, and field projection. Battle card descriptions are 25k+ tokens - this solves that.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_9.0.0_1760329332598_0.6927679243311826","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"thetacoach-crm-mcp","version":"9.0.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@9.0.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"b554efec89aeae9e2eeffdc443a494b766a95d38","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-9.0.1.tgz","fileCount":4,"integrity":"sha512-WyT1+a0X0t8hmMhoDztqJ+Lwtw4OiTSX5BjvNsRk22+bGKROAtPWlV6k5YseNDIWK6+Ln3BfhLlC8j9LyWyYdw==","signatures":[{"sig":"MEQCIF3xDQvFhGkzwINR3b13uqc/VbUIDKPkZ7+l1pPB8GalAiBkwNKg2SvdKgybGOG4MYBPLIMB+5txOHdEihoRURmIKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67944},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9dfd2e5158a523cafec911d398fc543eed26c4b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration with LOCAL SQLite cache for FAST reads, pagination, and field projection. Battle card descriptions are 25k+ tokens - this solves that.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_9.0.1_1760332838361_0.32420215412098496","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"thetacoach-crm-mcp","version":"9.1.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@9.1.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"bb9504b0fe65019d6979953d35fbce54e90ce986","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-9.1.0.tgz","fileCount":4,"integrity":"sha512-8ltyfnnNB3A2eZEoQ6/ddfV/NnKkT5sic1Oww5hetzoQuiPM4Nr2ffx3kZiDvtYLy6wyszdFfKancdPi9GKsMg==","signatures":[{"sig":"MEUCIBsijwQerNVHPkn1qgt49cDMizP9r1/51mnj+U0ntH8rAiEA8GFdrBBoycEyDelXcUNcvS5lIsH9Fo0vQS0+uehG8tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65617},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3602ff59a1680306614ad1d4fa047df090466741","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.1","description":"ThetaCoach CRM MCP Server - Claude AI integration with LOCAL SQLite cache for FAST reads, pagination, and field projection. Battle card descriptions are 25k+ tokens - this solves that. v9.1.0: Natural Speech Flow checklists - no narrow triggers, naturally","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_9.1.0_1760352248961_0.17788675089636818","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"thetacoach-crm-mcp","version":"9.2.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@9.2.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"781bf073070a14bbdf7d85c518468cc00a004b2b","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-9.2.0.tgz","fileCount":4,"integrity":"sha512-Cstj+Da7MPVP5BY/e8iN9RTZrk6mAdwIQkzIurPWLV8sz7mtJf8RfCCfqLtr854tP03Kk/OoM0DkXS3NOWu+Kg==","signatures":[{"sig":"MEUCIHO1ZWiMJo5N3mvycF2d/qCelJXc7gSKusWYSj5XmnOCAiEAgcFsDFiEMkkIuSgugO5KU0jbPRnFA7g+6HZJzrQLV1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65820},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd44db6b949c11019d5c5578c75a01e1a78138da","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - Claude AI integration with LOCAL SQLite cache for FAST reads, pagination, and field projection. Battle card descriptions are 25k+ tokens - this solves that. v9.2.0: Context-aware checklist workflow - reads SQLite then generates","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_9.2.0_1760354294158_0.8507765107868803","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"thetacoach-crm-mcp","version":"9.5.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@9.5.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"4444ba00e07acc473ebbe879dee0a9727096ec17","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-9.5.0.tgz","fileCount":4,"integrity":"sha512-Aa9ntuB8gfRahsr+79LieiE04F++CcK7sJcOSL7XP+ebamgwmD6CZy19mq6rd5Anq17fXg+lTnHA0D/MetW9Zg==","signatures":[{"sig":"MEYCIQCwn2x5OiPvupCTB+Z3K35JId7aSSsKA6THyiG34AWccwIhAJpc+/lDAwQkEHgxtKLxQId3/w0m6LIYz3A/HbQywOcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70717},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"76714d156b5c7b4156d93eead1f3fe613757e377","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - Claude AI integration with LOCAL SQLite cache for FAST reads, pagination, and field projection. Battle card descriptions are 25k+ tokens - this solves that. v9.5.0: AUTO URL SCRAPING - paste LinkedIn URL in notes field and MCP ","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_9.5.0_1760356936510_0.8043295143093667","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"thetacoach-crm-mcp","version":"10.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@10.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"b352e9f9134de95da3c3a0b006dcd96ceb83ac00","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-10.0.0.tgz","fileCount":4,"integrity":"sha512-XfR3vouwWpYQ5u4ARAXy2fnW40MRWZgtRHv17+7jBt731bFrJpU9C4h2My0/lU67Jq3e8D7DFQ+STumDTIQekA==","signatures":[{"sig":"MEQCIDqKSu582nlcoIbV3T8y0iBg6LgumOqcs/tKKSvVaiwCAiB5zFJT+VAz+fkaXMPYRYTH88OhSC+yJGbldR0j/52zEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76468},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"df2e751e0e165b64c58e4a86eac5d01f3b08369e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. THE BEACHHEAD: When you're 12min into a call being redirected, glance at checklist → find THE EXACT RIGHT MOVE (personalized to this human, sorted b","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_10.0.0_1760469436067_0.46556813976428635","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"thetacoach-crm-mcp","version":"10.0.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@10.0.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"e2be817d22eb18063fd5b681e85947bdfccdf22d","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-10.0.1.tgz","fileCount":4,"integrity":"sha512-yK30qbbPFk8NZbXxUB2KN6/OLIbSvuCx/eRVgpPWbLO97Av6UDSyzZO/O7uvznnAF5/CLKpoSILyGOTJLfAc7g==","signatures":[{"sig":"MEUCIHRztv7W+UM3qhw/U+rndp/f/iehe9Xb3PqnQ8Jtx8dcAiEAw3Jq1nmJ5OUp5iYWtqEQhxL2Q8sgq6RCqIFk4Vgj+Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76468},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"352de11710a6d57aacfb41045a6571827807e4fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. THE BEACHHEAD: When you're 12min into a call being redirected, glance at checklist → find THE EXACT RIGHT MOVE (personalized to this human, sorted b","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_10.0.1_1760469829652_0.733714130055922","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"thetacoach-crm-mcp","version":"10.1.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@10.1.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"d7a075377e56c256bfa78cb77cfc5c8ec396e17f","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-10.1.0.tgz","fileCount":4,"integrity":"sha512-mQWKUAgIOy+/mKg0qwmhSA6iGi+eiBub02HqWyC/tL7xgrFDBrpNL0jUFB2F0fF/JH7vJ4eoHvSa6n+ctb1+bg==","signatures":[{"sig":"MEUCIAWErJEW2Sc+yhaYkOjUG2HNRrMLtGWXw/AX6760dGhCAiEAzvW4YsdL0UcTRuJEAAhE28FaRYKAH/qAUe/RursVitQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77519},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"76f7a7b1b5ff0a4b2f6f43e7d5da85ef8a3ad075","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. THE BEACHHEAD: When you're 12min into a call being redirected, glance at checklist → find THE EXACT RIGHT MOVE (personalized to this human, sorted b","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_10.1.0_1760562951498_0.5605728867393005","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"thetacoach-crm-mcp","version":"10.2.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@10.2.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"f57e9ba02b1d542119a6b5df3b2f41b24763f054","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-10.2.0.tgz","fileCount":4,"integrity":"sha512-TbjbWHZU3EazDsrk9aKRqzCS2EmKt7ro0GI5YzjeXo+I2fnyYePihdDFlxdB02jB7tEn4oSlnMx5wL9jQqJDMw==","signatures":[{"sig":"MEUCIG4TNbKuZvr7qnfSuwVZ890PlfO6juCu6DWrrHIG2P/IAiEA5qBJIec7MWu0X2NzOzL6uoHnoDIqOl4FIOXJHRO6OSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78888},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a15d4e6e3096a9fc5346cac3bb0d94fc7b1245b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. THE BEACHHEAD: When you're 12min into a call being redirected, glance at checklist → find THE EXACT RIGHT MOVE (personalized to this human, sorted b","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_10.2.0_1760564734260_0.49838636405426895","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"thetacoach-crm-mcp","version":"11.0.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.0.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"29cdc4cd436e1149a171747034c2e4bf99ab008c","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.0.0.tgz","fileCount":4,"integrity":"sha512-7hnlmxjHOWu9f2c6UE8yrOk4zBBbKXdFcOTrJM/ZvVftTJsdoaaM5NA5vY1Nhp/HNuMMsS22ierUA09aWTUxrg==","signatures":[{"sig":"MEUCICvHBEEgjYlt+qW11qIrFyYSEf4ufwho5U2YZRoL+E9QAiEAxDu4OTRseIVGacqkD+RJgOCP5Adpxc8y28yK3BES9/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83557},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"20ce4b44c09038e4ca658b6f5165a3366ea4f795","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server v11.0.0 - JSON Credentials + Local-First Architecture. Per-folder credential isolation (.thetacoach/credentials.json). WHITE-LABEL READY: Each project folder gets own credentials → separate Supabase database. LOCAL-FIRST: SQLite ","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.0.0_1760827025650_0.013436763496267101","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"thetacoach-crm-mcp","version":"11.0.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.0.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"c98e78685c5c6778f263c51afd84811fe84d34ca","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.0.1.tgz","fileCount":4,"integrity":"sha512-Cd1GgLqOug5+4xjctiq8QbnjP7HjUFhaXtCl5uigsQZ0e5U028y/Nb7FcZX4R5OrbtWtoqOSNvytvZM5gf2puQ==","signatures":[{"sig":"MEUCIQDpyDCenFJTJyb9CE4xUUzHwevgXxKW1KVFs0tc1N00OQIgdAlN1iWSpZ22ZB6CspVwxSsahMNZMJou0+qT//kuBLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78403},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e05b498bad653a3f3c46465417eac6938029395","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. THE BEACHHEAD: When you're 12min into a call being redirected, glance at checklist → find THE EXACT RIGHT MOVE (personalized to this human, sorted b","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.0.1_1760832235330_0.016953777265777292","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"thetacoach-crm-mcp","version":"11.1.0","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.1.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"d87ecb52c38f2fbb8a5e7dec4383c38e84e14d6e","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.1.0.tgz","fileCount":6,"integrity":"sha512-msdMd1H0V27PgN9uAHv1G2DBi6OouEWBMKVWmAZiWaP3TReqB3vE5txjP4IK94ljPg4U3ny5jqjqhibM5A+Bzg==","signatures":[{"sig":"MEYCIQCOy8XI5RXnaxs4vDFyq4G2lydCIblVMo/KTgFjVHSSpgIhAPz3OXUqXzKorG3C20EoUVZjmum5rsVBQGn/Py4uiG7q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99839},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1dc9314217a44301135b13ec2115d14ae51d6790","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.1.0_1760837733953_0.3542970937683878","host":"s3://npm-registry-packages-npm-production"}},"11.1.1":{"name":"thetacoach-crm-mcp","version":"11.1.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.1.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"7dff1f81afc72a3f5c6126bebc9460508c2f8a6e","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.1.1.tgz","fileCount":6,"integrity":"sha512-dM0nogzXgk+P4dXScsO0rL8eUOP8nPAXuxLmGN3b8mu+tfftM5Ei2FmcvE4WoSXJvWIhDjHBP19TaWrjG+DRwg==","signatures":[{"sig":"MEUCIDsbXCK+717zAjrtM117jRgvDCCydleL7iHg9ElqjaDwAiEAkiyCImYANcCwkzz97MdP3hjqY+X/nlVJ5pcLCMGmtsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100877},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0251dd822d6d0aecaa7460b4023233e6f113fa13","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.1.1_1760841213188_0.6854689473098639","host":"s3://npm-registry-packages-npm-production"}},"11.1.2":{"name":"thetacoach-crm-mcp","version":"11.1.2","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.1.2","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"70362e4276d96483f3ecd86de84e4f1329b11928","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.1.2.tgz","fileCount":6,"integrity":"sha512-NnjIStBkIy1OVpTdrUt9mFKlh9yjhrUomufyDyeQgLuEV7zrhgF0CZB//TX+iJu1hvf6FHatGdaAnxBjVA+BCQ==","signatures":[{"sig":"MEYCIQDqjJylhHqGaECcGUgsfmUIcudcE221QAzt213sRHS9GQIhAPnN3YUdA8Eq0Dnz6Sq47anEk+ouh/AdNikzXgDpfoyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101464},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6f40998e2caf6d9018d28167f275375f91d152f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.1.2_1760895989353_0.10539431435997093","host":"s3://npm-registry-packages-npm-production"}},"11.1.3":{"name":"thetacoach-crm-mcp","version":"11.1.3","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.1.3","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"fafaec85e30c3b9c2be9059ab02073e92d350f8c","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.1.3.tgz","fileCount":6,"integrity":"sha512-5vO57J4JYCeEdZ9kpFAr1QxZh6jE4tY136/PkiMkP2hFU91Ln36OPEcf4HCBxLloK+pMXBkO1LN8sgZMG5q4+A==","signatures":[{"sig":"MEUCIBVh2UmVcSckeTmupyR31zfbslX0r5JX1WUUn1omYkQ8AiEA48R5dXGOiqJAqJHD+Lpuc7AGYKtTvwbR9oR7AkgMmNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106751},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"77866882a2f03720f9a2bde3e6391de1a50023d0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.1.3_1760920222075_0.37158467418617946","host":"s3://npm-registry-packages-npm-production"}},"11.1.4":{"name":"thetacoach-crm-mcp","version":"11.1.4","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.1.4","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"c0a08b8c381e05a79ae42e72789ce65a66f0c6d3","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.1.4.tgz","fileCount":6,"integrity":"sha512-kNWzRGett5e/47DjSqYjvgg0yQlefGGmrPO+WdR5xh5vpjXCGGvD8uGPQJEbRdmiu5uZGKRTBPWBVN111u2ZsQ==","signatures":[{"sig":"MEUCICFfz8gKbin8CUoG4QtwGrXLF0S3D82QN98UjchdLeP5AiEA8h1VRIsdc/3VWWmPg7npSDCuXX3Wu2ismKGDwUtzHO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106771},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5aa1a9f0c38b9ed2c0178b2a3c67fcbb911d0554","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.1.4_1760921332526_0.11660288422589637","host":"s3://npm-registry-packages-npm-production"}},"11.1.5":{"name":"thetacoach-crm-mcp","version":"11.1.5","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.1.5","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"e4fcd1f236791994734ea0ce5a9cf00ecac68378","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.1.5.tgz","fileCount":6,"integrity":"sha512-FayHJGFkcHirih2aa7VMaRySs9tHAcWLSAq7utgLxOABnijMktVrtFSF+urCkMJRJBhjLg1HzdcUydYFXAQUKw==","signatures":[{"sig":"MEYCIQDJKHDfC/Jal+BUCIbMSUxYogyU4r0AgyHTmw0ujKoMhwIhAPzTAlCCICmTQHC4JmElOuOOc0bvPqzfm4gPuWnW7cL/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107612},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"46a8ca9a930d54f266d8544ef408af23a2214785","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.1.5_1760923270476_0.18574469050153808","host":"s3://npm-registry-packages-npm-production"}},"11.2.1":{"name":"thetacoach-crm-mcp","version":"11.2.1","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.2.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"5ba076f026e5bd37fb211dfdc6b4c5c9b783b5e8","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.2.1.tgz","fileCount":17,"integrity":"sha512-bh+yWNgZbhHPQ288/Ev3ct3MCzYDEZAcunbeOwusZOO4/SwPRq9RuBACLu6i7wTNOXa4mbwqgPVrBwt72J3oBA==","signatures":[{"sig":"MEYCIQDiCQhr4B9ev77Z/Wx9dAaOBTfEzx/80iQXATt4E5pqFQIhAJvAril20E8uD5dFkFg5g3pv77MJvjCZ99QscWFWsCJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132999},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b5f13b4e8e77e168a5efe6077318c49e7b419bf3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.2.1_1760929334990_0.7926457875071518","host":"s3://npm-registry-packages-npm-production"}},"11.2.2":{"name":"thetacoach-crm-mcp","version":"11.2.2","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.2.2","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"a451b5546f82547975438efd1f17154e94673cfd","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.2.2.tgz","fileCount":17,"integrity":"sha512-xS7JIQ6dRGjY4FBUxQOb+q8XfFUqMgmUb1NS+Omf6PRVIV6/fbbYwyb6bIaDcbHhd79KNCQWky/bj1eBTawCVQ==","signatures":[{"sig":"MEQCICBBAn/osAspRxbp8C0gala04qkLyl5iETGZy07E/Y0MAiBQRkOjXdr/V7fF1v3AK9JN+zSvR1p6cYTBDo9p+SvoEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133595},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"27bf76f6b02ae3d44be1d5f5dada65aaaab7b9d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.2.2_1760930470447_0.2573794356130319","host":"s3://npm-registry-packages-npm-production"}},"11.2.3":{"name":"thetacoach-crm-mcp","version":"11.2.3","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.2.3","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"4ac1dab0d9225f73614da11f97a7824a565b1132","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.2.3.tgz","fileCount":17,"integrity":"sha512-XCElukvA/7NQ0F5NEGr+TFRWgrnNDihwLFNnXDOu180AvwZA5nqLMwMgJLCmWFY3pPTSOI6ImYaYwtCc1lQgkA==","signatures":[{"sig":"MEUCIAblW7wjpPyiTX7+AwgrB1IMg1f454kYrc6t2IrMIx1BAiEAn0fa96cCaoYVN71i2hVev3W5BySH+4eHSKxdsDGGUPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135493},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2204c9bb022682129c7d9bc69f32bc76c38cdbe3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.2.3_1760931598098_0.3636382966232061","host":"s3://npm-registry-packages-npm-production"}},"11.2.4":{"name":"thetacoach-crm-mcp","version":"11.2.4","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.2.4","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"c017c0f039a0614d21078563a691b05d2e704c37","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.2.4.tgz","fileCount":17,"integrity":"sha512-EhC3u8QUJnG237yqrGWpSAj0rl1oM/nupgFf+vZaR/l5S3Xe5V2Wq3NYpPSEKw8Z4JuE8JQLavgrNdQ2RWjAuQ==","signatures":[{"sig":"MEMCH3RuJQ0go9GV0pMs0o5WONJZa0w5OT0LVqaByGRorp8CIHX92uP1tV9gIspezlGNU10eVaaS/gxvSh7+D41gS21u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135900},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"81a104884e4313215a8e717e28f042602067af74","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.2.4_1760985805577_0.24788221253247733","host":"s3://npm-registry-packages-npm-production"}},"11.2.5":{"name":"thetacoach-crm-mcp","version":"11.2.5","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.2.5","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"3174af6e9d09c96d70e91765c159edeea7127316","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.2.5.tgz","fileCount":17,"integrity":"sha512-/2S3tU+2G7mF+vvhJbLB3kXvc7pT3INb09hrR1FeyRaqUk13nvpoHKnlGL2KO89PBZRJJc6gvjqZaq/KqqG33g==","signatures":[{"sig":"MEUCIBh2mvXagayFO30GQ5eGIvNUuigOCsqZHn6u+aSKfk+5AiEA7YU3H32tGquBnRRciF932fJomfwioLD76GNWIGcN5GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135911},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b19220958a8cc70422ec7b8c6d13c67ad283a6d9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.2.5_1760990915772_0.08950801234480821","host":"s3://npm-registry-packages-npm-production"}},"11.2.6":{"name":"thetacoach-crm-mcp","version":"11.2.6","keywords":["mcp","crm","sales","claude","ai","thetacoach","battle-cards","challenger-sales","sqlite","pagination","cache"],"author":{"name":"ThetaDriven Inc","email":"elias@youiest.com"},"license":"MIT","_id":"thetacoach-crm-mcp@11.2.6","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://thetacoach.biz","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"46158b20e8732185987385caa943fa5d8274d4ea","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.2.6.tgz","fileCount":17,"integrity":"sha512-VLlTJx8oQz+f1LoLVzSE46mm2Oea+36lYPYSS+SZDyjmuVznVwr2wW9YzRPm6k8m95w8beqwLZr1a1TwYP9iMA==","signatures":[{"sig":"MEYCIQDs/Upj8a6DBTIvu6OYTWVyGmRkbu9DlzN9R+WmFIwRoQIhAJuTYOt9uxJHFz6DvwQCSVHqJaRkGD1EGYO3zpHdLjnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139761},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"dcf839772dd35be450672369798add48d6928649","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"overrides":{"agentdb":{"better-sqlite3":"^12.4.1"}},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"mcp-server-crm"},"_npmVersion":"11.6.2","description":"ThetaCoach CRM MCP Server - HIGH-STAKES PERSONALIZED PERSUASION infrastructure for critical conversations. NOW INTEGRATED WITH CLAUDE-FLOW! Install once, get 98 MCP tools (90 claude-flow + 8 CRM). THE BEACHHEAD: When you're 12min into a call being redirec","directories":{},"_nodeVersion":"22.15.0","dependencies":{"dotenv":"^16.4.7","ruv-swarm":"^1.0.0","claude-flow":"^2.7.0-alpha.10","better-sqlite3":"^11.8.1","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.2.6_1761001674065_0.46270095956282575","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"thetacoach-crm-mcp","version":"11.3.0","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.3.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"28b843dd2a98356b13a930ff24837344553d22ef","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.3.0.tgz","fileCount":7,"integrity":"sha512-gHtjaI1QXwv7gqeDRlWKH16N038tjqsZo26RE46CaIAsBObNP3LcdZKP2Hf176SEiI68ydtCMV8cfo9j1XO5Ng==","signatures":[{"sig":"MEUCIQD5Y1zSTb9IIvWJJmQSeOeXE2YhXbmhT29a5hOXr4SmlAIgbTKiVn0dXy4ebdgvp5R7CAj0gwN40x/lHDRo6bbQwz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109644},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8acecdd4a4a52329de473314720c6a27120f8336","scripts":{"start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync (0-1ms writes). v11.2.0: Local-first architecture with field-level timestamps. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.3.0_1762294032748_0.7677124732939509","host":"s3://npm-registry-packages-npm-production"}},"11.3.1":{"name":"thetacoach-crm-mcp","version":"11.3.1","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.3.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"e72a89c5cad9ea4e7fa603a9e101b3e9cff673df","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.3.1.tgz","fileCount":7,"integrity":"sha512-avaj8J8MTsf5knGHzHjZdVXyMIgfUQNCKEK89muIRRwtOLbftb0tcL52LTGQb25WFxL1DkOjXY99XsK1mDhhqQ==","signatures":[{"sig":"MEUCIQDyFN8bTJ3A8qM+CpgASdDLP8oluFgDy1LWcotsfkJiTgIgI6A5m34ioFVtF87/K+Ga6OkWlKvCC/rmH9S8UpuNdyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112250},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"219387dce17241f1edb43773ef59a5ea70c1eb80","scripts":{"start":"node server.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync (0-1ms writes). v11.3.1: Fixed orphaned process accumulation. v11.2.0: Local-first architecture with field-level timestamps. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.3.1_1762898264733_0.6064745715054367","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"thetacoach-crm-mcp","version":"11.4.0","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.4.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"4b95a816329f5f5e10cc3f607507c875e03a3364","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.4.0.tgz","fileCount":8,"integrity":"sha512-6q0RgAHPVoNV3HdReGlxzzgWreKY7JZSUloyO2V+t1XkWQib1v1EndkXhCG+jGyVItidsy6OjJQLZAKnhcx1pg==","signatures":[{"sig":"MEUCICNUDgI/b9xOXeH4wcLbNW2sK7sMxJPi5HV0zHky26D0AiEAkO2UDhTcmx/h0+bbxcj+UuOT/Ajan6A7GeLszXPrE7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123714},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5007be24fb3bcc5c5420a66212da5ca28b7e807","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync (0-1ms writes). v11.3.1: Fixed orphaned process accumulation. v11.2.0: Local-first architecture with field-level timestamps. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.4.0_1766260979262_0.06545726287059384","host":"s3://npm-registry-packages-npm-production"}},"11.4.1":{"name":"thetacoach-crm-mcp","version":"11.4.1","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.4.1","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"da25b6ba82665ccc965f47a89192b9c2edfb1d70","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.4.1.tgz","fileCount":8,"integrity":"sha512-HzIia9P1qlPyWm88qqtsjh6jhrykAT3MgBWLeZnCBxSmIIueBrzef1PA3lL21leKhuxmnRdTBV85yfAk08nU9Q==","signatures":[{"sig":"MEUCICg9qfs0j2ETMLDnRps5FLn0YIFdD/JFzEyftyokiMC7AiEA95PkgntN5mnY6ILbZJaJ6VogPow7/0q1NYQFQdZn2Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123967},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c6d2e2760a8abb04792ea50fdfb7a4b040b1ae8b","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.4.1: Fixed postinstall dependency path detection. v11.4.0: Added @modelcontextprotocol/sdk, bulletproof postinstall. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.4.1_1766263904925_0.0017137376942741867","host":"s3://npm-registry-packages-npm-production"}},"11.4.2":{"name":"thetacoach-crm-mcp","version":"11.4.2","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.4.2","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"b0f8318815c01b6e2ecf848af41a7167d1490f61","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.4.2.tgz","fileCount":8,"integrity":"sha512-zEzkmJgrjRhjAeM+r0Hz+9NXrv0anUD10Ou0froA40YQRlqgdCDv9V0Jivh3HLS2dH9EiYcPB/r+kivwsHHCpw==","signatures":[{"sig":"MEQCIEfz/dm8jvQ6xNXpvq8Bq2FyK+/RPtZmVRYHeCzoXAdsAiAkUFA82r9xY2JlttHf69sIDFmp/bH/AdcNcUKAZh/wsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123978},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a47c461b1b648152303cd18114009538a336fb27","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.4.1: Fixed postinstall dependency path detection. v11.4.0: Added @modelcontextprotocol/sdk, bulletproof postinstall. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.4.2_1766264141239_0.6264443297423699","host":"s3://npm-registry-packages-npm-production"}},"11.4.3":{"name":"thetacoach-crm-mcp","version":"11.4.3","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.4.3","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"112c3c10fb31d48dbc7dc13722336b2b691bfe0c","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.4.3.tgz","fileCount":8,"integrity":"sha512-yzDN9RSN3ocxuRL60TvKMl3yGAJyLNgbmMwfxRDWKx4zKUDVZy4jvxvoz3AsAEWqQPPfw1WBB8+vT2jLcgEZpA==","signatures":[{"sig":"MEQCICTZ+paXU3MdB5qkC8vmsmcy1goLzELnGRdqimB/VAuuAiARR7SHupHEySfx/gMe6DtssBYW65nUvjTSNaKHogj9Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124642},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e17977f985c3b0a79f36eb506fe792980512e395","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.4.3: Fixed SQLite ALTER TABLE syntax (IF NOT EXISTS not supported). Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.4.3_1766265343911_0.7646102582695256","host":"s3://npm-registry-packages-npm-production"}},"11.4.4":{"name":"thetacoach-crm-mcp","version":"11.4.4","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.4.4","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"097515e64c94fdc2a0352516009614f04fb1b161","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.4.4.tgz","fileCount":8,"integrity":"sha512-RRSiCcF0kQ7QmL6+tJbTIzkzUill99YXWS+oFniCp2Ewo2k7G6m8Z/7DwW+AUKX3Sg4l6REC1gZBSEo0IND+1w==","signatures":[{"sig":"MEQCIFpLGE4sdp4FVGSqsoYx4X/DPjdP/319d6SpUzkMhk3QAiBRVTvwN5Dk93t5sLisi4JekzqhImAam4z++XUtiS9yrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124642},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c754dd6be69454fe30c9f720c3acc3af27866669","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.4.3: Fixed SQLite ALTER TABLE syntax (IF NOT EXISTS not supported). Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.4.4_1766265580034_0.6695097420552791","host":"s3://npm-registry-packages-npm-production"}},"11.4.5":{"name":"thetacoach-crm-mcp","version":"11.4.5","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.4.5","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"cfcae2fd00d694ec2cd0c859db33d52f7a9a75f6","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.4.5.tgz","fileCount":8,"integrity":"sha512-6eP4afCMJnduNQ3AFuYsJPQG0YUBibAFiLZeBP7gGVTzvFJs8WJwRRvv0i2+A9FVomBn05B6LMKmo2n4M0PSOw==","signatures":[{"sig":"MEYCIQDivVEGuLwmGpLCeJMo3php6vg/SlxzXsonijjsqx60qAIhALPj0MBBiKGTlr+yjJx4z7jLkLrwNmUmfpfJSRASgrem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126697},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c592611df92432affb1df95e305afec7b53435e","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.4.3: Fixed SQLite ALTER TABLE syntax (IF NOT EXISTS not supported). Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.4.5_1766272051091_0.712559353770285","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"thetacoach-crm-mcp","version":"11.5.0","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"MIT","_id":"thetacoach-crm-mcp@11.5.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"e1b5b86132af1208d10efdb36cc767258a3768c5","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.5.0.tgz","fileCount":8,"integrity":"sha512-y5ns/UryUyHPfTfs1xzEe5MkolZWbG8CjQuxeCUPo1lycDRFiEThSQaEscnfZFg6vVgnHJ/cRF91vMSWjFuWbw==","signatures":[{"sig":"MEUCIH64LW1x1J7MPZz5XgTxAXAosKNThXA5rep9TrYgPbcbAiEA3PuEGsydn47U8yLDniW2w0CoIPe79kwB/kiI7DIFDBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125717},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8641af4ab59e9f2e3cb09b2da969a7c1fb80f45e","scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.5.0: Single source of truth for columns - impossible to have schema mismatch. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.5.0_1766345472054_0.13797617202645873","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"thetacoach-crm-mcp","version":"11.6.0","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"UNLICENSED","_id":"thetacoach-crm-mcp@11.6.0","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"homepage":"https://github.com/wiber/thetadrivencoach#readme","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"bin":{"thetacoach-crm":"server.js"},"dist":{"shasum":"f880e2a51c562f6234de1731a9a0613dd30c2f11","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.6.0.tgz","fileCount":8,"integrity":"sha512-pR4VNwEjTroybZQbrR+8J7nbKcl9srUDTvhTZB7Ljo5vd7AdSfa2F8vdNLDK5TNFZIqUPRYS9DLa3iHx8Pyu9w==","signatures":[{"sig":"MEQCIANl/LvIP+AL2FQQEA4VchRFQc6hOQnJ1Y1gR+ixRB0BAiB1BhJg187nQnqXMmrDq/F2jJ9QC8nwSh6tGgjOV0S7Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128418},"main":"server.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"309f33a8ae5d7b3a2cec4dfc942599744060b58d","private":false,"scripts":{"start":"node server.js","postinstall":"node postinstall.js"},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"copyright":"Copyright (c) 2025 ThetaDriven Inc. All rights reserved.","repository":{"url":"git+https://github.com/wiber/thetadrivencoach.git","type":"git","directory":"packages/thetacoach-crm-mcp"},"_npmVersion":"10.9.4","description":"ThetaCoach CRM MCP Server with local-first sync. v11.6.0: SAFEGUARD - Detects if credentials point to central DB (wrong) instead of CRM DB. Database schema v2.6 required.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"dotenv":"^16.3.1","better-sqlite3":"^9.2.2","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.10.6","@types/better-sqlite3":"^7.6.8"},"_npmOperationalInternal":{"tmp":"tmp/thetacoach-crm-mcp_11.6.0_1769129944922_0.5089390782078047","host":"s3://npm-registry-packages-npm-production"}},"11.6.1":{"name":"thetacoach-crm-mcp","version":"11.6.1","description":"ThetaCoach CRM MCP Server with local-first sync. v11.6.0: SAFEGUARD - Detects if credentials point to central DB (wrong) instead of CRM DB. Database schema v2.6 required.","type":"module","main":"server.js","bin":{"thetacoach-crm":"server.js"},"keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"author":{"name":"ThetaDriven Inc."},"license":"UNLICENSED","private":false,"copyright":"Copyright (c) 2025 ThetaDriven Inc. All rights reserved.","scripts":{"postinstall":"node postinstall.js","start":"node server.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","@supabase/supabase-js":"^2.39.0","better-sqlite3":"^9.2.2","dotenv":"^16.3.1"},"devDependencies":{"@types/better-sqlite3":"^7.6.8","@types/node":"^20.10.6","typescript":"^5.3.3"},"engines":{"node":">=18.0.0"},"repository":{"type":"git","url":"git+https://github.com/wiber/thetadrivencoach.git","directory":"packages/thetacoach-crm-mcp"},"_id":"thetacoach-crm-mcp@11.6.1","gitHead":"7facb92066310f587bad7955602f9d1ae99a31fd","bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"homepage":"https://github.com/wiber/thetadrivencoach#readme","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-W9/mNklKRr3UVz9mBlEEd7FZdBPlEwr4J/bsk+a05BOGOKrZ3jX/MqtbO1VlUZFrsPgjpr2WHl9SPXaphKs56w==","shasum":"20fbba46f43409c11d8f1a78832226830851fa9c","tarball":"https://registry.npmjs.org/thetacoach-crm-mcp/-/thetacoach-crm-mcp-11.6.1.tgz","fileCount":8,"unpackedSize":128438,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICXBQSqD9VhFLMiuEEK+uLtD7lAm+X66fZDeFPCMyfHNAiEA8s9zVBQdw9h6JOaMtpOkSBuNjTtWH7SqaJS7ri41RZo="}]},"_npmUser":{"name":"wiber","email":"eliasmoosman@gmail.com"},"directories":{},"maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thetacoach-crm-mcp_11.6.1_1773773214079_0.9718814184303022"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-07T04:12:30.275Z","modified":"2026-03-17T18:46:54.332Z","4.0.0":"2025-10-07T04:12:30.532Z","5.0.0":"2025-10-07T11:33:48.800Z","6.0.0":"2025-10-07T11:49:54.750Z","6.0.1":"2025-10-07T11:55:53.580Z","7.0.0":"2025-10-07T12:06:31.830Z","7.1.0":"2025-10-07T12:39:47.730Z","7.2.0":"2025-10-07T12:52:23.985Z","7.3.0":"2025-10-07T13:14:37.511Z","7.5.0":"2025-10-07T13:35:03.273Z","7.6.0":"2025-10-07T13:39:08.892Z","7.7.0":"2025-10-07T13:47:30.131Z","7.7.1":"2025-10-07T14:10:12.997Z","7.8.0":"2025-10-07T19:48:12.440Z","7.11.0":"2025-10-10T03:37:02.168Z","7.12.1":"2025-10-10T21:37:05.833Z","7.12.3":"2025-10-10T23:12:56.936Z","7.12.4":"2025-10-10T23:52:20.486Z","8.0.0":"2025-10-13T01:27:14.948Z","8.1.0":"2025-10-13T02:52:51.769Z","8.2.0":"2025-10-13T03:45:59.412Z","9.0.0":"2025-10-13T04:22:12.817Z","9.0.1":"2025-10-13T05:20:38.541Z","9.1.0":"2025-10-13T10:44:09.144Z","9.2.0":"2025-10-13T11:18:14.354Z","9.5.0":"2025-10-13T12:02:16.690Z","10.0.0":"2025-10-14T19:17:16.320Z","10.0.1":"2025-10-14T19:23:49.838Z","10.1.0":"2025-10-15T21:15:51.647Z","10.2.0":"2025-10-15T21:45:34.458Z","11.0.0":"2025-10-18T22:37:05.850Z","11.0.1":"2025-10-19T00:03:55.548Z","11.1.0":"2025-10-19T01:35:34.132Z","11.1.1":"2025-10-19T02:33:33.463Z","11.1.2":"2025-10-19T17:46:29.556Z","11.1.3":"2025-10-20T00:30:22.268Z","11.1.4":"2025-10-20T00:48:52.754Z","11.1.5":"2025-10-20T01:21:10.674Z","11.2.1":"2025-10-20T03:02:15.243Z","11.2.2":"2025-10-20T03:21:10.639Z","11.2.3":"2025-10-20T03:39:58.283Z","11.2.4":"2025-10-20T18:43:25.787Z","11.2.5":"2025-10-20T20:08:35.985Z","11.2.6":"2025-10-20T23:07:54.250Z","11.3.0":"2025-11-04T22:07:12.950Z","11.3.1":"2025-11-11T21:57:44.918Z","11.4.0":"2025-12-20T20:02:59.404Z","11.4.1":"2025-12-20T20:51:45.092Z","11.4.2":"2025-12-20T20:55:41.387Z","11.4.3":"2025-12-20T21:15:44.050Z","11.4.4":"2025-12-20T21:19:40.202Z","11.4.5":"2025-12-20T23:07:31.275Z","11.5.0":"2025-12-21T19:31:12.207Z","11.6.0":"2026-01-23T00:59:05.070Z","11.6.1":"2026-03-17T18:46:54.215Z"},"bugs":{"url":"https://github.com/wiber/thetadrivencoach/issues"},"author":{"name":"ThetaDriven Inc."},"license":"UNLICENSED","homepage":"https://github.com/wiber/thetadrivencoach#readme","keywords":["mcp","crm","thetacoach","local-first","claude","challenger-sales"],"repository":{"type":"git","url":"git+https://github.com/wiber/thetadrivencoach.git","directory":"packages/thetacoach-crm-mcp"},"description":"ThetaCoach CRM MCP Server with local-first sync. v11.6.0: SAFEGUARD - Detects if credentials point to central DB (wrong) instead of CRM DB. Database schema v2.6 required.","maintainers":[{"name":"wiber","email":"eliasmoosman@gmail.com"}],"readme":"# ThetaCoach CRM MCP Server v11.3.0\n\n**Local-first sync architecture for 500x faster CRM operations**\n\nClaude AI integration for ThetaCoach CRM with instant writes (0-1ms) and background sync to Supabase.\n\n## 🚀 What's New in v11.3.0\n\n**LOCAL-FIRST ARCHITECTURE - 500x Performance Improvement**\n\n- **Before (v10.x):** 200-500ms per write (network latency)\n- **After (v11.2.0):** 0-1ms per write (instant SQLite)\n- **Claude Flow:** 10 updates in 10ms (vs 2-5 seconds network-first)\n\n**Key Features:**\n- ⚡ Write to SQLite first, sync to Supabase in background\n- 🔄 Pull from Supabase at start of each MCP call (ensures consistency)\n- 🎯 Field-level timestamps for conflict resolution (last-write-wins)\n- 📊 Token-limited reads (25k max) prevent Claude slowdown\n- 🔁 Background sync queue with retry (exponential backoff)\n- ✅ Parallel execution safe (tested with unit tests)\n\n## 🧠 Why This Exists: The Physics of Sales Ramp Time\n\n**Trust debt compounds at 0.3% per decision.** This is measurable. ([Falsifiable Claim #12](https://thetadriven.com/book/falsifiable-claims.html#claim-12))\n\n**Salespeople ARE grounding.** They hold direct relational context with customers—years of accumulated trust, history, preferences. When you fire a salesperson, you don't just lose their numbers. You lose years of accumulated semantic co-location.\n\n**New reps start at zero.** Every interaction starts with drift. Trust debt compounds until new grounding is established. This is why \"ramp time\" exists—it's the time required to rebuild grounding from scratch.\n\n**ThetaCoach CRM transfers grounding:**\n- Battle cards = pre-loaded context = instant semantic co-location\n- Challenger methodology = structured approach that prevents drift\n- Checklists = proven plays sorted by impact = grounding compressed into 2-second scans\n\n**The result:** Shorter ramp time. New reps inherit accumulated grounding instead of rebuilding from zero.\n\n> *\"This is why we shorten time to productive. Ramp time IS trust debt accumulation. Battle cards ARE grounding transfer.\"*\n\n→ [Read the full physics argument](https://thetadriven.com/book/falsifiable-claims.html)\n\n---\n\n## 🏗️ Architecture\n\n### The Sync Cycle (Every MCP Call)\n\n```\n1. MCP Tool Called\n   ↓\n2. Sync Supabase → SQLite (~200ms one-time per call)\n   ↓\n3. Work on SQLite (0-1ms instant)\n   ↓\n4. Return result to Claude (capped at 25k tokens)\n   ↓\n5. Background: Sync SQLite → Supabase (async, non-blocking)\n```\n\n### Why This Works\n\n**Consistency Guarantee:**\n- Claude makes MCP calls **sequentially** (one after another)\n- By the time Claude finishes processing and makes the next call, background sync has completed\n- Each call starts with `syncFromSupabase()` → SQLite is always fresh\n\n**Parallel Execution (Claude Flow):**\n- When Claude Flow executes MCP calls in parallel, SQLite WAL mode handles it safely\n- Tested with 10 parallel writes: 0.04ms/write, no conflicts, 100% success rate\n- Field-level timestamps prevent conflicts (different fields = independent updates)\n- See `test-parallel-execution.mjs` for verification\n\n### Conflict Resolution\n\n**Field-Level Timestamps (Last-Write-Wins):**\n```javascript\n// Example: Two devices edit same lead\nDevice A: Updates discovery_notes at timestamp 1000\nDevice B: Updates discovery_notes at timestamp 2000\nResult: Device B wins (newer timestamp)\n\nDevice A: Updates discovery_notes at timestamp 1000\nDevice B: Updates rational_notes at timestamp 1005\nResult: Both succeed (different fields, no conflict)\n```\n\n**Why This is Acceptable for CRM:**\n1. Single user per lead (sales rep owns their prospects)\n2. Independent fields (discovery vs rational rarely edited simultaneously)\n3. Fast sync (background sync completes in 5-10 seconds)\n4. Low conflict probability (same field edited on two devices within 10s is rare)\n\n## 📦 Quick Start (30 seconds)\n\n```bash\n# 1. Install the MCP server\nnpm install -D thetacoach-crm-mcp@latest\n\n# 2. Update database schema to v2.6 (CRITICAL!)\n# Open: https://thetadriven.com/ONE-SHOT-CRM-SETUP.sql\n# Copy entire file → Paste in Supabase SQL Editor → Run\n# This adds field-level timestamps (*_updated_at columns)\n\n# 3. Create .env.local with credentials\ncat > .env.local <<EOF\nCRM_SUPABASE_URL=\"https://xxxxx.supabase.co\"\nCRM_SUPABASE_SERVICE_ROLE_KEY=\"eyJ...\"\nEOF\n\n# 4. Register with Claude Code\nclaude mcp add thetacoach-crm ./node_modules/.bin/thetacoach-crm\n\n# 5. Restart Claude Code (Cmd+Q → reopen)\n\n# 6. Test it!\n# In Claude Code, say: \"List my CRM leads\"\n```\n\nDone! Writes are now instant (0-1ms).\n\n## 🔄 Sync Strategy Deep Dive\n\n### Sync-on-Each-Call Pattern\n\nEvery MCP call follows this pattern:\n\n```javascript\nasync function handleUpdateCard(args) {\n  // STEP 1: Sync from Supabase to SQLite (200ms, ensures fresh data)\n  await syncFromSupabase(supabase, db, 'leads', { field: 'email', value: args.email });\n\n  // STEP 2: Write to SQLite (0-1ms, instant)\n  writeLocal(db, 'leads', { field: 'email', value: args.email }, {\n    discovery_notes: args.discovery_notes,\n    rational_notes: args.rational_notes\n  });\n\n  // STEP 3: Return immediately (don't wait for background sync)\n  return { success: true, latency: '0-1ms' };\n\n  // STEP 4: Background sync happens automatically via SyncQueue\n}\n```\n\n### Batching & Chunking\n\n**Token-Limited Reads (25k Max):**\n\n```javascript\n// List leads with automatic token limiting\nconst leads = batchRead(\n  db,\n  'SELECT * FROM leads WHERE stage = ? ORDER BY lead_score DESC',\n  ['discovery'],\n  {\n    maxTokens: 25000,\n    estimateTokens: (row) => JSON.stringify(row).length / 4 // 1 token ≈ 4 chars\n  }\n);\n\n// Returns: Array of leads, capped at 25k tokens to prevent Claude slowdown\n```\n\n**Why This Matters:**\n- Battle cards are huge (25k+ tokens each)\n- Without capping, reading 100 leads = 2.5M tokens = Claude slowdown\n- With capping, reading stops at 25k tokens = instant response\n\n**Field Projection (Reduce Tokens):**\n\n```javascript\n// Request only the fields you need\nconst leads = listLeads({\n  fields: ['id', 'email', 'name', 'company', 'lead_score', 'stage'],\n  limit: 10\n});\n\n// Returns: 200 tokens vs 25k tokens (full battle card)\n```\n\n### Background Sync Queue\n\n**Retry with Exponential Backoff:**\n\n```javascript\nclass SyncQueue {\n  async process() {\n    while (this.queue.length > 0) {\n      const item = this.queue.shift();\n      try {\n        await this.syncToSupabase(item);\n        // Mark as synced in SQLite\n      } catch (error) {\n        // Retry with exponential backoff (max 5 retries)\n        if (item.retries < 5) {\n          const delay = Math.min(1000 * 2 ** item.retries, 60000);\n          setTimeout(() => this.add({ ...item, retries: item.retries + 1 }), delay);\n        } else {\n          // Mark as error in SQLite (_sync_error column)\n        }\n      }\n    }\n  }\n}\n```\n\n**Backoff Schedule:**\n- Retry 1: 1 second\n- Retry 2: 2 seconds\n- Retry 3: 4 seconds\n- Retry 4: 8 seconds\n- Retry 5: 16 seconds\n- Max: 60 seconds\n- After 5 retries: Give up, log error\n\n## 🧪 Testing Parallel Execution\n\nRun the included unit test:\n\n```bash\nnode test-parallel-execution.mjs\n```\n\n**Test Results:**\n```\n📊 Test 1: Sequential writes (baseline)\n  ⏱️  Time: 0.18ms\n  📈 Avg per write: 0.02ms/write\n\n📊 Test 2: Parallel writes (Claude Flow simulation)\n  ⏱️  Time: 0.38ms\n  📈 Avg per write: 0.04ms/write\n  ✅ Successes: 10/10\n  ❌ Failures: 0/10\n\n📊 Test 3: Data consistency check\n  ✅ All field-level timestamps are valid\n  ✅ Sync status correctly marked as pending\n\n📊 Test 4: Concurrent reads during writes\n  ⏱️  Time: 0.19ms\n  ✍️  Writes: 5\n  📖 Reads: 5\n  ✅ No deadlocks or blocking\n\n✅ ALL TESTS PASSED - Parallel execution is safe!\n```\n\n**Key Insights:**\n- SQLite WAL mode handles concurrent access correctly\n- Field-level timestamps prevent conflicts\n- Writes are 0.02-0.04ms each (no blocking)\n- Reads don't block writes\n- Safe for Claude Flow parallel execution\n\n## 📋 Database Schema v2.6\n\n**Requirements:**\n- Run ONE-SHOT-CRM-SETUP.sql v2.6 in Supabase\n- Download: https://thetadriven.com/ONE-SHOT-CRM-SETUP.sql\n- Safe to re-run (idempotent)\n\n**What v2.6 Adds:**\n\n```sql\n-- Field-level timestamps (when each field was last updated)\nALTER TABLE leads ADD COLUMN IF NOT EXISTS discovery_notes_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS rational_notes_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS emotional_notes_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS solution_notes_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS commitment_notes_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS product_positioning_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS outreach_a_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS outreach_b_updated_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS notes_updated_at BIGINT;\n\n-- Sync status columns\nALTER TABLE leads ADD COLUMN IF NOT EXISTS _sync_status TEXT DEFAULT 'synced';\nALTER TABLE leads ADD COLUMN IF NOT EXISTS _last_synced_at BIGINT;\nALTER TABLE leads ADD COLUMN IF NOT EXISTS _sync_error TEXT;\n\n-- Index for performance\nCREATE INDEX IF NOT EXISTS idx_leads_sync_status ON leads(_sync_status) WHERE _sync_status = 'pending';\n```\n\n**Verify Schema Version:**\n\n```sql\n-- In Supabase SQL Editor\nSELECT column_name FROM information_schema.columns\nWHERE table_name = 'leads'\nAND column_name LIKE '%_updated_at';\n\n-- Should return 9 rows (field timestamps)\n```\n\n## 📊 SQLite Cache Location\n\n**Default:**\n- `~/.thetacoach-crm/cache-{hash}.db`\n- Each Supabase URL gets isolated cache (prevents cross-project contamination)\n- Example: `https://abc.supabase.co` → `cache-abc12345.db`\n\n**Custom:**\n```bash\nexport CRM_SQLITE_PATH=/custom/path/to/cache.db\n```\n\n**Multi-Project Support:**\n- Each project folder has its own `.env.local` with Supabase credentials\n- MCP searches upward for `.env.local` (like Git searching for `.git`)\n- Cache switches automatically based on Supabase URL\n- No Claude Code restart needed when switching projects\n\n## 🔧 MCP Tools Reference\n\n### `crm-list-leads` - List Leads with Token Limiting\n\n**Token-aware pagination:**\n\n```javascript\n// Default: Summary fields only (reduces tokens)\ncrm-list-leads({ limit: 10, offset: 0 })\n\n// Custom fields: Request only what you need\ncrm-list-leads({\n  fields: ['id', 'email', 'name', 'company', 'lead_score', 'stage'],\n  limit: 20,\n  offset: 0,\n  stage: 'discovery',\n  min_score: 70\n})\n```\n\n**Automatic token capping:**\n- Reads stop at 25k tokens\n- Prevents Claude slowdown\n- Returns `{ leads: [...], capped: true/false }`\n\n### `crm-update-card` - Update Battle Card (Instant)\n\n```javascript\ncrm-update-card({\n  email: 'john@acme.com',\n  discovery_notes: 'Full discovery section text...',\n  rational_notes: 'ROI calculations...',\n  emotional_notes: 'Personal stakes...'\n})\n\n// Returns: { success: true, latency: '0-1ms', email: 'john@acme.com' }\n```\n\n**What Happens:**\n1. Sync from Supabase (200ms)\n2. Write to SQLite (0-1ms) with field-level timestamps\n3. Return immediately\n4. Background sync queues the update to Supabase\n\n### `crm-update-checklist` - Update Phase Checklist\n\n```javascript\ncrm-update-checklist({\n  email: 'john@acme.com',\n  phase: 'discovery',\n  items: [\n    'ASK: Of your 30 portfolio companies, what % fail? (hear: 20-30%)',\n    'SHARE: Pattern I see across portfolio-backed founders...',\n    'CALCULATE TOGETHER: 1 company saved = $500K portfolio value'\n  ]\n})\n\n// Returns: Instantly updated checklist with auto-generated IDs\n```\n\n**Affordance System:**\n- Automatically sorts bullets by usefulness (personalization × impact × phase)\n- Only Tier 1 (ultra-specific) and Tier 2 (context-specific) items\n- No generic Tier 3/4 items (waste of checklist space)\n\n## 🚨 Troubleshooting\n\n### Issue: \"Writes are slow\" or \"Still seeing 200ms latency\"\n\n**Fix:** You're running old version or schema not updated\n\n```bash\n# 1. Verify package version\nnpm list thetacoach-crm-mcp  # Must show v11.2.0+\n\n# 2. Verify schema has sync columns\n# In Supabase SQL Editor:\nSELECT column_name FROM information_schema.columns\nWHERE table_name = 'leads' AND column_name = '_sync_status';\n# Should return 1 row\n\n# 3. If either is wrong, update both:\nnpm install thetacoach-crm-mcp@latest\n# Run SQL: https://thetadriven.com/ONE-SHOT-CRM-SETUP.sql\n# Restart Claude Code\n```\n\n### Issue: \"Column does not exist\" errors\n\n**Fix:** Database schema is out of date\n\n```bash\n# Run the LATEST SQL from the website (not an old copy):\nopen https://thetadriven.com/ONE-SHOT-CRM-SETUP.sql\n\n# Copy ENTIRE file → Paste in Supabase SQL Editor → Run\n# Safe to re-run (idempotent, only adds missing columns)\n```\n\n### Issue: \"Sync not working\" or \"Changes not appearing in Supabase\"\n\n**Debug sync status:**\n\n```javascript\n// In Claude, say: \"CRM sync status\"\n// Should show:\n{\n  pending: 0,\n  status: 'synced',\n  lastSync: '2025-11-04T21:45:00Z'\n}\n```\n\n**Check:**\n1. Network connectivity (can you access Supabase?)\n2. Service role key is correct in `.env.local`\n3. Local SQLite cache exists: `ls ~/.thetacoach-crm/`\n\n## 📖 Documentation\n\n- **CHANGELOG.md** - Release notes for v11.2.0\n- **IMPLEMENTATION-GUIDE.md** - Architecture deep dive (350 lines)\n- **test-parallel-execution.mjs** - Unit tests for parallel safety\n- **migrations/** - SQLite migration scripts\n\n## 🔗 Links\n\n- **SQL Schema:** https://thetadriven.com/ONE-SHOT-CRM-SETUP.sql\n- **GitHub:** https://github.com/wiber/thetadrivencoach/tree/main/packages/thetacoach-crm-mcp\n- **Support:** https://github.com/wiber/thetadrivencoach/issues\n\n## 📜 License\n\nUNLICENSED - Copyright (c) 2025 ThetaDriven Inc. All rights reserved.\n\nThis is proprietary software. The source code is visible for debugging purposes only. Forking, redistribution, or commercial use without license is prohibited.\n\n---\n\n**v11.3.0** - Local-first sync for 500x faster CRM operations\n","readmeFilename":"README.md"}