MCP TOOLcubeshell.mobile.find

Find 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.

i
At least one identifier is required
None of the three inputs is required on its own, but the call must carry at least one of 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.

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.profile_urlstringProfessional profile URL or profile username. Up to 500 characters.
input.work_emailstringThe person's work email address. Up to 320 characters.
input.personal_emailstringThe person's personal email address. Up to 320 characters.
max_microcreditsintegerOptional ceiling. If the authoritative price is higher, the call is rejected before anything is charged.
tools/call
{
  "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

ParameterTypeDescription
result.mobile_numberstringThe 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.

!
Phone contact data
This tool returns a personal mobile number. Confirm that your use case and the rules that apply to you permit contacting a person on that number before you call it.