cubeshell.company.technographicsTechnology 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.
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.
| Parameter | Type | Description |
|---|---|---|
request_idrequired | string | Stable idempotency key, 1 to 200 characters. Replaying the same request_id with the same input returns the original result without a second charge. |
quote_onlyrequired | false | Must be false. Quote-only preview is not available in this version. |
input.company_domainrequired | string | Bare company domain such as example.com. Not a URL. Up to 253 characters. |
max_microcredits | integer | Optional ceiling. If the authoritative price is higher, the call is rejected before anything is charged. |
{
"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.
| Parameter | Type | Description |
|---|---|---|
result.company_domain | string | The domain the detection ran against. |
result.technologies | array | null | Detected technologies. Null when the list is not available. |
result.technologies[].name | string | Technology name. |
result.technologies[].description | string | What the technology is. |
result.technologies[].categories | array of string | null | Categories the technology falls under, such as analytics or hosting. May be null. |
result.technologies[].sub_technologies | array | null | Related 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.