Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GROQ_API_KEYYesYour free Groq API key

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
transcribeA

Transcribe speech from a local audio OR video file using Groq Whisper.

Args:
    path: Absolute path to an audio or video file (video audio is auto-extracted).
    language: "auto" to detect, or an ISO code like "fr" / "en" to force.

Returns: {text, language, duration, segments:[{start,end,text}]}.
audio_profileA

Analyze music/energy/rhythm of an audio OR video file (free, local, numpy-based).

Returns tempo (BPM), energy curve, onset 'hits' (useful vs. visual cuts), loudness dynamics, brightness, and a music-vs-speech estimate. No genre/mood/song-ID.

audio_eventsA

Tag audio events with YAMNet (free, local): Music, Speech, instruments, genres, SFX (whoosh/beep/...). Works on an audio OR video file.

Returns {top:[{label,score}], rollup:{Music,Speech,SFX}, timeline:[{start,end,label}]}.
No mood (happy/sad) — YAMNet covers events/instruments/genres, not affect.
analyze_adA

Give Claude EYES + EARS on a short-form video ad.

Runs the local prep pipeline (download if a URL, sample frames at the configured
fps, tile them into labeled contact sheets, extract audio), transcribes the audio,
and returns: a text block (timestamp legend + transcript) followed by the contact
sheet IMAGES. Look at the images and read the transcript to analyze the ad.

Args:
    source: A local video path OR a TikTok / Reels / YouTube / Meta URL.
    language: "auto", or an ISO code like "fr" / "en" to force transcription language.
    with_audio: set false to skip transcription (eyes only).

Returns: [text, image, image, ...] — contact sheets each have per-cell timestamps
burned into the top-left as `t=SECONDS`, matching the legend in the text block.

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/spxrtiat111/2sense'

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