The Model Context Protocol (MCP) server provides a standardized interface that enables any compatible AI model or agent to access your Middesk data in a simple, secure way.
Connect to our MCP server natively in Claude and other clients or use the mcp-remote module for backwards compatibility with clients that do not support remote MCP.
Setup
General
Our MCP server supports both Server-Sent Events (SSE) and Streamable HTTP transports. Both transports use OAuth 2.1 with dynamic client registration for authentication at the following addresses:
- HTTP:
https://mcp.middesk.com/mcp - SSE:
https://mcp.middesk.com/sse
Claude
Team, Enterprise (Claude.ai)
- Navigate to Settings in the sidebar on web or desktop
- Scroll to Integrations at the bottom and click Add more
- In the prompt enter:
- Integration name:
Middesk - Integration URL:
https://mcp.middesk.com/sse
- Integration name:
- Make sure to enable the tools in any new chats
Free, Pro (Claude desktop)
- Open the file
~/Library/Application Support/Claude/claude_desktop_config.json - Add the following and restart the Claude desktop app:
{
"mcpServers": {
"middesk": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.middesk.com/sse"]
}
}
}
Others
Many other tools now support MCP servers and you can configure them to use Middesk's MCP server with the following settings:
- Command: npx
- Arguments: -y mcp-remote https://mcp.middesk.com/sse
- Environment: None