Skip to main content
Glama

transcribe_audio

Read-only

Transcribes one WAV audio clip of at most 60 seconds. Returns a limited free result and paid upgrade links. Apify Actor links can be paid with x402 via Apify, no Apify account needed. Use for one audio base64. Not for batch work or unrestricted monitoring. Free: 1 per IP per UTC day; shared AI caller/ASN pool 20; 10 globally per day.

Input Schema

NameRequiredDescriptionDefault
audio_base64YesOne base64 PCM WAV clip (60 seconds maximum).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.4/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations, the description discloses important behavior: it returns a limited free result plus paid upgrade links, explains x402 payment via Apify without an account, and lists exact free-tier rate limits by IP and global pool. This is substantial operational context that the readOnlyHint/openWorldHint annotations alone do not provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded and the description stays reasonably compact, with quotas and payment details placed after the core use case. There is minor redundancy in saying 'Use for one audio base64' when the required parameter already makes that clear, but overall it is efficiently structured.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple read-only, one-parameter transcription tool, the description covers the operation, input scope, output nature, payment model, and quota limits. No output schema exists, but the description sufficiently explains that the tool returns a limited free result and upgrade links, so nothing critical is missing for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the input schema already documents the single audio_base64 parameter as a base64 PCM WAV clip with a 60-second maximum. The description repeats this constraint but adds no new syntax, encoding, or format details beyond the schema, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb and resource: transcribes one WAV audio clip of at most 60 seconds. It also states the boundary explicitly, saying it is not for batch work or unrestricted monitoring, so the agent can distinguish correct use from incorrect scope without additional context.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It clearly states when to use the tool, for one audio base64 clip, and when not to use it, for batch work or unrestricted monitoring. It does not name an alternative sibling tool, though none of the listed siblings appears to be a direct transcription alternative.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources