Financial data is informational and may be inaccurate. See Disclaimer.

drillr.ai
API keys →

Company

TOOLcompany_search

Find companies by natural-language description — industry, product, business model, supply-chain position.

Coverage
US / CN / JP / HK / KR
Billing
Usage-based · Typically 3–5 cr / call

Input parameters

ParameterTypeRequiredDescription
querystringrequiredNatural-language company description.
marketstring | string[]optionalOne lowercase value or a list from us, cn, jp, hk, kr. Omit, or pass [], for all five; list order sets no priority.

Example

Arguments
{
  "query": "Japanese factory automation and industrial robot makers",
  "market": "jp"
}
Response
{
  "query": "Japanese factory automation and industrial robot makers",
  "results": [
    { "ticker": "6954.T", "company_name": "Fanuc Corporation",
      "reason": "Develops, manufactures, and sells robots for automated production systems." },
    { "ticker": "6506.T", "company_name": "YASKAWA Electric Corporation",
      "reason": "Manufactures industrial robots and motion control for factory automation." },
    { "ticker": "6861.T", "company_name": "Keyence Corporation",
      "reason": "Manufactures and sells factory automation sensors and electronic control equipment." }
  ],
  "matched_total": 43,
  "returned": 43,
  "output_mode": "full",
  "truncated": false
}

Trimmed: Three of the 43 results shown.

Limits

LimitValuePast it
Results per callAll matches
Response size48 KB (~16k tokens)Reasons shortened, then names dropped; tickers always kept
Calls per day20 Free · 100 Plus · 500 Ultra · unlimited EnterpriseFails until 00:00 UTC

Errors

Invalid arguments are refused before the tool runs; the rest arrive as a tool failure whose text is the message. The four shapes are on MCP server.

WhenYou getDo
No matchresults: [], matched_total: 0Loosen the description
Daily ceiling hit"Daily limit reached for company_search: <used>/<limit>"Wait for the reset, or upgrade
market not in us / cn / jp / hk / krInvalid argumentsUse a listed value

Notes

  • For a list of companies by description only. Numerical screening — revenue, margins, growth — is a run_sql query over company_snapshot.
  • Every match is returned. When the full list would exceed the MCP response budget, the server drops reasons, then names, rather than rows; output_mode says which shape you received.

Endpoint, client setup and billing are common to all tools. For details, please refer to MCP server.