io.usefulapi/chatwoot · v1.0.0 · sales-and-crm
Chatwoot MCP by usefulapi is healthy: it completed an MCP handshake in 610 ms and exposes 18 tools.
Read conversations and contacts; add replies or notes, set status and assign in Chatwoot.
Endpoint: https://chatwoot.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 18 |
| Latency | 610 ms |
| Last checked (UTC) | 2026-11-02T01:55:21.391Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-02T01:55:21.391Z | Healthy | 610 |
chatwoot_get_account | Get the configured Chatwoot account: name, locale, features and plan. Chatwoot API: GET /api/v1/accounts/{account_id}. |
chatwoot_list_conversations | List conversations, 25 per page, filtered by status, assignee, inbox, team, labels or a text query. Chatwoot API: GET /api/v1/accounts/{account_id}/conversations. |
chatwoot_get_conversation_counts | Get the open, unassigned and total conversation counts for a status, inbox or team. Chatwoot API: GET /api/v1/accounts/{account_id}/conversations/meta. |
chatwoot_get_conversation | Get one conversation with its status, priority, assignee, team, labels and contact. Chatwoot API: GET .../conversations/{conversation_id}. |
chatwoot_list_messages | List the messages of one conversation, oldest first. Chatwoot API: GET .../conversations/{conversation_id}/messages. |
chatwoot_list_contacts | List resolved contacts (those with an email, phone number or identifier), 15 per page. Chatwoot API: GET .../contacts. |
chatwoot_search_contacts | Search resolved contacts by a text key (name, email or phone). Chatwoot API: GET .../contacts/search. |
chatwoot_get_contact | Get one contact with its attributes, labels and custom attributes. Chatwoot API: GET .../contacts/{id}. |
chatwoot_list_contact_conversations | List all conversations of one contact. Chatwoot API: GET .../contacts/{id}/conversations. |
chatwoot_list_labels | List all labels of the account. Chatwoot API: GET .../labels. |
chatwoot_list_inboxes | List the inboxes (channels) of the account. Chatwoot API: GET .../inboxes. |
chatwoot_list_agents | List the agents of the account with their roles. Chatwoot API: GET .../agents. |
chatwoot_list_teams | List the teams of the account. Chatwoot API: GET .../teams. |
chatwoot_list_canned_responses | List the saved reply templates (canned responses) of the account. Chatwoot API: GET .../canned_responses. |
chatwoot_send_message | Add a message to a conversation. Default: a private note that the customer never sees. Set private to false to send a reply that the customer receives by email or chat. Chatwoot API: POST .../conversations/{conversation_id}/messages. |
chatwoot_set_conversation_status | Set a conversation to open, resolved, pending or snoozed. For snoozed, snoozed_until is a Unix time in seconds (optional). Chatwoot API: POST .../conversations/{conversation_id}/toggle_status. |
chatwoot_set_conversation_priority | Set a conversation priority: urgent, high, medium, low, or none (clears it). Chatwoot API: PATCH .../conversations/{conversation_id}. |
chatwoot_assign_conversation | Assign a conversation to an agent (assignee_id) or to a team (team_id). Give exactly one. Chatwoot API: POST .../conversations/{conversation_id}/assignments. |