MCP serverio.usefulapi/kayako
Search Kayako cases, replies, customers and help-center articles, and reply to or create cases.
Overview
Score?
UNRATED 0.104
of what a free look can see, on 1 looks
Looks
6
last 3 hr ago
Tools
21
More info
URL
kayako.usefulapi.io/mcp
streamable-http
Says it is
kayako-mcp 1.0.0
protocol 2025-06-18
In the record since
4 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.104 · highest on record 0.8561
Toolsfrom sha256:a17002c93c…0b6db5
| Tool | Schema |
|---|---|
| kayako_add_case_tags WRITE: add tags to a case, keeping its existing tags. Kayako: POST /api/v1/cases/{id}/tags.json. |
input · no output |
| kayako_create_case WRITE: open a new case (conversation) for a requester. channel MAIL sends the first message to the customer by email from the mailbox given as channel_id; channel NOTE creates it w |
input · no output |
| kayako_create_user WRITE: create a user — typically a CUSTOMER to use as requester_id on a new case. role_id comes from kayako_list_roles. Collaborator/agent/admin roles also require email and team_i |
input · no output |
| kayako_get_article Fetch one knowledge-base article with its localized titles and contents expanded (include defaults to 'locale_field'), status, section, tags, votes and help-center URL. Kayako: GET |
input · no output |
| kayako_get_case Fetch one case (conversation) by id: subject, requester, assignee, status, priority, type, SLA metrics, custom fields, last post preview. Use include (e.g. 'user,case_status,case_p |
input · no output |
| kayako_get_me Fetch the Kayako user these credentials belong to (name, role, teams, locale). A cheap way to confirm the subdomain and credentials work. Kayako: GET /api/v1/me.json. |
input · no output |
| kayako_get_user Fetch one user by id: name, role, organization, teams, identities (emails, phones, social), custom fields. include='identity_email,organization' expands references. Kayako: GET /ap |
input · no output |
| kayako_list_articles List knowledge-base articles, optionally by section, tags, or PUBLISHED / PINNED. Titles and contents are locale references unless include='locale_field'. Kayako: GET /api/v1/artic |
input · no output |
| kayako_list_case_options List the instance's case statuses (id, label, type), priorities (id, label, level) or types (id, label, type) — the ids needed for status_id / priority_id / type_id when creating, |
input · no output |
| kayako_list_case_posts Read a case's timeline: customer messages, agent replies and internal notes (newest first). By default activities are excluded; filters='NOTES' for internal notes only, 'MESSAGES' |
input · no output |
| kayako_list_cases List cases (conversations / tickets), newest-updated first. Filter by status type, tags, max priority level, or a requester identity (email, Twitter screen name, Facebook username, |
input · no output |
| kayako_list_channels List the channels (MAIL mailbox, TWITTER, FACEBOOK, NOTE) usable for a reply on an existing case (pass case_id) or for a new case (omit case_id; optionally pass the requester's use |
input · no output |
| kayako_list_organization_cases List the cases (conversations) raised by members of one organization, newest-updated first. Kayako: GET /api/v1/organizations/{id}/cases.json. |
input · no output |
| kayako_list_organizations List customer organizations (name, domains, phone, custom fields), oldest first. To find one by name use kayako_search with resources=['ORGANIZATIONS']. Kayako: GET /api/v1/organiz |
input · no output |
| kayako_list_roles List user roles (id, title, type OWNER/ADMIN/AGENT/COLLABORATOR/CUSTOMER) — the role_id needed by kayako_create_user. Kayako: GET /api/v1/roles.json. |
input · no output |
| kayako_list_teams List agent teams (id, title, member count) — the ids for assigned_team_id. Kayako: GET /api/v1/teams.json. |
input · no output |
| kayako_list_users List users (customers, collaborators, agents, admins), newest first, optionally by role type or specific ids. To find a user by email or name use kayako_search. Kayako: GET /api/v1 |
input · no output |
| kayako_reply_to_case WRITE: add a post to a case. channel NOTE adds an INTERNAL note visible only to agents (no channel_id needed). channel MAIL/TWITTER/FACEBOOK sends a PUBLIC reply to the customer — |
input · no output |
| kayako_search Unified search across conversations (cases), users and organizations. Returns id, title, snippet, relevance and resource type; pass fields='*' to get each full resource inline. Max |
input · no output |
| kayako_search_help_center Search the help center's articles and/or public conversations. Returns references (e.g. {id, resource_type: 'article'}); read an article with kayako_get_article. Kayako: GET /api/v |
input · no output |
| kayako_update_case WRITE: change a case's subject, requester, assignee (team/agent), status, priority, type, brand, form, tags or custom fields. Sends nothing to the customer. `tags` sets the case's |
input · no output |
Verify it yourself
npx teppi-check https://kayako.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3RGE5BXDN6N0CT29Q1H26JG