Skip to main content
Glama

Stockfilm — Authentic Vintage Footage

quote_4k_license

Quote an eligible, unwatermarked 4K master using the website's direct license pricing. Verifies actual resolution and licensing availability. Ask for the buyer email and desired use, territory, and term. Does not charge the user. Show the complete quote and terms before requesting checkout approval. AI training is excluded.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
termYesUser-selected term: perpetual, 5_years, 3_years, or 1_year.
clip_idYes
territoryYesUser-selected territory: worldwide, north_america, europe, asia_pacific, or single_country.
usage_scopeYesUser-selected use: commercial, editorial, internal_corporate, broadcast_tv, or social_web. AI training is excluded.
customer_emailYesBuyer email for the license and receipt; ask the user, never invent one.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.5/5.0
Behavior5/5

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

The description adds important behavioral context beyond the annotations: it does not charge the user, verifies resolution and licensing availability, requires showing the full quote before checkout approval, and excludes AI training. No contradiction exists with the annotations; the readOnlyHint false is consistent with a tool that creates or processes a quote.

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?

The description is five concise sentences, front-loaded with the primary action and followed by essential behavioral and workflow constraints. Every sentence adds useful information: eligibility, verification, required inputs, no charge, checkout approval, and AI training exclusion.

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?

Given there is no output schema, the description adequately covers what the tool returns and does: a complete quote with terms. It also informs the agent about required inputs, the non-charging behavior, and the proper sequence before checkout, making it sufficiently complete for a tool of this complexity.

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 description coverage is high at 80%, so the schema already documents term, territory, usage_scope, and customer_email. The description adds process guidance to 'ask for the buyer email and desired use, territory, and term,' but it does not clarify the undocumented clip_id parameter or provide format/constraint details beyond what the schema already says.

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 states a specific verb and resource: 'Quote an eligible, unwatermarked 4K master using the website's direct license pricing.' It also clarifies the scope by noting verification of resolution and licensing availability, and explicitly distinguishes itself from charging/checkout actions by saying 'Does not charge the user' and 'before requesting checkout approval.'

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?

The description provides a clear workflow: ask for buyer email and desired use/territory/term, verify eligibility, show the quote, then request checkout approval. It implies the next step is a separate checkout tool, but it does not explicitly name alternatives like license_clip or create_4k_checkout, nor does it state when-not-to-use this tool.

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