cubeshell.mobile.findFind Mobile Number
Use when the user needs one person's mobile phone number and can identify them by a professional profile URL, a work email, or a personal email (at least one). Returns one mobile number or a not_found result. It does not find email addresses, look up company phone lines, or validate a number you already have. Phone contact data: confirm the use case permits it before calling.
profile_url, work_email or personal_email. Supplying none is rejected as INVALID_INPUT before anything is charged. Passing more than one is fine and gives the lookup more to work with.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.profile_url | string | Professional profile URL or profile username. Up to 500 characters. |
input.work_email | string | The person's work email address. Up to 320 characters. |
input.personal_email | string | The person's personal email address. Up to 320 characters. |
max_microcredits | integer | Optional ceiling. If the authoritative price is higher, the call is rejected before anything is charged. |
{
"name": "cubeshell.mobile.find",
"arguments": {
"request_id": "mobile-find-2026-07-17-001",
"quote_only": false,
"input": { "profile_url": "https://example.com/in/jane-doe" }
}
}Result
| Parameter | Type | Description |
|---|---|---|
result.mobile_number | string | The mobile number found for the identified person. |
Not found
When no mobile number can be attached to the person you identified, the call returns status not_found. That is a real terminal status, not an error, and it is not charged. It means the answer is settled: there is no number to return for this input. Agents should not retry a not_found hoping for a different answer. Change the identifier or move on.