{
  "$schema": "https://modelcontextprotocol.io/schemas/mcp-discovery.json",
  "name": "OpenDesk",
  "description": "OpenDesk MCP server — read and write CRM data, run AI tools, and orchestrate Open Pilot agents.",
  "version": "1.0.0",
  "vendor": {
    "name": "OpenDesk",
    "url": "https://opendesk.tech"
  },
  "documentation": "https://opendesk.tech/developers",
  "openapi": "https://opendesk.tech/openapi.yaml",
  "llms_txt": "https://opendesk.tech/llms-full.txt",
  "transports": [
    {
      "type": "streamable-http",
      "url": "https://opendesk.tech/api/mcp",
      "headers": {
        "Accept": "application/json, text/event-stream",
        "Content-Type": "application/json"
      }
    }
  ],
  "authentication": {
    "type": "oauth2",
    "scheme": "Bearer",
    "protected_resource_metadata_url": "https://opendesk.tech/.well-known/oauth-protected-resource",
    "note": "OAuth clients should use protected-resource metadata to discover the active authorization server."
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": true,
    "logging": true
  },
  "contact": "https://opendesk.tech/contact"
}
