About Text Request MCP by usefulapi
Text Request MCP by usefulapi is a hosted MCP server for accessing Text Request account data. It provides read-only tools for dashboards, conversations, messages, contacts, scheduled messages, groups, tags and related account records.
Key features
- 01Browse dashboards and conversations
- 02Read messages and contact histories
- 03Find contacts, groups, tags and keywords
- 04Review scheduled messages
- 05Inspect account users and custom fields
- 06OAuth sign-in with hosted endpoint
Use cases
- 01Review recent texting conversations
- 02Look up a contact and message history
- 03Check scheduled messages and groups
- 04Inspect account metadata and usage
MCP support
Exposes read-only Text Request account tools and account-related metadata to MCP clients through a hosted remote endpoint. It uses a hosted authorization flow with Text Request credentials.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://text-request.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-text-request https://text-request.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-text-request":{"type":"http","url":"https://text-request.usefulapi.io/mcp"}}}Open in Cursor{"servers":{"io-usefulapi-text-request":{"type":"http","url":"https://text-request.usefulapi.io/mcp"}}}Open in VS Code{"mcpServers":{"io-usefulapi-text-request":{"type":"http","url":"https://text-request.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-text-request":{"serverUrl":"https://text-request.usefulapi.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEText Request MCP by usefulapi
Remote MCP endpoint: https://text-request.usefulapi.io/mcp
Connect
- Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste
https://text-request.usefulapi.io/mcp. - Claude Code:
claude mcp add --transport http text-request https://text-request.usefulapi.io/mcp, then run/mcpto log in. - VS Code: Add to VS Code.
- Cursor and other clients: add the URL as a remote MCP server:
{
"mcpServers": {
"text-request": {
"url": "https://text-request.usefulapi.io/mcp"
}
}
}
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Text Request credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/text-request/
Connect with your Text Request credentials using the hosted authorization flow.
Tools
| Tool | Type | What it does |
|---|---|---|
textrequest_list_dashboards | read | List texting dashboards |
textrequest_get_dashboard | read | Get a dashboard |
textrequest_list_conversations | read | Review conversations |
textrequest_list_contact_messages | read | Read conversation history |
textrequest_list_messages | read | List dashboard messages |
textrequest_list_contacts | read | Find contacts |
textrequest_get_contact | read | Get a contact |
textrequest_list_scheduled_messages | read | Review scheduled messages |
textrequest_get_scheduled_message | read | Get a scheduled message |
textrequest_list_groups | read | List groups |
textrequest_get_group | read | Get a group |
textrequest_list_tags | read | List tags |
textrequest_get_tag | read | Get a tag |
textrequest_list_keywords | read | List keywords |
textrequest_get_keyword | read | Get a keyword |
textrequest_list_users | read | List account users |
textrequest_get_user | read | Get an account user |
textrequest_list_field_definitions | read | List custom field definitions |
textrequest_get_field_definition | read | Get a field definition |
textrequest_usage_status | meta | Usage status (free-tier meter) |
textrequest_request_feature | meta | Request a missing feature |
textrequest_upgrade | meta | Upgrade to Pro or Pro+ |
textrequest_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Pricing
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per API key) | $9/mo or $90/yr (2 months free) | Unlimited* |
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with textrequest_upgrade (it returns a Stripe Checkout link). Cancel any time with textrequest_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running textrequest_upgrade before then undoes the cancel. Or write to [email protected].
License
See the repository license.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.