{"_id":"@anysiteio/mcp","_rev":"14-874f9d7fd823dffa34dd1f09f8b8ff24","name":"@anysiteio/mcp","dist-tags":{"latest":"3.0.0"},"versions":{"0.4.0":{"name":"@anysiteio/mcp","version":"0.4.0","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.4.0","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"55bd41a6358e6b4abe8d70f10b2ca9d9ffee19f3","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.4.0.tgz","fileCount":8,"integrity":"sha512-krkbp+VdpePsniJSQo/ptC5P5uy6zNIAvwh0FcNNO9bXkPDg63kgJd0iERHZBFW3xxphr/65Yek624epR6m0xw==","signatures":[{"sig":"MEYCIQCFCb6KvrzbpTdyo5J4GpgSWjd4ZzmP3uRi9WsYQ8SVgQIhAJ0pXW5mzt1NllSqAe3/lnNeZNjwgCCDgY1jmWgG9Ran","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139122},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"240978e7934c09cdc6be442536c54dada28dc62d","private":false,"scripts":{"build":"tsc && chmod +x build/index.js","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.0_1760107526688_0.629361425663157","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@anysiteio/mcp","version":"0.4.1","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.4.1","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"a5156f8cf7dd14f5642065869b4a8e910eeb3269","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.4.1.tgz","fileCount":8,"integrity":"sha512-6VSQzvtAFIbSVdRT5Hh1rBrW3YawBHG1gJ5oDzyN8eLLyveLcjtESBFNqusqTxndpnLo2dW8rBVeiniZ/mjp0A==","signatures":[{"sig":"MEYCIQCJA813Z5AI2+1/xmgGJKqr4hTx5fOSvBVZ+MCsMor7NwIhAIoKhYJe6d7cIJracB8nZqfEA4PqCXLSW+OzYIixaXyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139122},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1f0695d72bf0242e532069c5ea4b1b0a27a0b34","private":false,"scripts":{"build":"tsc && chmod +x build/index.js","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.1_1760218479836_0.7944333800637682","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@anysiteio/mcp","version":"0.4.2","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.4.2","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"edded89a1a5b4ff93976f824ce6ee4ecdc693dbb","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.4.2.tgz","fileCount":11,"integrity":"sha512-yrNNH4VJabZiWcPIRw/axSow9n8Ps8YQoC+RUPS+URSA1vGI7xEnWpXddm0zcK3zIqeVAwvdWlc2KUXawLL6UQ==","signatures":[{"sig":"MEQCICCD/krPkp3ELGVKBR4X3l2osBmpChS1qkpDTbiSNTPDAiAMxzWfCZowYS5yh1U1bH21l44GuI/ZCoa05eKnJweTbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241151},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"011525d7175ec6c5ae254603b90363b45ed33bcd","private":false,"scripts":{"build":"tsc && chmod +x build/index.js","watch":"tsc --watch","prepare":"npm run build","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.4.2_1760219151453_0.6223892655781649","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@anysiteio/mcp","version":"0.5.0","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.5.0","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"754410ac65d786a10c04cbd342117b90a9d3b365","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.5.0.tgz","fileCount":13,"integrity":"sha512-kySOf0HR6w42mB5xMCFmy+9qDbWl3W+VFwIEwrE/sEkPdNMLJL8MkQUzC/1mTUy4gb0nzZMdfyAQTUXcY2RRDw==","signatures":[{"sig":"MEUCIQDsDOoBYqGc91GkFjiC96GXCDvuiYK2O/9PdcfVU+UErQIgDmXPcJEGMXl/u7bb7qhFxPTlLCQcTBr/NhqPENrco6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243330},"type":"module","module":"src/smithery.ts","engines":{"node":">=18.0.0"},"gitHead":"610ac133966ef9302296751b182022a7d6e8d510","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/index.js","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@smithery/sdk":"^1.6.8","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.0_1760219494219_0.5466266792527248","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@anysiteio/mcp","version":"0.5.1","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.5.1","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"be40efa0af84ddb1d0727566300638483310f9b4","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.5.1.tgz","fileCount":13,"integrity":"sha512-mXng4TEnBktpLGvtn9t+1Fx4ASxHpnc/NfVrUFX8hJWK4ELEBKJEg8yMdLZxl/o2twiLDa0ifReRKUkVozaOWw==","signatures":[{"sig":"MEQCIBNsmFcqHnDTUu2MxkigNhDEqWX4qbsbpecZVQNB3Ca7AiAuogY38LfjPKCmdEzHtNbgz7g1TCLHpq4YoMZSQbsg0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243902},"type":"module","module":"src/smithery.ts","engines":{"node":">=18.0.0"},"gitHead":"8836b8d87445849b78c0e24b9018aab7197a9ef5","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/index.js","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@smithery/sdk":"^1.6.8","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.1_1760220221885_0.6264719884478189","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@anysiteio/mcp","version":"0.5.2","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.5.2","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"aa9e5b26ea759982136fcac4d4d519c544e6ea2b","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.5.2.tgz","fileCount":13,"integrity":"sha512-ITveGAk2IYC5xcRbiR8BMM3sM10F/Jfml2NQ7EOYbsjg9iaf8xi+IwbF3Qs+w+iVfJaNbdd3p0h4jgFN6BwUtg==","signatures":[{"sig":"MEUCIFs8VySMXhBZ4Mv3t0WoecdC95MZ1+3B5lJeoagS6FniAiEA8Bn1zaY31Z4ibeyXS3fdjf0jTAbjQBknBW3Qa6w59gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244360},"type":"module","module":"src/smithery.ts","engines":{"node":">=18.0.0"},"gitHead":"395f7bc3046215651491b2f1224996405977db40","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/index.js","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@smithery/sdk":"^1.6.8","@modelcontextprotocol/sdk":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.2_1760221335853_0.1992572550890317","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@anysiteio/mcp","version":"0.5.3","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.5.3","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"b75865c1ac00284bfe7ce68bf4cfe4faaf6254e6","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.5.3.tgz","fileCount":13,"integrity":"sha512-l/H1csjdvGg27kKrk6XjHUfrmP2bHBGBMGHq6BWqUoBbCljr6ucd9x7ooiHV2smBhS4shVAVVvu7kImT4ohx8w==","signatures":[{"sig":"MEUCIBVgaHu90kDA9+i99YbtdGIp36uFCthYRJ6T6KuiSv1EAiEAgx9vZzwmTLg61W/LklRAabYubZA5gJmRcoi5cmmhAj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244523},"type":"module","module":"src/smithery.ts","engines":{"node":">=18.0.0"},"gitHead":"36a1b43ccb17b045c521832b7b22fb4c4028c753","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/index.js","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@smithery/sdk":"^1.6.8","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.5.3_1760221847946_0.5994567414283944","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@anysiteio/mcp","version":"0.6.0","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.6.0","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/index.js","anysite":"build/index.js","anysite-mcp":"build/index.js"},"dist":{"shasum":"f97ecd1d2dde66244ad20aac09d76490b1a55076","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.6.0.tgz","fileCount":13,"integrity":"sha512-6E+MuNIt6DlgN/TIPDxTi++ueMMhSiAkrryICHQK3Eo66yxn8mQJK9Sm8Zvr6OTdnXPcEYBmYS1qwtY+QTcfcg==","signatures":[{"sig":"MEYCIQChF1tS/T9AFYapdJ3tHisV/btneUw3sgQOnBviu5KebQIhANKlaeqVgep1D6e5zSbRX0/z9WA1AqUjszdlsJNNl/eP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244546},"type":"module","module":"src/smithery.ts","engines":{"node":">=18.0.0"},"gitHead":"0800e8e064870b6403e81e6ddc279a645f133f43","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/index.js","inspector":"npx @modelcontextprotocol/inspector build/index.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.24.2","dotenv":"^16.4.7","@smithery/sdk":"^1.6.8","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.0_1760222248943_0.4584389244036926","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@anysiteio/mcp","version":"0.6.1","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.6.1","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/server.js","anysite":"build/server.js","anysite-mcp":"build/server.js"},"dist":{"shasum":"712d4f2b7dd4fc8e1961268beb04ab66a3867ee1","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.6.1.tgz","fileCount":10,"integrity":"sha512-WOUL/+yXU3uDBNyhZWCzfiWeTB4WSOJVf8G56RJjyGxkGDvnUEuTdSOHtz7S1GHy2HROZNLofSrVkxynhDv+FA==","signatures":[{"sig":"MEUCIAfmkshAbD7bbZO5LbNbF5u4lHQi46KV68XTQJTafKJ5AiEAtO9yBa5iF2IlJsyPOIuoxslPUfhLcn8a2GnNjPYMLwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181046},"type":"module","module":"src/index.ts","engines":{"node":">=18.0.0"},"gitHead":"2af510d327ff4e7d71e74e761b6903f4bb1b4be7","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/server.js","inspector":"npx @modelcontextprotocol/inspector build/server.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.25.46","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.1_1760602904102_0.25186798813223676","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@anysiteio/mcp","version":"0.6.3","keywords":["mcp","claude","linkedin","instagram","anysite"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.6.3","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/server.js","anysite":"build/server.js","anysite-mcp":"build/server.js"},"dist":{"shasum":"8c839883d04469596bf2619a173ba739751b55e6","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.6.3.tgz","fileCount":10,"integrity":"sha512-VphXxGs7jV4sGVQVxLAKaagaVvUDIspVoQBYrWpVC6irpIW15gp1PqNyoReyq30VV/qPTcYEGc0eqoZyMFUUEA==","signatures":[{"sig":"MEUCIE/CQNowBlBtiGSIJhfVZKtu9b2fnLjOd4uz8OCyb5VDAiEA2onF1yF3PzeGu68BugWEntO0y2baNTukEGdkdnSlVwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188210},"type":"module","module":"src/index.ts","engines":{"node":">=18.0.0"},"gitHead":"5fd9bcf78ffcb2a5b8944eef7e6d9b3ebaa4ed59","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/server.js","inspector":"npx @modelcontextprotocol/inspector build/server.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol (MCP) server that provides access to AnySite's LinkedIn and Instagram APIs","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.25.46","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.6.3_1760628720978_0.614612112305656","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@anysiteio/mcp","version":"0.7.0","keywords":["mcp","claude","linkedin","instagram","twitter","reddit","web-scraping","anysite","ai-agent","model-context-protocol"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.7.0","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/server.js","anysite":"build/server.js","anysite-mcp":"build/server.js"},"dist":{"shasum":"6e80e0bfa4174f7580f03073fbaf0437c73d652a","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.7.0.tgz","fileCount":11,"integrity":"sha512-EDNM/rDbWl8oiiNbWtjXFSx0SzfA5Nqh30+lec/sfLnyOFyibb6ycPXOBiOonzSLj0uOG//JmPoZIdjBAbiI9g==","signatures":[{"sig":"MEQCIA5WINTr390EnWsQdfGElziijp4WKHvIBk10QxL5PXNFAiALBdN+fysYAe6NqU9ac2Eyb+KVOo74Gbcoik9gb4x7Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266825},"type":"module","module":"src/index.ts","engines":{"node":">=18.0.0"},"gitHead":"aa300a75a7491d1990cf939231408cd9e006db10","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/server.js","inspector":"npx @modelcontextprotocol/inspector build/server.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive MCP server with 57 tools for LinkedIn, Instagram, Twitter/X, Reddit, and web scraping via AnySite API","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.25.46","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.0_1762127260974_0.6951107033251147","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@anysiteio/mcp","version":"0.7.1","keywords":["mcp","claude","linkedin","instagram","twitter","reddit","web-scraping","anysite","ai-agent","model-context-protocol"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@0.7.1","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/horizondatawave/hdw-mcp-server/issues"},"bin":{"mcp":"build/server.js","anysite":"build/server.js","anysite-mcp":"build/server.js"},"dist":{"shasum":"35ebf2fb0fa1365f79d5d70b55863ccfe23aaf4b","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-0.7.1.tgz","fileCount":11,"integrity":"sha512-IbyvtAWAZOpYpfKUPI1f+4YQlx5DEacahyBJ1YRGPP87AlHXVdQm4GGAhjiUYoYoHdKZhLd8wtgvqPdQiahlgg==","signatures":[{"sig":"MEUCIEVjko/pbHkiA7pbrjmLC7PIeTzYHx296qf7J7Txab0VAiEA1jf8votUe0+Gf9/MzX+EVuH+mg4Q6vqxkbndS3AZrqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266761},"type":"module","module":"src/index.ts","engines":{"node":">=18.0.0"},"gitHead":"40f02eaa78f61729ef2942061425568f1e9ac31f","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/server.js","inspector":"npx @modelcontextprotocol/inspector build/server.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/horizondatawave/hdw-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive MCP server with 57 tools for LinkedIn, Instagram, Twitter/X, Reddit, and web scraping via AnySite API","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.25.46","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.7.1_1762128035841_0.8206340919212682","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@anysiteio/mcp","version":"2.0.0","keywords":["mcp","claude","linkedin","instagram","twitter","reddit","youtube","sec","yc","y-combinator","duckduckgo","web-scraping","anysite","ai-agent","model-context-protocol"],"author":{"name":"AnySite"},"license":"MIT","_id":"@anysiteio/mcp@2.0.0","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"homepage":"https://anysite.io","bugs":{"url":"https://github.com/anysiteio/anysite-mcp-server/issues"},"bin":{"mcp":"build/server.js","anysite":"build/server.js","anysite-mcp":"build/server.js"},"dist":{"shasum":"6598e1056f2990d5965776e3aca056c2a59a7213","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-2.0.0.tgz","fileCount":18,"integrity":"sha512-R7OArQ/4c6qE+aVNYB/lnsp4xg68C9243edwf9On3p8ZuxL9BnkhV8DLNAUdilwqKF7Jm4dN4gm7UWtUkavOJw==","signatures":[{"sig":"MEUCIQDe77zgq5dvMnPtASy5AWEW9C41Es6UYqX3XDV31DuO6wIgPmz1hmqFlOT0U4FduXVTZAyBtULKu0IF39RPbtZw1U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65376},"type":"module","module":"src/index.ts","engines":{"node":">=18.0.0"},"gitHead":"1f5d5036e0db9ab686759a8317f6e1362554da0b","private":false,"scripts":{"dev":"npx smithery dev","build":"npx smithery build","watch":"tsc --watch","prepare":"npm run build:tsc","build:tsc":"tsc && chmod +x build/server.js","inspector":"npx @modelcontextprotocol/inspector build/server.js"},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"repository":{"url":"git+https://github.com/anysiteio/anysite-mcp-server.git","type":"git"},"_npmVersion":"10.9.2","description":"MCP server for AnySite — five meta-tools (discover / execute / get_page / query_cache / export_data) over 30+ data sources including LinkedIn, Instagram, Twitter/X, Reddit, YouTube, SEC, Y Combinator, DuckDuckGo and a universal web scraper.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"zod":"^3.25.46","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.17.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^20.17.23","@smithery/cli":"^1.4.6"},"_npmOperationalInternal":{"tmp":"tmp/mcp_2.0.0_1779222499278_0.24329107881083267","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@anysiteio/mcp","version":"3.0.0","description":"Local stdio bridge to the AnySite remote MCP server (mcp.anysite.io) — structured data from LinkedIn, Instagram, Twitter/X, Reddit, YouTube, SEC, Crunchbase and hundreds of other sources via discover / execute / get_page / query_cache / export_data plus C","private":false,"type":"module","module":"src/index.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"}},"bin":{"anysite-mcp":"build/server.js"},"scripts":{"build":"npx smithery build","dev":"npx smithery dev","build:tsc":"tsc && chmod +x build/server.js","prepare":"npm run build:tsc","watch":"tsc --watch","inspector":"npx @modelcontextprotocol/inspector build/server.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.25.1","dotenv":"^16.4.7","zod":"^3.25.46"},"devDependencies":{"@smithery/cli":"^1.4.6","@types/node":"^20.17.23","typescript":"^5.8.2"},"keywords":["mcp","claude","linkedin","instagram","twitter","reddit","youtube","sec","yc","y-combinator","crunchbase","duckduckgo","web-scraping","anysite","crm","ai-agent","model-context-protocol"],"license":"MIT","engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/anysiteio/anysite-mcp-server.git"},"homepage":"https://anysite.io","author":{"name":"AnySite"},"_id":"@anysiteio/mcp@3.0.0","gitHead":"8601dab857d7ced7fe7b0782a4c1b6e3fc9821d9","bugs":{"url":"https://github.com/anysiteio/anysite-mcp-server/issues"},"_nodeVersion":"23.7.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Xu60fViJIxXP0tJ0cHxwlJAIHDBLN/r4G0Qxds1S/QN+jIjWOB8cEZLkK+aKqJonlsIOrORyC3Arxain9XtUOA==","shasum":"c108e7aff2259c8fafc5728569366a5909aa23dd","tarball":"https://registry.npmjs.org/@anysiteio/mcp/-/mcp-3.0.0.tgz","fileCount":13,"unpackedSize":45574,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH3nYd8y+WT3G6vEM88oc0LAVc070dOYwSSZ83sHiwusAiEAijH2B0+GRl+Nieehivcpa51Y45Nv7kr301Ys8OAa9Qw="}]},"_npmUser":{"name":"4kulia","email":"andrew@horizondatawave.ai"},"directories":{},"maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_3.0.0_1786059199456_0.07370291619889557"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-10T14:45:26.579Z","modified":"2026-08-06T23:33:19.744Z","0.4.0":"2025-10-10T14:45:26.865Z","0.4.1":"2025-10-11T21:34:40.055Z","0.4.2":"2025-10-11T21:45:51.693Z","0.5.0":"2025-10-11T21:51:34.385Z","0.5.1":"2025-10-11T22:03:42.115Z","0.5.2":"2025-10-11T22:22:16.073Z","0.5.3":"2025-10-11T22:30:48.164Z","0.6.0":"2025-10-11T22:37:29.125Z","0.6.1":"2025-10-16T08:21:44.328Z","0.6.3":"2025-10-16T15:32:01.186Z","0.7.0":"2025-11-02T23:47:41.162Z","0.7.1":"2025-11-03T00:00:36.041Z","2.0.0":"2026-05-19T20:28:19.460Z","3.0.0":"2026-08-06T23:33:19.588Z"},"bugs":{"url":"https://github.com/anysiteio/anysite-mcp-server/issues"},"author":{"name":"AnySite"},"license":"MIT","homepage":"https://anysite.io","keywords":["mcp","claude","linkedin","instagram","twitter","reddit","youtube","sec","yc","y-combinator","crunchbase","duckduckgo","web-scraping","anysite","crm","ai-agent","model-context-protocol"],"repository":{"type":"git","url":"git+https://github.com/anysiteio/anysite-mcp-server.git"},"description":"Local stdio bridge to the AnySite remote MCP server (mcp.anysite.io) — structured data from LinkedIn, Instagram, Twitter/X, Reddit, YouTube, SEC, Crunchbase and hundreds of other sources via discover / execute / get_page / query_cache / export_data plus C","maintainers":[{"name":"4kulia","email":"andrew@horizondatawave.ai"}],"readme":"<div align=\"center\">\n\n<img src=\"icon.png\" alt=\"Anysite MCP Server Logo\" width=\"200\" />\n\n# Anysite MCP Server\n\n**The entire web is your database. Your AI assistant is the query interface.**\n\nA Model Context Protocol server that lets Claude, Cursor, ChatGPT, and any MCP client query structured data from LinkedIn, Instagram, Twitter/X, Reddit, YouTube, SEC EDGAR, Y Combinator, Crunchbase, and any URL on the web — through five universal tools, plus CRM write-back tools.\n\n[![npm version](https://img.shields.io/npm/v/@anysiteio/mcp.svg)](https://www.npmjs.com/package/@anysiteio/mcp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Documentation](https://img.shields.io/badge/docs-anysite.io-blue)](https://docs.anysite.io/mcp-server)\n\n</div>\n\n---\n\n## Quick start\n\nConnect directly to the hosted server at `https://mcp.anysite.io/mcp`. It speaks MCP over Streamable HTTP with OAuth 2.0, and works with Claude Desktop, Claude Code, Cursor, Cline, Windsurf, ChatGPT, and any MCP-compliant client.\n\n> **If your client supports HTTP transport, you do not need this npm package.** The package exists as a [stdio bridge](#stdio-bridge-npm-package) for clients that only speak stdio.\n\n#### Step 1: Sign up\n\nCreate an account at [anysite.io](https://anysite.io). The `MCP30` promo covers your first month of MCP Unlimited ($30/month, 6 req/min fair-use, no credit counting). Credit-based plans (Starter $49 / Growth $200 / Scale $300 / Pro $549 / Enterprise from $1,199) also include MCP access; see [docs.anysite.io/mcp-server/overview](https://docs.anysite.io/mcp-server/overview).\n\n#### Step 2: Connect your client\n\n<details open>\n<summary><b>Claude Desktop</b> — OAuth</summary>\n\n1. Settings → Connectors → Add Custom Connector\n2. URL: `https://mcp.anysite.io/mcp`\n3. Click Connect, authorize in the browser\n4. **Required:** Settings → Capabilities → Tool access → **Tools already loaded**\n\nThe last step is critical. Claude Desktop's \"Load tools when needed\" mode uses name-based matching that fails on generic names like `discover` and `execute`. If you skip it, the tools exist but the model will not reliably call them.\n\n</details>\n\n<details>\n<summary><b>Claude Code</b></summary>\n\n```bash\nclaude mcp add --transport http anysite \"https://mcp.anysite.io/mcp?api_key=YOUR_KEY\"\nclaude mcp list   # should show: anysite connected\n```\n\nThe URL carries your API key — treat it as a secret.\n\n</details>\n\n<details>\n<summary><b>Cursor</b></summary>\n\nEdit `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` in the project root:\n\n```json\n{\n  \"mcpServers\": {\n    \"anysite\": {\n      \"url\": \"https://mcp.anysite.io/mcp?api_key=YOUR_KEY\",\n      \"transport\": \"http\"\n    }\n  }\n}\n```\n\n</details>\n\n<details>\n<summary><b>Cline, Windsurf, ChatGPT, any MCP client</b></summary>\n\nPoint any compliant client at `https://mcp.anysite.io/mcp` and authenticate via OAuth or `?api_key=YOUR_KEY`.\n\n</details>\n\n#### Step 3: Verify\n\nAsk the assistant:\n\n```\nWhat MCP tools do you have from anysite?\n```\n\nIt should list: `discover`, `execute`, `get_page`, `query_cache`, `export_data` — plus eight `crm_*` tools if the CRM integration is enabled on your account.\n\n#### Step 4: Run a query\n\n```\nUse anysite to find 20 CTOs at Series B fintech startups in New York,\nthen show me the ones with AI or ML in their headline.\n```\n\nThe assistant runs `discover` on LinkedIn, picks the right search endpoint, calls `execute`, then narrows server-side with `query_cache`.\n\n---\n\n## stdio bridge (npm package)\n\n`@anysiteio/mcp` is a thin local proxy: it runs on stdio and forwards every request to `https://mcp.anysite.io/mcp` over Streamable HTTP with your token. No business logic lives in the package — tools, instructions, caching and exports all come from the server, so new endpoints and tools appear without a package update.\n\nUse it when your client cannot speak HTTP transport: stdio-only IDE plugins, older Cline/Continue builds, custom stdio runners, or environments where outbound HTTP must go through a managed local process.\n\n#### Install\n\n```bash\nnpm install -g @anysiteio/mcp\n```\n\nOr run on demand with `npx -y @anysiteio/mcp`.\n\n#### Configure your client\n\n```json\n{\n  \"mcpServers\": {\n    \"anysite\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@anysiteio/mcp\"],\n      \"env\": {\n        \"ANYSITE_ACCESS_TOKEN\": \"your_token_here\"\n      }\n    }\n  }\n}\n```\n\nThat is the entire configuration. Only `ANYSITE_ACCESS_TOKEN` is required — create one at [app.anysite.io](https://app.anysite.io). The token can also live in `~/.anysite-mcp.env`.\n\n---\n\n## The tools\n\n| Tool | Purpose |\n|---|---|\n| `discover(source, category)` | List endpoints in a category with their params and LLM hints. Always call before `execute`. |\n| `execute(source, category, endpoint, params)` | Fetch data. Returns first 10 items + `cache_key`. |\n| `get_page(cache_key, offset, limit)` | Paginate cached items without re-fetching (limit ≤ 50). |\n| `query_cache(cache_key, conditions?, sort_by?, aggregate?, group_by?)` | Filter / sort / aggregate cached items server-side. |\n| `export_data(cache_key, output_format, list_unpack?)` | Dump the full dataset to `json` / `jsonl` / `csv`. Returns a download URL. |\n| `crm_*` (8 tools) | HubSpot-and-friends read/write: connections, schema, upsert contacts/companies, query, undo. Visible only when CRM is enabled for your account. |\n\nSources surfaced through `discover`: LinkedIn, Instagram, Twitter/X, Reddit, YouTube, SEC EDGAR, Y Combinator, Crunchbase, DuckDuckGo, the universal web parser, plus AI parsers for GitHub, Amazon, Google Maps, G2, BuiltWith, Apify, GLEIF, Newegg and more. New endpoints appear automatically as soon as they ship on the platform.\n\nData fetched by `execute` is cached server-side for 7 days: one `execute()` call, then unlimited `get_page` / `query_cache` / `export_data` calls without re-paying API credits. Export files live for 24 hours (regenerated on demand while the cache entry is alive).\n\n---\n\n## Usage pattern\n\n```\ndiscover(\"linkedin\", \"search\")\n  → endpoints: [\"users\", \"companies\", \"posts\", ...] with params\n\nexecute(\"linkedin\", \"search\", \"users\", { keywords: \"CTO AI\" })\n  → { items: [...first 10], total: 50, cache_key: \"abc...\" , next_offset: 10 }\n\nget_page(\"abc...\", offset=10)            # next page, free\nquery_cache(\"abc...\", { conditions: [{ field: \"location\", op: \"contains\", value: \"San Francisco\" }] })\nexport_data(\"abc...\", \"csv\")             # full dataset as a CSV download URL\n```\n\nThe agent figures out the parameter names on its own from `discover`.\n\n---\n\n## Migrating from 2.x\n\nv3 is a breaking change: the package no longer reimplements the server locally — it proxies the hosted MCP server. What changes for you:\n\n- **`export_data` returns a download URL** (`https://mcp.anysite.io/exports/…`) instead of a local file path. The `file_path` field is gone; agents that read the exported file from disk must download it instead. The URL is accessible without a token (the file name is unguessable) and lives for 24 hours — do not share the link if the data is sensitive.\n- **`export_data` parameter is `output_format`.** The old `format` name is transparently rewritten by the bridge for backward compatibility, but new prompts should use `output_format`.\n- **`get_page` caps `limit` at 50** (server-side page size limit).\n- **Cache is server-side now** (7-day TTL, survives restarts, shared across your sessions) instead of in-process.\n- **CRM tools appear** (8 `crm_*` tools) when the CRM integration is enabled on your account.\n- **Env vars `ANYSITE_API_URL` and `ANYSITE_OPENAPI_URL` are removed** — the bridge talks to the MCP server, not the raw API. Use `ANYSITE_MCP_URL` to point at a different MCP server.\n- **`bin` aliases `anysite` and `mcp` are removed** — the command is `anysite-mcp`.\n- Two LinkedIn endpoints that were reachable in 2.x (`sn_search/users`, `company/employees`) are excluded by server policy.\n- Tool results no longer carry a `mimeType` on content items — the server defines the response shape.\n- Cancelling a long `tools/call` stops the client-side wait, but the server keeps processing the request (stateless transport cannot deliver the cancellation) — the work is still billed.\n\n---\n\n## Skills — ready-made workflows\n\nThe MCP server gives raw access. **Anysite Skills** package that access into named workflows you summon by topic, so the assistant runs a proven pattern instead of improvising. Built for Claude Code (also works in Cursor / Windsurf via the same plugin format).\n\n| Workflow | What you say | What it does |\n|---|---|---|\n| **Lead generation** | \"Find me 50 marketing directors at Series A SaaS in Berlin and enrich with email\" | LinkedIn search → enrichment → CSV |\n| **Competitor intelligence** | \"Track @competitor across LinkedIn hires, social, YC, and recent posts\" | Multi-source intel + hiring velocity + sentiment |\n| **Person analyzer** | \"Deep-dive on this LinkedIn profile before our partnership call\" | LinkedIn + Twitter + Reddit + GitHub + web → strategic brief |\n| **Market research** | \"Map the AI legal-tech landscape — startups, funding, momentum\" | YC + Crunchbase + SEC + Reddit + Twitter sentiment |\n| **Customer pain mining** | \"Pull verbatim complaints about Salesforce from Reddit and Twitter\" | Pain clusters + exact quotes + white-space gaps |\n| **Brand reputation** | \"What is the conversation around our brand this week?\" | Cross-platform mention scan with sentiment scoring |\n| **Positioning map** | \"Plot 3-5 competitors on a positioning map, find the empty quadrant\" | Five-axis comparison + positioning statement |\n\nFull catalog (17 skills, including VC analyst, influencer discovery, audience analysis, content analytics, trend analysis): [github.com/anysiteio/agent-skills](https://github.com/anysiteio/agent-skills).\n\n### Install\n\nIn Claude Code:\n\n```bash\n/plugin marketplace add https://github.com/anysiteio/agent-skills\n/plugin install anysite-lead-generation@anysite-skills\n```\n\nYou can install one skill or the whole marketplace. The MCP server connection above is the only prerequisite.\n\n---\n\n## Local development\n\n```bash\ngit clone https://github.com/anysiteio/anysite-mcp.git\ncd anysite-mcp\nnpm install\nnpm run build:tsc\nANYSITE_ACCESS_TOKEN=... node build/server.js\n```\n\nInspect the tools interactively:\n\n```bash\nnpm run inspector\n```\n\n---\n\n## Configuration\n\n| Env var | Required | Default | Notes |\n|---|---|---|---|\n| `ANYSITE_ACCESS_TOKEN` | yes | — | Create one at [app.anysite.io](https://app.anysite.io) |\n| `ANYSITE_MCP_URL` | no | `https://mcp.anysite.io/mcp` | Override the remote MCP server URL |\n\nVariables can also live in `./.env` or `~/.anysite-mcp.env` (real environment variables and `./.env` take precedence over `~/.anysite-mcp.env`).\n\nIf the remote server is unreachable at startup, the bridge still starts in a degraded mode (empty tool list, descriptive errors on calls), keeps reconnecting in the background, and announces the tool list via `tools/list_changed` once the server is reachable again.\n\n---\n\n## Project layout\n\n```\nsrc/\n├── server.ts   stdio entry (CLI bin): env handling, connect with retries, degraded mode\n├── proxy.ts    the bridge: remote client, generic request forwarding, tools/list cache,\n│               format→output_format shim, error mapping, background list refresh\n├── index.ts    Smithery TypeScript runtime adapter\n└── config.ts   env-derived constants\n```\n\n---\n\n## License\n\n[MIT](LICENSE.md)\n","readmeFilename":"README.md"}