Skip to main content
MoltSets has two search endpoints: one for companies and one for contacts. Both accept the same core filters and return ranked results. Use them when you want to find records matching a profile rather than enrich a specific person or company you already know. If you already have a LinkedIn URL, email, or IP address and want to enrich it, see I Have X, I Want Y.
Search results are capped at 25 per call (limit max 25, default 10). Free-plan accounts are capped at 5 per call (limit max 5) and get 100 search results total, lifetime. Use limit and offset together to paginate through larger result sets. See Pagination below for examples.Neither endpoint supports city/region or founding-year filters. employee_range and revenue_range apply to search_companies onlysearch_people cannot filter by company size or revenue. Industry and range filters use fixed enumerations — see the API reference for accepted values.

Available Filters

The two endpoints take different filter sets. industry, limit, and offset are shared; the rest are endpoint-specific.

search_companies

search_people

Combine query with filters for best precision. Results are ranked by relevance — higher _score means a stronger match.

Finding Companies

Use search_companies when your output is a list of companies. Returns name, domain, industry, employee count, revenue range, LinkedIn URL, and follower count.

Finding Contacts

Use search_people when your output is a list of people. Returns name, title, seniority, LinkedIn URL, business email, company name, and firmographic data.
To target contacts by company size or revenue, filter companies first with search_companies (employee_range / revenue_range), then run search_people on each returned domain — search_people has no size or revenue filter of its own.

Pagination

Each call returns a maximum of 25 results (5 on the Free plan). To pull more, increment offset by 25 on each subsequent call (5 on the Free plan). Free-plan accounts have a lifetime cap of 100 search results total, so pagination is only useful up to that ceiling. The total number of matching records is returned in the total field on every response — use this to determine how many pages exist before you start paginating.

Using with MCP

Once MoltSets is connected to Claude, describe what you want and Claude will call the right search endpoint with the right filters. Exact company lookup
ICP company list
ICP contact list
Paginated pull
Paginated offset/skip

Using with the API

All search requests follow the same shape. Pass your filters in the request body and increment offset to paginate. Find companies matching an ICP
Find contacts at a specific company
Paginating through results