Skip to main content
Glama

Open in teleprompter

open_in_teleprompter
Read-onlyIdempotent

Opens a teleprompter with the script loaded, ready to read while the camera records. In chat apps that show app views it appears right in the chat; it also returns a link to the full teleprompter page. Use it when the user wants to read, rehearse or record a script, speech, pitch or video. Pass the full script as plain spoken text with an empty line between paragraphs, no markdown or stage directions.

Input Schema

NameRequiredDescriptionDefault
scriptYesThe full script, plain text, paragraphs separated by an empty line.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint and openWorldHint=false, so the safety profile is covered. The description does add real context beyond them: the teleprompter renders inline in chat apps that support app views and a link to the full page is returned. It says nothing about error behavior or script length limits, so it is useful but not rich.

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

Conciseness5/5

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

Three sentences, each doing distinct work: what it does, where the output appears, when to use it, and how to format the input. Front-loaded with the effect and free of filler.

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

Completeness4/5

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

For a single-parameter, no-output-schema tool this covers purpose, trigger conditions, rendering behavior, returned link and input formatting. Only edge cases such as very long scripts or failure modes are unaddressed, which is minor here.

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

Parameters4/5

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

Schema coverage is 100%, so the baseline is 3, but the description earns above baseline by adding formatting rules the schema does not: plain spoken text, empty line between paragraphs, and explicitly no markdown or stage directions. That is actionable guidance an agent would otherwise get wrong.

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?

States a specific verb ('opens') and resource ('a teleprompter') plus the loaded state ('with the script loaded, ready to read while the camera records'), so the agent knows exactly what the call produces. There are no siblings to confuse it with, and the rendering in chat plus returned link further pins down the effect.

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?

Explicitly names the triggering situations: when the user wants to read, rehearse or record a script, speech, pitch or video. There are no alternative tools to route between, so the absence of exclusions is not a real gap, though it never says when not to use it (e.g. for editing an existing script).

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