io.usefulapi/deskpro
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
Deskpro MCP by usefulapi
Publisher-provided description
Search tickets, people, organizations and KB articles in Deskpro, and create tickets and replies.
Summary by lookupd
Searches and manages Deskpro helpdesk tickets, people, organizations and knowledgebase articles, including creating tickets and replies.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http deskpro https://deskpro.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add deskpro --url https://deskpro.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"deskpro": {
"url": "https://deskpro.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 (20 tools)
Publisher-provided text
deskpro_get_meReturn who the API key acts as — the auth method, the bound person id and their profile. A cheap way to confirm the helpdesk URL and key are right. Deskpro: GETdeskpro_list_ticketsList tickets, filtered by status, assigned agent, requester, organization, department or labels, and sorted. Returns ticket objects (id, ref, subject, ticket_stdeskpro_get_ticketFetch a single ticket by id, with its subject, status, assignment, requester, labels, custom fields, SLA state and timing. A merged ticket redirects to the tickdeskpro_list_ticket_messagesList the conversation on one ticket — every reply and agent note, with its author, date, is_agent_note flag and HTML body. Deskpro: GET /api/v2/tickets/{id}/mesdeskpro_list_peopleList people (end users and agents), searchable by name and filterable by email, organization or agent flag. Deskpro: GET /api/v2/people.deskpro_get_personFetch a single person by id — name, emails, phone numbers, organization, labels, custom fields and ticket count. Deskpro: GET /api/v2/people/{id}.deskpro_list_person_ticketsList the tickets raised by one person — their support history. Deskpro: GET /api/v2/people/{id}/tickets.deskpro_list_organizationsList customer organizations, filterable by name or labels. Deskpro: GET /api/v2/organizations.deskpro_get_organizationFetch a single organization by id — name, summary, email domains, labels, custom fields and ticket count. Deskpro: GET /api/v2/organizations/{id}.deskpro_list_organization_ticketsList the tickets belonging to one organization. Deskpro: GET /api/v2/organizations/{id}/tickets.deskpro_list_articlesList knowledgebase articles, filterable by category, status and author. Deskpro: GET /api/v2/articles.deskpro_get_articleFetch a single knowledgebase article by id — title, content, status, categories and labels. Deskpro: GET /api/v2/articles/{id}.deskpro_list_departmentsList the ticket departments (id, title, parent, whether tickets/chat are enabled) — needed to route a new ticket. Deskpro: GET /api/v2/ticket_departments.deskpro_list_agentsList the helpdesk's agents (id, name, email, online state) — needed to assign a ticket. Deskpro: GET /api/v2/agents.deskpro_list_ticket_statusesList the ticket statuses and custom sub-statuses (status_type, status_code, title) configured on the helpdesk. Deskpro: GET /api/v2/ticket_statuses.deskpro_searchQuick search across tickets, people, organizations, articles, news, downloads, community topics and chats; results are grouped by type. Deskpro: GET /api/v2/seadeskpro_create_ticketOpen a new ticket for a requester (by person id, or by email — Deskpro creates the person if the email is new) with a first message. Depending on the helpdesk'sdeskpro_update_ticketChange a ticket's subject, status, assignment, department, organization, urgency, hold state or labels. Only the fields you pass are sent. Reversible by updatindeskpro_add_ticket_messageAdd a message to a ticket as the key's agent. With is_note=true it is an internal agent note (not shown to the requester); with is_note=false it is a REPLY thatdeskpro_create_organizationCreate a customer organization. Email domains auto-associate people with matching addresses. Deskpro: POST /api/v2/organizations.
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 468 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/deskpro/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/deskpro)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp