Skip to main content
Glama
yashkotha
by yashkotha

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
process_audioA

Queue one audio/video file for the full pipeline (voice isolation -> transcription -> speaker diarization). Returns immediately; results land in // minutes later — poll status().

process_folderA

Queue every audio/video file in a folder (non-recursive).

statusA

Pipeline status: inbox queue, watcher activity, recent clips, log tail.

list_clipsB

List all processed clip folders with their status.

get_transcriptB

Speaker-labeled transcript for a processed clip (see list_clips()).

get_reportB

Full per-segment speaker-confidence report for a processed clip.

configureA

Adjust diarization for FUTURE clips. num_speakers: "auto" (detect per clip — works for any recording), "N" to force exactly N, or "MIN-MAX" to bound the range (e.g. "2-5"). labels: comma-separated names in order of first appearance, e.g. "Interviewer,Responder" — applied only when the detected speaker count matches the label count, otherwise speakers get generic "Speaker N" names. Pass "" to leave a setting unchanged. Returns the active configuration.

transcribe_quickA

Plain synchronous transcription of a short clip via the MacWhisper CLI — no enhancement, no diarization, just text now. For noisy audio or speaker labels use process_audio() instead. Optional model override in engine:model-id format.

list_modelsA

List MacWhisper's downloaded transcription models (active one marked).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yashkotha/whisper-valet'

If you have feedback or need assistance with the MCP directory API, please join our Discord server