Official tools are free code, but each live search costs credits
The Happenstance MCP server lets Claude, Claude Code, ChatGPT or OpenClaw run searches and research against your network. Setup costs nothing, but a search costs 2 credits, a find-more follow-up 2 credits and a completed research 1 credit. Use it if you already work inside an AI assistant and want search there. [1]
The hpn command-line tool is public under the MIT licence. It prints JSON for search, research, friends, groups and usage, so you can pipe results into jq. It needs an API key, and each search draws the same credits as the MCP server. [3] [1]
The happenstance-ai TypeScript SDK is the official client for building search into your own app. It reads the API key from an environment variable and needs credits for every call. The GitHub repository it links to returns a 404 error, so read the published package code yourself before you depend on it. [5]
The cookbook holds example scripts for batch search, recurring search and a Google Sheets flow that researches people listed in a sheet. Read it to see working code before you write your own. Each row that runs a search costs credits, and the repository has 8 commits and 1 star. [4]
Pricing shows the cost. Pro is $24 a month billed yearly, and its API and MCP use draws separate credits. Ten searches with a follow-up each cost 40 credits (10 × 2 + 10 × 2). The pricing page gives no dollar price per credit, so that session has no dollar cost you can state yet. Check the pricing page before you plan a workload. [2] [1]
The one free third-party tool is for a LinkedIn export, and only as a fallback
The LinkedIn Connections Exporter is a Chrome extension that exports your LinkedIn connections to a CSV for upload to Happenstance. The extension is free, and a Pro upgrade is optional with its price not listed. Its page does not say whether it uses LinkedIn's data export or reads profile pages, and it adds work-email lookup through a third-party API. [6]
Skip it if LinkedIn's own data export works. LinkedIn's user agreement restricts automated collection of member data, and an extension that reads profiles puts your account at risk of restriction. Use it only when LinkedIn's export fails and you accept that risk. [6]