io.usefulapi/sakari · v1.0.0 · sales-and-crm
Sakari MCP by usefulapi is healthy: it completed an MCP handshake in 845 ms and exposes 23 tools.
Manage Sakari SMS contacts, conversations, templates and campaigns, and send texts.
Endpoint: https://sakari.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 23 |
| Latency | 845 ms |
| Last checked (UTC) | 2026-10-25T11:45:17.074Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-25T11:45:17.074Z | Healthy | 845 |
sakari_get_account | The Sakari account these credentials belong to: name, plan, balance, default country, business info and options. API credentials are never returned. GET /v1/accounts/{accountId}. |
sakari_get_balance | Prepaid balance, default country, remaining segments and the price per segment. GET /v1/accounts/{accountId}/balance. |
sakari_list_contacts | List or search contacts (partial matches on name, mobile or email; filter by tag). GET /v1/accounts/{accountId}/contacts. |
sakari_get_contact | One contact by id: name, mobile (with validity and line type), email, lists, attributes, opt-in and blocked state. GET /v1/accounts/{accountId}/contacts/{contactId}. |
sakari_create_contact | WRITE: create a contact. If a contact with the same mobile number exists, merge_strategy decides what happens (append, core or remove, per Sakari). A contact is not opted in to messages by this call. POST /v1/accounts/{accountId}/contacts. |
sakari_update_contact | WRITE: change a contact's name, email or mobile. Sakari's update replaces the contact, so this reads the current contact first and sends it back whole (lists, opt-in, blocked, attributes) with only your changes applied. PUT /v1/accounts/{accountId}/contacts/{contactId}. |
sakari_list_messages | List messages (sent and received) with status, segments, price and timestamps; filter by contact or conversation. GET /v1/accounts/{accountId}/messages. |
sakari_get_message | One message by id: text, direction, status, segments, price, error. GET /v1/accounts/{accountId}/messages/{messageId}. |
sakari_send_message | WRITE: SEND REAL TEXT MESSAGES that cost account balance and cannot be recalled. Recipients: phone numbers (international format), existing contact ids, or conversation ids (max 100 in total). Only text people who opted in; Sakari enforces TCPA/CTIA rules and the sender is responsible. Confirm the r |
sakari_list_conversations | List conversations (the inbox): contact, last message, unread count, open or closed. GET /v1/accounts/{accountId}/conversations. |
sakari_get_conversation | One conversation by id. Use sakari_list_messages with conversation_id for its messages. GET /v1/accounts/{accountId}/conversations/{conversationId}. |
sakari_close_conversation | WRITE: mark a conversation closed in the Sakari inbox (a new inbound message reopens it). PUT /v1/accounts/{accountId}/conversations/{conversationId}/close. |
sakari_list_templates | List reusable message templates. GET /v1/accounts/{accountId}/templates. |
sakari_get_template | One message template by id. GET /v1/accounts/{accountId}/templates/{templateId}. |
sakari_create_template | WRITE: create a reusable SMS template (does not send anything). POST /v1/accounts/{accountId}/templates. |
sakari_list_campaigns | List message campaigns with schedule, template, status and reporting. GET /v1/accounts/{accountId}/campaigns. |
sakari_get_campaign | One campaign by id. GET /v1/accounts/{accountId}/campaigns/{campaignId}. |
sakari_list_calls | Call history (voice) with direction, status, duration and contact; filter by contact, conversation, direction, status or date range. GET /v1/accounts/{accountId}/calls. |
sakari_get_call | One call history record by id. GET /v1/accounts/{accountId}/calls/{callId}. |
sakari_list_links | Shortened tracked links with destination, short URL and click stats. GET /v1/accounts/{accountId}/links. |
sakari_list_forms | Lead capture forms with active state, impressions and conversions. GET /v1/accounts/{accountId}/forms. |
sakari_list_webhooks | Active webhook subscriptions (message event notifications). GET /v1/accounts/{accountId}/webhooks. |
sakari_list_autoresponders | Autoresponders (automatic replies) configured on the account. GET /v1/accounts/{accountId}/autoresponders. |