{
  "name": "Hushscript",
  "description": "Pay-as-you-go private transcription. Upload or link audio and video, transcribe with speaker labels in about 99 languages, then edit, translate, analyze and export the transcript in 21 formats.",
  "version": "1.0.0",
  "provider": {
    "organization": "LW Agency Limited",
    "url": "https://hushscript.com"
  },
  "documentationUrl": "https://hushscript.com/mcp",
  "iconUrl": "https://hushscript.com/icon-192.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "securitySchemes": {
    "oauth2": {
      "oauth2SecurityScheme": {
        "description": "OAuth 2.1 authorization code flow with PKCE, described fully at the metadata URL.",
        "flows": {
          "authorizationCode": {
            "authorizationUrl": "https://mcp.hushscript.com/authorize",
            "tokenUrl": "https://mcp.hushscript.com/oauth/token",
            "scopes": {
              "transcripts:read": "Read and export transcripts",
              "transcripts:write": "Edit, tag, translate and delete transcripts",
              "transcribe": "Upload or link recordings and run transcriptions",
              "insights": "Read, generate and delete Insights",
              "context": "Manage saved dictionaries and prompt presets",
              "account:read": "Read balance, usage, transactions and holds",
              "settings:write": "Change account settings",
              "org:read": "Read organization members, ledger, invoices and audit log",
              "org:write": "Place and lift legal holds and schedule firm custody",
              "export": "Request and download a full account export",
              "billing": "Save a card and buy minute packs"
            },
            "pkceRequired": true
          }
        },
        "oauth2MetadataUrl": "https://mcp.hushscript.com/.well-known/oauth-authorization-server"
      }
    },
    "bearer": {
      "httpAuthSecurityScheme": {
        "scheme": "bearer",
        "description": "A personal access token minted by the account owner at https://app.hushscript.com/account/mcp, sent as Authorization: Bearer hsr1:<region>:pat.<id>.<secret>. Carries the same scopes as OAuth; needs no browser step."
      }
    }
  },
  "securityRequirements": [
    {
      "oauth2": []
    },
    {
      "bearer": []
    }
  ],
  "skills": [
    {
      "id": "transcribe",
      "name": "Transcribe a recording",
      "description": "Upload an audio or video file, or import one from a shareable link, and receive a speaker-labeled transcript. Minutes are prepaid and spent only when a transcription runs.",
      "tags": [
        "transcription",
        "speech-to-text",
        "audio",
        "video",
        "subtitles"
      ],
      "examples": [
        "Transcribe this interview and label the speakers.",
        "Import the recording at this link and give me an SRT file."
      ]
    },
    {
      "id": "work-with-transcripts",
      "name": "Edit, translate and export transcripts",
      "description": "Rename speakers, edit the text, translate into other languages, generate insights, and export in any of 21 formats including SRT, VTT, DOCX, PDF and JSON.",
      "tags": [
        "editing",
        "translation",
        "export",
        "captions",
        "summarization"
      ],
      "examples": [
        "Translate this transcript into Spanish and export it as VTT.",
        "Summarize the decisions and action items from this meeting."
      ]
    },
    {
      "id": "manage-account",
      "name": "Check balance and buy minutes",
      "description": "Read the remaining minute balance, list past purchases and receipts, save a card through a hosted Stripe page without charging it, and buy another prepaid pack against the saved card.",
      "tags": [
        "billing",
        "balance",
        "account"
      ],
      "examples": [
        "How many minutes do I have left?",
        "Save a card so I can buy minutes later.",
        "Buy the 15 hour pack."
      ]
    }
  ]
}
