{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card/v1.json",
  "serverInfo": {
    "name": "dusken-mcp",
    "version": "1.0.0",
    "description": "Dusken MCP Server for video review, timecode annotations, and NLE timeline exports",
    "vendor": "Align Page Digital",
    "homepage": "https://dusken.io"
  },
  "transport": {
    "type": "sse",
    "endpoint": "https://dusken.io/api/mcp"
  },
  "endpoint": "https://dusken.io/api/mcp",
  "capabilities": {
    "tools": {
      "listChanged": true
    },
    "resources": {
      "subscribe": true,
      "listChanged": true
    },
    "prompts": {
      "listChanged": false
    },
    "logging": {}
  },
  "tools": [
    {
      "name": "get_video_annotations",
      "description": "Fetch frame-accurate timeline comments, drawings, and markers for a video asset or version"
    },
    {
      "name": "create_timeline_comment",
      "description": "Post a frame-accurate timecode comment with optional canvas drawing or attachment"
    },
    {
      "name": "export_nle_markers",
      "description": "Export timeline review feedback into Adobe Premiere Pro XML, DaVinci Resolve EDL/CSV, or Final Cut Pro XML"
    },
    {
      "name": "search_transcription",
      "description": "Search automated speech-to-text transcript across video files to find exact spoken moments and jump to timecodes"
    }
  ]
}