{"_id":"@spideriq/mcp-leads","_rev":"2-f3257732a8d78acd46d7fa9ef5b6f7db","name":"@spideriq/mcp-leads","dist-tags":{"latest":"1.16.0"},"versions":{"1.9.0":{"name":"@spideriq/mcp-leads","version":"1.9.0","keywords":["spideriq","mcp","model-context-protocol","leads","scraping","enrichment","google-maps","email-verification","idap","claude","ai-assistant"],"author":{"name":"SpiderIQ"},"license":"MIT","_id":"@spideriq/mcp-leads@1.9.0","maintainers":[{"name":"martinshein","email":"martin@di-atomic.com"}],"homepage":"https://github.com/SpiderIQ/SpiderIQ#readme","bugs":{"url":"https://github.com/SpiderIQ/SpiderIQ/issues"},"bin":{"spideriq-mcp-leads":"dist/server.js"},"dist":{"shasum":"fcc839f4d5fee88105aa7641479913fc1127ba71","tarball":"https://registry.npmjs.org/@spideriq/mcp-leads/-/mcp-leads-1.9.0.tgz","fileCount":2,"integrity":"sha512-dpvXZ3sIgOh26iuIYyM/aUCUqMf0+v9+mpJD4oww1eNBBBQj8/AplUMrq/DNkjWLmJJ0wI5NaVZuV7bz4Evpcw==","signatures":[{"sig":"MEYCIQCQUisqBcTG7D441HnE2zA9f4hrxSpsSXdq0+9Sncs8GAIhAO5DyUFrZK2RrxvulxNjITTuOEv9CJsBvpQu2IpwV9Fi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82865},"main":"dist/server.js","type":"module","engines":{"node":">=18.0.0"},"mcpName":"ai.spideriq/leads","scripts":{"dev":"tsup --watch","build":"tsup","clean":"rm -rf dist","start":"node dist/server.js","typecheck":"tsc --noEmit","prepublishOnly":"echo 'ERROR: Use packages/scripts/publish-package.sh, not raw npm publish. See docs/services/SpiderCLI/LEARNINGS.md' && exit 1"},"_npmUser":{"name":"martinshein","email":"martin@di-atomic.com"},"repository":{"url":"git+https://github.com/SpiderIQ/SpiderIQ.git","type":"git","directory":"packages/mcp-leads"},"_npmVersion":"10.9.7","description":"SpiderIQ Leads MCP Server — lead gen, scraping, enrichment (jobs, campaigns, IDAP, Maps, People, Verify) for AI assistants","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","@spideriq/core":"^1.57.0","@modelcontextprotocol/sdk":"^1.0.0"},"publishConfig":{},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","typescript":"^5.3.3","@types/node":"^20.11.0","@spideriq/mcp-tools":"^1.68.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-leads_1.9.0_1785072972611_0.1336396721537938","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@spideriq/mcp-leads","version":"1.16.0","mcpName":"ai.spideriq/leads","description":"SpiderIQ Leads MCP Server — lead gen, scraping, enrichment (jobs, campaigns, IDAP, Maps, People, Verify) for AI assistants","main":"dist/server.js","type":"module","bin":{"spideriq-mcp-leads":"dist/server.js"},"scripts":{"build":"tsup","dev":"tsup --watch","clean":"rm -rf dist","typecheck":"tsc --noEmit","start":"node dist/server.js","prepublishOnly":"echo 'ERROR: Use packages/scripts/publish-package.sh, not raw npm publish. See docs/services/SpiderCLI/LEARNINGS.md' && exit 1"},"keywords":["spideriq","mcp","model-context-protocol","leads","scraping","enrichment","google-maps","email-verification","idap","claude","ai-assistant"],"author":{"name":"SpiderIQ"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SpiderIQ/SpiderIQ.git","directory":"packages/mcp-leads"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","@spideriq/core":"^1.76.0","yaml":"^2.3.4","zod":"^3.22.4"},"devDependencies":{"@spideriq/mcp-tools":"^1.85.0","@types/node":"^20.11.0","tsup":"^8.0.1","typescript":"^5.3.3"},"engines":{"node":">=18.0.0"},"publishConfig":{},"_id":"@spideriq/mcp-leads@1.16.0","gitHead":"f909117cc1b0406d8f58ad755c2d40e393518e4b","bugs":{"url":"https://github.com/SpiderIQ/SpiderIQ/issues"},"homepage":"https://github.com/SpiderIQ/SpiderIQ#readme","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-Rv+XaJ5ilMjZPnWynIfFw5wp3vVW4UOwDqgVaBflXmrQjhV3c7BsjfjC3TY+DYxGYoA54K71CjDJv1iHr2lGaw==","shasum":"d62608fb7a1e8e34cfa45586045e02638aec677f","tarball":"https://registry.npmjs.org/@spideriq/mcp-leads/-/mcp-leads-1.16.0.tgz","fileCount":4,"unpackedSize":125650,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDV2a3I0053gOAX4pX2RDbCc5YF6ymB6P7Wqh7MN/xgeQIgCIGq6zLAOlTFiUOLITBjGF9H6GfuZiBxO1A2QQoJ93A="}]},"_npmUser":{"name":"martinshein","email":"martin@di-atomic.com"},"directories":{},"maintainers":[{"name":"martinshein","email":"martin@di-atomic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-leads_1.16.0_1788524741015_0.25124628943070904"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-26T13:36:12.404Z","modified":"2026-09-04T12:25:41.337Z","1.9.0":"2026-07-26T13:36:12.765Z","1.16.0":"2026-09-04T12:25:41.144Z"},"bugs":{"url":"https://github.com/SpiderIQ/SpiderIQ/issues"},"author":{"name":"SpiderIQ"},"license":"MIT","homepage":"https://github.com/SpiderIQ/SpiderIQ#readme","keywords":["spideriq","mcp","model-context-protocol","leads","scraping","enrichment","google-maps","email-verification","idap","claude","ai-assistant"],"repository":{"type":"git","url":"git+https://github.com/SpiderIQ/SpiderIQ.git","directory":"packages/mcp-leads"},"description":"SpiderIQ Leads MCP Server — lead gen, scraping, enrichment (jobs, campaigns, IDAP, Maps, People, Verify) for AI assistants","maintainers":[{"name":"martinshein","email":"martin@di-atomic.com"}],"readme":"# @spideriq/mcp-leads\n\nMCP server for lead generation — jobs, campaigns, IDAP, Maps, People, Verify, company intel, events.\n\n## Install\n\n```bash\nnpm install @spideriq/mcp-leads --registry https://npm.spideriq.ai\n```\n\n## Configure\n\n```json\n{\n  \"mcpServers\": {\n    \"spideriq-leads\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@spideriq/mcp-leads\"],\n      \"env\": {\n        \"SPIDERIQ_WORKSPACE\": \"cli_…\"\n      }\n    }\n  }\n}\n```\n\n## Which tenant will this write to?\n\nResolution order — first hit wins. Every response reports which rung won as `_tenancy.via`.\n\n| # | Source | How |\n|---|--------|-----|\n| 1 | explicit | `workspace: \"cli_…\"` argument on the call — **always wins, works per-call** |\n| 2 | environment | `SPIDERIQ_WORKSPACE=cli_…` |\n| 3 | binding | a `spideriq.json` in cwd or an ancestor (`SPIDERIQ_WORKSPACE_CWD` overrides where we look) |\n| 4 | sole credential | automatic when exactly one is stored — reported as `via: \"sole-credential\"`, never silent |\n| 5 | — | **REFUSED.** With several tenants and no binding we do not guess. The error carries `retry_with` — merge it into your retry. |\n\n**Running an agency / multiple clients?** Pass `workspace` on every call. `cwd` is a\nper-process fact; tenancy is a per-call fact, so one session can drive many tenants\nwith no `cd`, restart, or reconfiguration.\n\n```js\ncontent_list_pages({ workspace: \"cli_clientA\" })\ncontent_create_page({ workspace: \"cli_clientB\", title: \"…\" })\n```\n\n> ⚠️ **Some IDEs spawn MCP servers with `cwd=/`** (Antigravity does). Nothing\n> cwd-derived is reachable from there, so set `SPIDERIQ_WORKSPACE` or\n> `SPIDERIQ_WORKSPACE_CWD` in the server's `env` block, or pass `workspace` per call.\n\nLost? Call `get_auth_status({topic:\"tenancy\"})` — it returns the active tenant, why it\nwas chosen, every workspace you can reach, and how to switch.\n","readmeFilename":"README.md"}