discover_companies
Find companies by qualitative business profile (semantic search over
Clarifo's company profiles for US and Nordic FI/SE/DK companies). Use for
"which companies do X" / "companies like Y" questions where the
criterion is the business description. For metric-based ranking use
screen_companies; for filing passages use search_filing_content.
No figures are returned; fetch them with get_company_financials or
screen_companies on the returned names.
Args:
query: Natural-language description, e.g. "US SaaS companies serving
banks", "Companies similar to GE Vernova".
limit: Companies to return (default 10, max 50).
locale: Profile locale, "en" (default) or "fi".
country: ISO-2 code ("FI", "SE", "DK", "US", ...).
market: "nordic" or "us"; ignored when country is set.
tag_filters: Per-section tag intersections; sections
products_services, customers, geography, risks,
accounting. E.g. {"geography": ["United States"]}.
hybrid_alpha: 0.0 = keyword (BM25), 1.0 = vector (default). Below 1.0
adds keyword scoring, which is rate-limited.
size_weight: 0.0-1.0 tie-break lifting larger companies (default 0.3);
0.0 for pure semantic ranking (niche / small-cap matches).
Returns companies (company_name, ticker, country, industry,
profile_snippet, matched_tags, page_id, score, blended_score) and
coverage. page_id points to a company profile, not a filing; for
quotable filing evidence use search_filing_content.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "discover_companies"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| locale | No | en | |
| market | No | ||
| country | No | ||
| size_weight | No | ||
| tag_filters | No | ||
| hybrid_alpha | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||