tools/list to discover the schemas advertised by the
server you are connected to. These tools return the same business data as the HTTP API.
Search companies
Find new companies with evidence relevant to what you sell.
Get companies
Review evidence for companies you already know.
Get observations
See what was recorded for known domains since a time.
Get usage
Check limits or collect a background search’s results.
Choose by task
Each tool page explains its arguments, examples, limitations, and response handling.
Search and lookup require a request key. Retry an identical operation with the same key;
use a new key when inputs change or you request the next page.
Former tools
get_company, search_observations, get_observation, create_usage, and diagnostic
are no longer advertised or callable on this MCP server. Use get_companies for known company
retrieval and search_companies with background: true for deferred discovery. Existing
observation HTTP endpoints and historical usage reads remain available. Refresh your client’s
tool catalog after upgrading.
Handle responses safely
See Read an MCP response for the message format, a complete error example, and how to handle pending, completed, and empty searches.- Read
result.structuredContent. Text-only clients can parse the equivalent JSON inresult.content. - Check
result.isErrorandstructuredContent.error.code; HTTP success alone is not tool success. - Reuse a request key only for identical retries. A next page uses a new key with unchanged query, filters, limit and target (including omission), plus the returned cursor.
- Stop on subscription or capacity errors. Inspect the structured retry guidance when supplied.
- Do not describe partial or empty coverage as proof that no prospect exists.