io.usefulapi/octadesk
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Octadesk MCP by usefulapi
Publisher-provided description
Search tickets, read conversations and people; create and update tickets and people in Octadesk.
Summary by lookupd
Search, read, create and update helpdesk tickets, requesters and agents, including ticket conversations and saved views.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http octadesk https://octadesk.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add octadesk --url https://octadesk.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"octadesk": {
"url": "https://octadesk.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (13 tools)
Publisher-provided text
octadesk_search_ticketsSearch tickets with optional filters. Returns the page of tickets plus paging fields (total_count, search_id, next_page_url). For the next page, pass the same foctadesk_get_ticketGet one ticket by its number, with its fields and status. GET /tickets/{number}.octadesk_get_ticket_interactionsList the interactions of one ticket: replies, internal notes and property changes, in order. GET /tickets/{number}/interactions.octadesk_list_requester_ticketsList the tickets of one requester. Pass last_number to read past the last ticket of the previous page. GET /tickets.octadesk_list_custom_ticket_listsList the saved custom ticket lists (views) of the account. GET /tickets/custom-lists.octadesk_find_person_by_emailFind one person (requester or agent) by exact e-mail address. GET /persons?email=.octadesk_get_personGet one person by id. GET /persons/{id}.octadesk_search_requestersSearch requesters (customers who open tickets) by e-mail or name. GET /persons/requesters.octadesk_search_agentsSearch agents (staff who work tickets) by e-mail or name. GET /persons/agents.octadesk_create_ticketCreate a ticket. Common keys of `ticket`: summary, requester ({ email, name } or { id }), idGroupAssigned, idAssigned, idPriority, idCurrentStatus, idSubject, toctadesk_update_ticketChange fields of one ticket, for example status, priority, assignee or group. Send only the fields to change. A `comments.public` entry is e-mailed to the requeoctadesk_create_personCreate a person (requester or agent). Send the person fields, for example email and name. POST /persons.octadesk_update_personChange fields of one person. Send only the fields to change. PATCH /persons/{id}.
Details
- Version: 1.1.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 624 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/octadesk/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/octadesk)
- 62141 servers
- Last crawl: 2026-11-11T18:39:04.612Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp