MCP TOOLcubeshell.company.technographics

Technology Lookup

Use when the user needs to know which tools, platforms or technologies one company appears to run, identified by its bare domain. Returns detected technologies with categories, or a not_found result when nothing is detected. It does not return company firmographics (use cubeshell.company.search) and does not accept a company name, domain only.

i
Domain only
This tool takes a bare domain and nothing else. A company name is not accepted, so resolve a name to a domain with cubeshell.company.search first. A URL is not a bare domain: send example.com, not https://example.com/.

Request

Workspace identity comes from the authenticated MCP connection, not from the call arguments. There is no workspace field to set.

ParameterTypeDescription
request_idrequiredstringStable idempotency key, 1 to 200 characters. Replaying the same request_id with the same input returns the original result without a second charge.
quote_onlyrequiredfalseMust be false. Quote-only preview is not available in this version.
input.company_domainrequiredstringBare company domain such as example.com. Not a URL. Up to 253 characters.
max_microcreditsintegerOptional ceiling. If the authoritative price is higher, the call is rejected before anything is charged.
tools/call
{
  "name": "cubeshell.company.technographics",
  "arguments": {
    "request_id": "technographics-example-001",
    "quote_only": false,
    "input": { "company_domain": "example.com" }
  }
}

Result

On status: "succeeded", the result field holds the detected technologies. result.technologies may be null, so check it before iterating.

ParameterTypeDescription
result.company_domainstringThe domain the detection ran against.
result.technologiesarray | nullDetected technologies. Null when the list is not available.
result.technologies[].namestringTechnology name.
result.technologies[].descriptionstringWhat the technology is.
result.technologies[].categoriesarray of string | nullCategories the technology falls under, such as analytics or hosting. May be null.
result.technologies[].sub_technologiesarray | nullRelated components under this technology, each with a name and description. May be null.

Not found

When nothing is detected for the domain, the call returns status: "not_found" with no result. This is a real terminal status rather than an error, and it is not charged. An agent should not retry the same domain hoping for a different answer.

!
Detection is best effort
Technologies are what the company appears to run based on public signals. The absence of a technology is not proof that the company does not use it, so do not report a gap as a fact.