66trust / 100

LifeClaw

by api-v2.lifeclaw.agentese.ai in Company & people data

MCP serverPassing, checked 7 h ago

Call you, a person, or a business; find places, book or inquire by phone, and return the answer.

https://api-v2.lifeclaw.agentese.ai/mcp
Tools
16
behind sign-in or payment
Uptime
100%
last 30 days
Response time
1.7 s
1.9 s slowest 5%
Last check
Passed
7 h ago, next any minute now

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers. It asks for sign-in, an API key or payment.

{
  "mcpServers": {
    "lifeclaw": {
      "type": "http",
      "url": "https://api-v2.lifeclaw.agentese.ai/mcp"
    }
  }
}

16 tools

  • search_places

    Search businesses (restaurants, salons, clinics, hotels…) by free text. `location` is REQUIRED and decides which country is searched — a city or country name ("Tokyo", "Singapore"). Returns up to `limit` places with a `cid` to pass to get_place. Costs 5 points.

  • get_place

    Full details for one place from search_places: phone, hours, rating, website, booking link. Pass the same `location` you searched with. `phone_ref` is the handle call_business needs; when it is null the place cannot be called and `phone_ref_unavailable_reason` says why — show…

  • call_business

    Phone a business and wait for the outcome. `action="book"`: reserve. Required: merchant_name, date (YYYY-MM-DD), time_ (HH:MM, 24h), party_size, name; recommended: contact_phone (E.164). Both are the MERCHANT's local time. `action="inquiry"`: ask something — put the question in…

  • modify_booking

    Phone the venue to cancel or reschedule a confirmed booking from list_bookings. `action` is "cancel" or "reschedule"; reschedule needs new_date and/or new_time (merchant local). When the venue confirms, the booking record is updated for you. Same waiting and idempotency rules as…

  • wait_for_call

    Keep waiting for a call that call_business / modify_booking / call_person / call_me reported as in_progress. Returns the flat result once the call ends, or in_progress again — just call it again.

  • list_bookings

    The account's bookings (confirmed, cancelled, answered inquiries). `status` filters: "confirmed", "cancelled", "answered", or "" for all.

  • account_status

    Points balance, display name, and the selected receiving number for call_me (masked). Use receiving_phone_status for setup and caller_id_status for outbound display and outbound-display state. 300 points ≈ one minute of calling.

  • receiving_phone_status

    Check where call_me would ring (masked). A number must be explicitly selected and verified by voice; SMS login alone does not qualify. The user can set it in the web app without enabling outbound Caller ID. Direct them to setup_url if no receiving number is ready.

  • caller_id_status

    Check the owner's outbound Caller ID. Verified plus enabled display enables call_person. call_me uses a separate receiving number. If setup is needed, direct the user to `setup_url`: Settings → Caller ID, bind their own phone, answer Twilio's verification call and enter its…

  • list_contacts

    List the token owner's saved contacts with masked phone numbers. Each contact_ref pins the current name and number for call_contact. If two names could match a request, ask the user to choose one exact name. Never repeat a full contact number in chat.

  • save_contact

    Add or update one contact after confirming name and number with the user. phone_number must be E.164, e.g. +85291234567. This updates the same address book used by the web app. The result masks the number; do not echo the full number in a chat reply. Set user_confirmed only…

  • update_contact

    Edit a saved contact's name and/or E.164 phone number atomically. Confirm the existing contact and proposed change with the user first. A name conflict refuses instead of overwriting another person. Return values mask the number; do not repeat a full number in chat.

  • delete_contact

    Delete a saved contact by exact name after the user confirms deletion.

  • call_person

    Call one private person and relay one message from the user. Ask the user to confirm the recipient, E.164 number and exact spoken message first, then set user_confirmed=true. `original_message` is the user's unedited request; `message` is the faithful sentence spoken aloud…

  • call_contact

    Call a saved private contact without passing their full number. First list_contacts and confirm the chosen name, masked number and exact spoken message with the user. Pass that contact_ref and user_confirmed=true. If the contact changes before dialing, re-list and confirm…

  • call_me

    Ring the user's own phone, read them `message`, and bring back what they say. A phone call interrupts the user. Follow their explicit instructions about whether and when to call, including an immediate call or a call when a job finishes. Otherwise prefer chat for routine…

Security scan

1 finding

  • Unusually long description in tool:call_me
    call_me (call me) Ring the user's own phone, read them `message`, and bring back…

Recent checks

WhenResultHTTPTime
7 h agoPassed4011.5 s
18 h agoPassed4011.6 s
30 h agoPassed4011.6 s
40 h agoPassed4011.6 s
2 days agoPassed4011.6 s
Show 10 older checks
3 days agoPassed4011.8 s
3 days agoPassed4011.6 s
4 days agoPassed4011.7 s
4 days agoPassed4011.6 s
5 days agoPassed4011.5 s
5 days agoPassed4011.6 s
6 days agoPassed4011.5 s
6 days agoPassed4011.6 s
7 days agoPassed4011.7 s
8 days agoPassed4011.7 s