SupportBee MCP by usefulapi
RemoteAbout SupportBee MCP by usefulapi
SupportBee MCP by usefulapi is a hosted MCP server for handling SupportBee tickets from Claude, Cursor, and other MCP clients. It provides ticket and report access alongside tools for replies, internal comments, assignment, labels, and archiving.
Key features
- 01List, search, and inspect tickets
- 02Read replies, comments, and audit trails
- 03View teams, users, and reports
- 04Reply and add internal comments
- 05Assign, label, and archive tickets
Use cases
- 01Find tickets and review their conversation history
- 02Triage tickets by assigning teams or users
- 03Reply to customers or add internal notes
MCP support
Exposes SupportBee ticket and report read tools, plus ticket-management write tools, to MCP clients through a hosted endpoint. OAuth sign-in uses the user's SupportBee credentials.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://supportbee.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-supportbee https://supportbee.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-supportbee":{"type":"http","url":"https://supportbee.usefulapi.io/mcp"}}}Open in Cursor{"servers":{"io-usefulapi-supportbee":{"type":"http","url":"https://supportbee.usefulapi.io/mcp"}}}Open in VS Code{"mcpServers":{"io-usefulapi-supportbee":{"type":"http","url":"https://supportbee.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-supportbee":{"serverUrl":"https://supportbee.usefulapi.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
22| Parameter | Type | Required | Description |
|---|---|---|---|
| page | integer | No | Page number, 1-based (default 1). Use next_page from the previous reply. |
| spam | boolean | No | Include tickets marked as spam (default false). |
| label | string | No | Only tickets with this label name (supportbee_list_labels). |
| since | string | No | Only tickets with last activity after this time (date, ISO date-time or Unix timestamp). |
| trash | boolean | No | Include trashed tickets (default false). |
| until | string | No | Only tickets with last activity before this time (date, ISO date-time or Unix timestamp). |
| sort_by | enum | No | Sort order (default last_activity).last_activity | creation_time |
| archived | enum | No | true = only archived tickets, false = no archived tickets (default), any = both.true | false | any |
| per_page | integer | No | Tickets per page, 1-99 (default 15). |
| total_only | boolean | No | Return only the total number of matching tickets. |
| has_replies | boolean | No | true = only tickets that have replies, false = only tickets without replies. |
| max_replies | integer | No | Only tickets with this number of replies (not with has_replies=false). |
| assigned_team | string | No | mine = assigned to the user's teams, a team id (from supportbee_list_teams), none = no team. |
| assigned_user | string | No | me = assigned to the token's user, an agent id (from supportbee_list_users), any = assigned to someone, none = unassigned. |
| requester_emails | array | No | Only tickets from these requester e-mail addresses (max 10). |
Details
From the project READMESupportBee MCP by usefulapi
Use SupportBee from Claude, Cursor, or any MCP client — tickets, replies, comments, labels, teams, users and reports, plus replies and ticket triage. Hosted, no local install: connect with your own SupportBee credentials.
Live endpoint: https://supportbee.usefulapi.io/mcp · Homepage: https://usefulapi.io/supportbee
Connect
- Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste
https://supportbee.usefulapi.io/mcp. - Claude Code:
claude mcp add --transport http supportbee https://supportbee.usefulapi.io/mcp, then run/mcpto log in. - VS Code: Add to VS Code.
- Cursor and other clients: add the URL as a remote MCP server:
{
"mcpServers": {
"supportbee": {
"url": "https://supportbee.usefulapi.io/mcp"
}
}
}
Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your SupportBee credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/supportbee/
Tools
| Tool | Type | What it does |
|---|---|---|
supportbee_list_tickets | read | List tickets |
supportbee_search_tickets | read | Search tickets |
supportbee_get_ticket | read | Get a ticket |
supportbee_list_replies | read | List the replies of a ticket |
supportbee_get_reply | read | Get one reply of a ticket |
supportbee_list_comments | read | List the internal comments of a ticket |
supportbee_get_ticket_audit | read | Get the audit trail of a ticket |
supportbee_list_labels | read | List labels |
supportbee_list_teams | read | List teams |
supportbee_list_users | read | List users |
supportbee_get_user | read | Get a user |
supportbee_list_snippets | read | List snippets |
supportbee_list_forwarding_addresses | read | List forwarding addresses |
supportbee_get_report | read | Get a report |
supportbee_reply_to_ticket | write | Reply to a ticket (sends an e-mail) |
supportbee_add_comment | write | Add an internal comment to a ticket |
supportbee_add_label | write | Add a label to a ticket |
supportbee_remove_label | write | Remove a label from a ticket |
supportbee_assign_ticket | write | Assign a ticket to a user or a team |
supportbee_unassign_ticket | write | Remove the user or team assignment of a ticket |
supportbee_set_ticket_archived | write | Archive or un-archive a ticket |
supportbee_set_ticket_answered | write | Mark a ticket answered or unanswered |
supportbee_usage_status | meta | Usage status (free-tier meter) |
supportbee_request_feature | meta | Request a missing feature |
supportbee_upgrade | meta | Upgrade to Pro (unlimited*) |
supportbee_cancel_subscription | meta | Cancel the Pro subscription |
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Pricing
| Plan | Price | Limit |
|---|---|---|
| Free | $0 | 50 tool calls / month |
| Pro (per company) | $9/mo or $90/yr (2 months free) | Unlimited* |
*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].
Pro covers this server only. Subscribe with supportbee_upgrade (it returns a Stripe Checkout link). Cancel any time with supportbee_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running supportbee_upgrade before then undoes the cancel. Or write to [email protected].
License
MIT © usefulapi. Not affiliated with or endorsed by SupportBee.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.