
Tickiti
A thin wrapper over the Tickiti helpdesk API that lets Claude create tickets, post responses, run queries, and pull reports. The two general-purpose tools (list_endpoints and tickiti_call) expose the entire v1 API surface without needing a dedicated tool per endpoint. Security is handled by scoping your API token: a read-only token gives a read-only assistant, write abilities unlock ticket creation and responses. Built with idempotency keys to prevent duplicate actions on retries. Reach for this when you want an AI assistant to triage support queues, summarize ticket trends from analytics reports, or handle routine helpdesk workflows without clicking through the Tickiti UI.
- tools
- 57
- last updated
- Oct 4, 2026
Tools
57 toolsPublic tool metadata for what this MCP can expose to an agent.
create_ticketOpen a ticket (subject+content, template, or intervention), with assignee, priority, status and participants; `is_public` is required
Open a ticket (subject+content, template, or intervention), with assignee, priority, status and participants; `is_public` is required
No parameter schema in public metadata yet.
respond_to_ticketPost a response; change status, hold, assignee, priority, queue, subject, participants; `send_full_email` for the whole reply by email
Post a response; change status, hold, assignee, priority, queue, subject, participants; `send_full_email` for the whole reply by email
No parameter schema in public metadata yet.
close_ticketClose, optionally with a final reply and a resolution
Close, optionally with a final reply and a resolution
No parameter schema in public metadata yet.
edit_responseChange a response in place (whole body, find/replace, visibility) with no notification — or publish an internal note and notify
Change a response in place (whole body, find/replace, visibility) with no notification — or publish an internal note and notify
No parameter schema in public metadata yet.
delete_responseSoft-delete a response
Soft-delete a response
No parameter schema in public metadata yet.
add_participantsChange participants
Change participants
No parameter schema in public metadata yet.
remove_participantsChange participants
Change participants
No parameter schema in public metadata yet.
delete_ticketsDelete tickets (by number, or everything from one sender) and undo it
Delete tickets (by number, or everything from one sender) and undo it
No parameter schema in public metadata yet.
restore_ticketDelete tickets (by number, or everything from one sender) and undo it
Delete tickets (by number, or everything from one sender) and undo it
No parameter schema in public metadata yet.
merge_ticketsMerge two tickets (the older survives)
Merge two tickets (the older survives)
No parameter schema in public metadata yet.
link_ticketsThe Linked panel
The Linked panel
No parameter schema in public metadata yet.
unlink_ticketsThe Linked panel
The Linked panel
No parameter schema in public metadata yet.
list_linked_ticketsThe Linked panel
The Linked panel
No parameter schema in public metadata yet.
move_responsesRepair a thread: move or copy responses, or split them off into a new linked ticket
Repair a thread: move or copy responses, or split them off into a new linked ticket
No parameter schema in public metadata yet.
copy_responsesRepair a thread: move or copy responses, or split them off into a new linked ticket
Repair a thread: move or copy responses, or split them off into a new linked ticket
No parameter schema in public metadata yet.
split_ticketRepair a thread: move or copy responses, or split them off into a new linked ticket
Repair a thread: move or copy responses, or split them off into a new linked ticket
No parameter schema in public metadata yet.
change_originatorChange who raised a ticket
Change who raised a ticket
No parameter schema in public metadata yet.
delete_attachmentRemove one attachment (a malicious file, say), keeping a record of it
Remove one attachment (a malicious file, say), keeping a record of it
No parameter schema in public metadata yet.
get_ticketA ticket's thread, participants and links; `fields` / `max_body_chars` keep long email threads small
A ticket's thread, participants and links; `fields` / `max_body_chars` keep long email threads small
No parameter schema in public metadata yet.
list_responsesA ticket's thread, participants and links; `fields` / `max_body_chars` keep long email threads small
A ticket's thread, participants and links; `fields` / `max_body_chars` keep long email threads small
No parameter schema in public metadata yet.
get_responseOne response by id
One response by id
No parameter schema in public metadata yet.
query_ticketsSearch tickets
Search tickets
No parameter schema in public metadata yet.
query_responsesResponses across tickets; counts and group-by tallies; NDJSON export to disk
Responses across tickets; counts and group-by tallies; NDJSON export to disk
No parameter schema in public metadata yet.
export_responsesResponses across tickets; counts and group-by tallies; NDJSON export to disk
Responses across tickets; counts and group-by tallies; NDJSON export to disk
No parameter schema in public metadata yet.
get_attachmentAttachment bytes (download streams any size to a file)
Attachment bytes (download streams any size to a file)
No parameter schema in public metadata yet.
download_attachmentAttachment bytes (download streams any size to a file)
Attachment bytes (download streams any size to a file)
No parameter schema in public metadata yet.
list_queuesQueue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
Queue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
No parameter schema in public metadata yet.
list_teamsQueue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
Queue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
No parameter schema in public metadata yet.
list_staffQueue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
Queue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
No parameter schema in public metadata yet.
list_resolutionsQueue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
Queue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
No parameter schema in public metadata yet.
get_search_modesQueue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
Queue names and settings, team keys, staff addresses, resolution categories, the search vocabulary
No parameter schema in public metadata yet.
list_perspectivesSaved views, with conditions and sort orders
Saved views, with conditions and sort orders
No parameter schema in public metadata yet.
get_perspectiveSaved views, with conditions and sort orders
Saved views, with conditions and sort orders
No parameter schema in public metadata yet.
list_watchlistsWatchlists
Watchlists
No parameter schema in public metadata yet.
list_stock_responsesStock responses (search, bodies)
Stock responses (search, bodies)
No parameter schema in public metadata yet.
get_stock_responseStock responses (search, bodies)
Stock responses (search, bodies)
No parameter schema in public metadata yet.
create_stock_responseEdit stock responses
Edit stock responses
No parameter schema in public metadata yet.
update_stock_responseEdit stock responses
Edit stock responses
No parameter schema in public metadata yet.
delete_stock_responseEdit stock responses
Edit stock responses
No parameter schema in public metadata yet.
get_templateTemplates and FAQs; render one against data without sending
Templates and FAQs; render one against data without sending
No parameter schema in public metadata yet.
search_templatesTemplates and FAQs; render one against data without sending
Templates and FAQs; render one against data without sending
No parameter schema in public metadata yet.
render_templateTemplates and FAQs; render one against data without sending
Templates and FAQs; render one against data without sending
No parameter schema in public metadata yet.
create_templateEdit templates (updates change only the fields given)
Edit templates (updates change only the fields given)
No parameter schema in public metadata yet.
update_templateEdit templates (updates change only the fields given)
Edit templates (updates change only the fields given)
No parameter schema in public metadata yet.
upload_template_imageUpload an image for a template or stock response
Upload an image for a template or stock response
No parameter schema in public metadata yet.
send_emailSend mail; search what was sent
Send mail; search what was sent
No parameter schema in public metadata yet.
search_sent_mailSend mail; search what was sent
Send mail; search what was sent
No parameter schema in public metadata yet.
list_api_tokensAPI keys (a token only grants abilities it holds)
API keys (a token only grants abilities it holds)
No parameter schema in public metadata yet.
create_api_tokenAPI keys (a token only grants abilities it holds)
API keys (a token only grants abilities it holds)
No parameter schema in public metadata yet.
update_api_tokenAPI keys (a token only grants abilities it holds)
API keys (a token only grants abilities it holds)
No parameter schema in public metadata yet.
revoke_api_tokenAPI keys (a token only grants abilities it holds)
API keys (a token only grants abilities it holds)
No parameter schema in public metadata yet.
list_workflowResolution categories, interventions, escalations
Resolution categories, interventions, escalations
No parameter schema in public metadata yet.
run_reportAnalytics reports
Analytics reports
No parameter schema in public metadata yet.
get_token_infoWhat this token can do: abilities, owner roles, plan
What this token can do: abilities, owner roles, plan
No parameter schema in public metadata yet.
list_instancesThe Tickiti instances configured
The Tickiti instances configured
No parameter schema in public metadata yet.
list_endpointsEvery API endpoint, with abilities, path and body parameters
Every API endpoint, with abilities, path and body parameters
No parameter schema in public metadata yet.
tickiti_callCall any `/api/v1` endpoint by family and action
Call any `/api/v1` endpoint by family and action
No parameter schema in public metadata yet.
Sponsors
Readme
tickiti-mcp
An MCP (Model Context Protocol) server that exposes the
Tickiti helpdesk API to AI assistants such as Claude. It is a thin shim over the
Tickiti Public API v1 (/api/v1/...): each MCP tool forwards to a v1 endpoint, adding
your bearer token and — for writes — an idempotency key. The token's abilities are the
security boundary: the server only relays calls, it never widens them, so a read-only token
gives a read-only assistant.
📖 Full documentation: https://www.tickiti.com/docs/topic/mcp_server/
Tools
The ticket tools have full, validated inputs; the rest of the API is reachable through two general tools, so the whole surface is available without a separate tool per endpoint.
Tickets
Details
- Repository
- github.com/tickiti/tickiti-mcp
- Website
- www.tickiti.com/docs/topic/mcp_server
- Registry
- MCP registry, active