mcpField
V
vocce transcribe

vocce transcribe

Local
vocce.ioMedia & Design0Updated 15w ago

About vocce transcribe

vocce transcribe is a hosted MCP server for AI agents that handles audio, video, text, and PDFs. It combines transcription with study and document tools, without requiring a local model or API key.

Key features

  1. 01Transcription to text, SRT, and VTT
  2. 02Summaries, notes, and flashcards
  3. 03Source-grounded document Q&A with citations
  4. 04PDF compression
  5. 05Hosted processing; no API key

Use cases

  1. 01Transcribe an interview recording
  2. 02Create study notes and flashcards from a lecture
  3. 03Ask questions about a meeting file with citations
  4. 04Compress a PDF for sharing

MCP support

It exposes six media and document tools to MCP clients. Clients can connect by running the `npx` package; processing uses vocce's hosted backend.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"cmoonagent-vocce-agent": {
"command": "npx",
"args": [
"-y",
"vocce-transcribe-mcp"
],
"env": {
"VOCCE_API_BASE": "<VOCCE_API_BASE>"
}
}
}
}
Run commandnpx -y vocce-transcribe-mcp
Environment variables to set
VOCCE_API_BASEOverride the vocce backend endpoint (defaults to the hosted API).

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmvocce-transcribe-mcp1.1.0

Tools

6

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
languagestringNoISO code like 'en', 'zh', 'ja'. Omit or 'auto' to auto-detect.
file_pathstringYesAbsolute path to a local audio/video file (mp3, wav, m4a, mp4, mov, …). Up to 50MB.

Details

From the project README

vocce media — MCP server

Transcribe, summarize, take notes, make flashcards, ask questions, and compress PDFs — straight from your AI agent. Powered by vocce's hosted backend (Whisper large-v3 + LLM tools).

✨ No API key · ☁️ Hosted (no model, no GPU to run) · 🆓 Free preview

Install

Add this to your MCP client config (Claude Desktop, Cursor, Windsurf, …). There's no install step — npx fetches it on first run:

{
  "mcpServers": {
    "vocce": {
      "command": "npx",
      "args": ["-y", "vocce-transcribe-mcp"]
    }
  }
}

Restart your client and six tools are ready.

Tools

ToolWhat it does
transcribeLocal audio/video → text + SRT + VTT (100+ languages)
summarizeRecording or text → meeting minutes / lecture notes / to-dos / chapters
generate_notesRecording or text → structured study notes (outline / cornell / key-points)
generate_flashcardsRecording or text → 5–20 grounded Q/A flashcards
ask_documentAsk questions about a file — answered only from the source, with verbatim citations
compress_pdfLocal PDF → smaller PDF (light / balanced / strong), text stays crisp

For the content tools, pass either file_path (media is transcribed automatically first; .txt/.md/.srt/.vtt are read directly) or raw text.

Example prompts:

"Transcribe ~/Downloads/interview.mp4 and pull out the action items." "Make 15 flashcards from ~/lectures/biology-week3.mp3." "Ask ~/meetings/standup.mp4: what did we decide about the launch date?" "Compress ~/Documents/report.pdf to email size."

Configuration

Env varDefaultDescription
VOCCE_API_BASEhttps://api.vocce.io/api/v1Media backend (transcribe, PDF)
VOCCE_EDGE_BASEhttps://vocce.io/apiLLM tools (summaries, notes, cards, Q&A)

How it works

This server is a thin client: it uploads your file to vocce's hosted backend, polls until the job is done, and hands back the result. Heavy lifting runs on vocce's GPUs — you don't download or run a model locally.

Links

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.