AI Quick Transcript Upload audio/video, get transcription & summary
Model Context Protocol

Transcribe audio and video right from your AI assistant

Connect QuickTranscript to Claude, ChatGPT, Claude Code, or any MCP client. Paste a media link in the chat and your assistant gets back the transcript and summary.

Server URL https://quicktranscript.app/mcp/
Your AI assistant sends a media URL to the QuickTranscript MCP server and receives a transcript and summary.
What your assistant can do

Transcribe links, or send a meeting bot

Transcribe any public link

Podcasts, interviews, lectures, and meetings: any publicly reachable audio or video file URL.

Record a Teams or Zoom call

If you allow it, your assistant can send a visible recording bot into a meeting, stop it, and read the transcript.

Timestamps and summary

Get a timestamped transcript plus a summary your assistant can quote, analyse, or turn into notes.

Credits stay in view

Your assistant can check your balance before it starts. Jobs use the same credits as the web app.

Connect

Pick your client

Every client uses the same server URL. Create a dedicated API key for each connection so you can disconnect one without affecting the others.

Official connector ยท OAuth

Claude (claude.ai)

  1. Open QuickTranscript in the Claude connector directory, or find it under Customize > Connectors > Browse connectors.
  2. Click Connect.
  3. Approve on the QuickTranscript page with your API key.

You can still add https://quicktranscript.app/mcp/ as a custom connector instead; leave the OAuth client ID and secret empty.

OAuth ยท developer mode

ChatGPT

  1. Turn on Developer mode under Settings > Security and login.
  2. On the ChatGPT Plugins page, click the plus button and create an app with the URL https://quicktranscript.app/mcp/ and OAuth authentication.
  3. Approve on the QuickTranscript page with your API key.
API key header

Claude Code & developer tools

  1. Add the server with your key in the X-API-Key header:
claude mcp add --transport http quicktranscript https://quicktranscript.app/mcp/ --header "X-API-Key: $QUICKTRANSCRIPT_API_KEY"

Cursor, VS Code, the OpenAI Responses API, and the MCP SDKs work the same way. See the LLM guide for details.

Need meeting bots? Connect with OAuth instead.

Menu names change and connector availability depends on your plan and workspace policies. QuickTranscript is listed in the Claude connector directory; in ChatGPT it is added as a custom app.

The QuickTranscript approval page listing the permissions a connector requests, with an API key field, an optional checkbox to allow meeting bots, and Approve and Deny buttons.
You stay in control

Approve once, revoke any time

When Claude or ChatGPT connects, QuickTranscript opens an approval page that shows exactly what the connector is asking for.

  • The connector never sees your API key. It gets a short-lived token instead.
  • It can submit transcriptions that spend your credits, read your task results, and read your balance.
  • Meeting bots are off unless you tick Also allow starting meeting bots on the approval page. Connections you approved before stay without meeting access; reconnect to add it.
  • Revoke the key on the API keys page and the connection stops working immediately.
  • Connections expire after 30 days, and then you approve again.
In practice

Just ask in plain language

Your assistant picks the right tools on its own: it checks your credits, submits the link, waits for the job, and answers from the transcript.

  • "Transcribe this interview and pull out every question the host asked."
  • "Summarize this lecture recording into study notes."
  • "How many credits do I have left?"
  • "Join my 3 pm Zoom call and send me the action items afterwards."
Example chat: the user asks to transcribe a podcast link, the assistant calls the QuickTranscript tools and replies with three takeaways.
Reference

Available tools

ToolWhat it does
transcribe_urlStarts a transcription of a public audio or video URL, optionally with a summary. Spends credits.
create_upload_urlCreates a one-time, 15-minute upload token for a local audio or video file from agents that can run commands. Files up to 95 MB are posted in one request; larger files, up to 500 MB, are uploaded directly to storage in parts. Free; the upload spends credits.
get_transcription_statusReturns job progress and, when finished, the transcript and summary.
get_credit_balanceReturns the account's remaining credits.
start_meeting_botSends a visible recording bot into a Microsoft Teams or Zoom meeting, now or at a scheduled time (up to 30 days ahead). A scheduled bot joins 5 seconds after the start, even if your assistant has disconnected. Needs the meeting opt-in; your assistant must ask you first. Costs 1 credit per 15 minutes recorded.
list_meeting_botsLists your running and scheduled meeting bots, so an assistant can find them again in a new conversation.
get_meeting_statusShows whether the bot is scheduled, joining, waiting to be admitted, recording, or done. The transcript then comes from get_transcription_status.
stop_meeting_botMakes the bot leave; whatever it recorded is transcribed. A scheduled bot that has not started is cancelled for free.
get_meeting_bot_name / set_meeting_bot_nameReads or saves the name your meeting bots join with, e.g. "Anna Notes - quicktranscript.app". Needs the meeting opt-in.
FAQ

Good to know

Can I transcribe files from my computer?

Yes, with agents that can run commands (Claude Code, Codex, Cursor): they call create_upload_url and upload the file through a one-time upload link. Chat-only apps such as claude.ai and ChatGPT still need a public URL pointing to the file itself (YouTube pages are not supported), or you can upload in the web app.

How much does it cost?

MCP jobs use the same credits as the web app. Check your balance with the get_credit_balance tool or on the home page.

Can my assistant record a meeting?

Yes, with Claude, ChatGPT, and other clients that connect through the approval page, if you tick Also allow starting meeting bots there. The bot joins Microsoft Teams or Zoom as a visible guest named "QuickTranscript - recording", or "<your bot name> - quicktranscript.app" if you saved one, and the host may need to admit it. Clients that send your API key directly, such as Claude Code with the X-API-Key header, cannot start meeting bots.

How do I disconnect?

Revoke or delete the API key you approved with on the API keys page. You can also remove the connector in your assistant's settings.

Is there a technical reference?

Yes. The LLM integration guide covers authentication, OAuth endpoints, tool schemas, and errors.

Ready to connect?

Create an API key, then add https://quicktranscript.app/mcp/ to your assistant.

Create an API key