Unthread MCP
Unthread supports the Model Context Protocol (MCP), allowing you to connect your AI assistant to your Unthread workspace.
As of 4/16/26 Unthread is an official Anthropic Partner available in Tools and Plugins under the Model Context Protocol section:

Current capabilities and limitations
What data is available (read): The MCP currently supports reading:
- Conversations
- Users
- Analytics
- Knowledge base (read-only endpoints)
- Custom fields / ticket types
What data is available (write): The MCP currently supports writing:
- update_conversation tool available in MCP
- create_conversation_comment tool available in MCP (supports Slack block format)
- create_approval_request tool available in MCP
Setup Instructions
Claude.ai (Web)
-
Go to claude.ai and sign in
-
Navigate to Settings → Connectors → Add custom connector
-
Enter a name (e.g., “Unthread”) and the server URL:
https://app.unthread.io/api/mcp
- Click Add and follow the authorization prompt
- Sign in with your Unthread account when prompted
- Authorize the connection to grant Claude access to your workspace
You’ll be asked to authorize access to your Unthread workspace. This uses secure OAuth authentication - your password is never shared with Claude.
Claude Code (CLI)
- Open your Claude Code configuration file at
~/.claude.json - Add Unthread to the
mcpServerssection:
{
"mcpServers": {
"unthread": {
"url": "https://app.unthread.io/api/mcp"
}
}
}
- Restart Claude Code
- When you first use an Unthread tool, you’ll be prompted to authenticate via your browser
Cursor
Option A: OAuth (browser sign-in)
- Open Cursor Settings → MCP → Add new global MCP server
- This opens your
~/.cursor/mcp.jsonfile. Add Unthread to themcpServerssection:
{
"mcpServers": {
"Unthread": {
"url": "https://app.unthread.io/api/mcp"
}
}
}
- Save the file and restart Cursor. The Unthread MCP should now show up in your Cursor Settings.
- When you first use an Unthread tool, you’ll be prompted to authenticate via your browser
Option B: Hosted MCP (service account API key)
If you want to connect to Unthread’s hosted MCP using a service-account token, configure Cursor to use the Unthread API endpoint and attach the token as an HTTP header.
- Open
~/.cursor/mcp.json - Add an entry like this:
{
"mcpServers": {
"unthread": {
"url": "https://api.unthread.io/api/mcp",
"headers": {
"X-Api-Key": "MYKEY"
}
}
}
}
Example Prompts
Try asking your AI assistant:
Monthly support analytics dashboard (prompt template)
- “List my open conversations”
- “Show me conversations from the last week”
- “What’s our ticket volume trend this month?”
- “Find the conversation about the billing issue”
Copy/paste and replace the bracketed values:
Troubleshooting
Show me a support dashboard for [month] using the Unthread MCP for project [project name or ID]. Include: total tickets, resolved count and resolution rate, open/in-progress breakdown, critical ticket count, mean and median response time, P95 response time, mean and median resolution time, weekly volume and resolved trend charts, response time trend by week, agent workload by tickets resolved, average resolution time per agent, priority breakdown (critical/high/medium/low), and channel mix (Slack/email/portal). Pull all data from the analytics API and highlight any key insights like workload concentration, mean vs. median gaps, or outlier agents.
”Authorization failed” error
Make sure you’re signed in to Unthread with the correct account. The OAuth flow should open a browser window - if it doesn’t, check if pop-ups are blocked.
Security
- OAuth 2.0: We use industry-standard OAuth 2.0 with PKCE for secure authentication
- No password sharing: Your Unthread credentials are never shared with AI assistants
- Scoped access: The AI assistant can only access data you have permission to view
- Revocable: You can disconnect the integration at any time from your Unthread settings
For more details on our security practices, visitunthread.io/security.