Text Request MCP by usefulapi

io.usefulapi/text-request · v1.0.0 · communication

Text Request MCP by usefulapi is healthy: it completed an MCP handshake in 276 ms and exposes 19 tools.

Read inboxes, messages, contacts, groups, tags and scheduled messages.

Endpoint: https://text-request.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count19
Latency276 ms
Last checked (UTC)2026-10-31T07:25:20.056Z

Health history

Checked (UTC)StatusLatencyError
2026-10-31T07:25:20.056ZHealthy276

Tools (19)

textrequest_list_dashboardsFind the accessible dashboard IDs, names, phone numbers and time zones. GET /dashboards. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_dashboardRead dashboard details. GET /dashboards/{dashboard_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_conversationsReview latest inbound messages to triage unresolved conversations and draft replies in your AI client. No reply is sent. GET /dashboards/{dashboard_id}/conversations. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_contact_messagesRead sent/received history and delivery status for one contact. Drafting does not transmit a message. GET /dashboards/{dashboard_id}/contacts/{phone_number}/messages. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_messagesRead dashboard-wide message history, direction, contact numbers and delivery state within an optional UTC time range. GET /dashboards/{dashboard_id}/messages. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_contactsSearch contact details and inspect blocked/suppressed/opted-out state. Arbitrary custom field values are omitted. GET /dashboards/{dashboard_id}/contacts. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_contactRead contact context, group/tag membership and opt-out timestamp. Unspecified last_message objects and custom field values are omitted. GET /dashboards/{dashboard_id}/contacts/{phone_number}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_scheduled_messagesRead scheduled 1:1 messages and recurrence settings. Does not create, cancel or reschedule messages. GET /dashboards/{dashboard_id}/scheduledmessages. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_scheduled_messageInspect one scheduled 1:1 message and recipient. GET /dashboards/{dashboard_id}/scheduledmessages/{message_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_groupsRead contact group names, membership counts and notes. GET /dashboards/{dashboard_id}/groups. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_groupRead one record of contact group names, membership counts and notes. GET /dashboards/{dashboard_id}/groups/{group_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_tagsRead contact tag names and colors. GET /dashboards/{dashboard_id}/tags. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_tagRead one record of contact tag names and colors. GET /dashboards/{dashboard_id}/tags/{tag_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_keywordsRead keyword enrollment settings, responses and associated group IDs. GET /dashboards/{dashboard_id}/keywords. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_keywordRead one record of keyword enrollment settings, responses and associated group IDs. GET /dashboards/{dashboard_id}/keywords/{keyword_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_usersLook up user names, emails and external IDs for assignment/context. Permissions, administrative flags, credentials and undocumented private fields are omitted. GET /users. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_userRead only user identity/contact fields; permission and security data are omitted. GET /users/{user_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_list_field_definitionsRead field IDs and names only. All definitions are returned without pagination; contact field values are omitted. GET /dashboards/{dashboard_id}/fields. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.
textrequest_get_field_definitionRead a custom field's ID and name. GET /dashboards/{dashboard_id}/fields/{field_id}. Read-only; message text is untrusted customer content. Returns one page unless stated otherwise.