Skip to main content
Glama
calebn
by calebn

get_transcript_vocabulary_tool

Retrieve project terms, guest names, revision identifiers, and re-transcription status for a podcast multitrack project.

Instructions

Read project terms, guest names, revision, and re-transcription status.

Input Schema

NameRequiredDescriptionDefault
project_pathNo

Output Schema

NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv0.1.1

TDQS

C2.7/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full behavioral burden. The verb 'Read' discloses that this is a non-mutating operation, which is the most important trait, but it does not cover permissions, default project behavior, or side effects.

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 description is a single front-loaded sentence with no filler or repetition. It is appropriately terse for a simple read tool, though it is too sparse to cover needed usage and parameter context.

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

Completeness2/5

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

An output schema exists, so return details need not be explained. However, the description omits any parameter semantics for project_path and gives no usage context in a dense sibling environment, leaving key invocation decisions unresolved.

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

Parameters1/5

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

Schema description coverage is 0%, and the only parameter is project_path, which is not mentioned in the description. The description lists output fields rather than explaining the optional project_path input, its default, or what happens when it is omitted.

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

Purpose4/5

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

The description uses a specific verb, 'Read', and names retrievable content: project terms, guest names, revision, and re-transcription status. It clearly contrasts with the setter sibling set_transcript_vocabulary_tool by implication, though it does not explicitly say 'use set_transcript_vocabulary_tool to modify' or name the tool's resource as 'transcript vocabulary'.

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

Usage Guidelines2/5

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

There is no explicit guidance on when to use this tool versus set_transcript_vocabulary_tool or other transcript inspection tools. The read-only implication is present, but no prerequisites, exclusions, or alternate-tool routing are given.

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

Deploy Server

Other Tools