{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.arif-js/opensdr-mcp","description":"Open-source AI SDR: B2B prospecting, email enrichment, buying signals and safe outreach staging.","title":"OpenSDR","repository":{"url":"https://github.com/arif-js/opensdr-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"opensdr-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Apollo API key for people/company search and enrichment (optional)","format":"string","isSecret":true,"name":"APOLLO_API_KEY"},{"description":"Hunter API key for email finding and verification (optional)","format":"string","isSecret":true,"name":"HUNTER_API_KEY"},{"description":"Exa API key for buying signals and account research (optional)","format":"string","isSecret":true,"name":"EXA_API_KEY"},{"description":"Tavily API key, an alternative to Exa for signals and research (optional)","format":"string","isSecret":true,"name":"TAVILY_API_KEY"},{"description":"Instantly API v2 key for draft campaigns and lead enrollment (optional)","format":"string","isSecret":true,"name":"INSTANTLY_API_KEY"},{"description":"HubSpot private-app token for contact sync (optional)","format":"string","isSecret":true,"name":"HUBSPOT_ACCESS_TOKEN"},{"description":"Set to 1 to disable every tool that writes to an external service","format":"string","default":"0","name":"OPENSDR_READ_ONLY"},{"description":"Hard cap on estimated paid provider credits per tool call","format":"number","default":"25","name":"OPENSDR_MAX_CREDITS_PER_CALL"},{"description":"Local data directory for lists, cache and suppression list (default ~/.opensdr)","format":"string","name":"OPENSDR_DATA_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T19:10:43.077148Z","publishedAt":"2026-10-15T19:10:43.077148Z","updatedAt":"2026-10-15T19:10:43.077148Z","isLatest":true}}}
