Skip to main content
Glama

List the one-shot video niches

list_niches
Read-onlyIdempotent

Lists aicut's trend-template niches: one-shot video formats made from a few answers (and sometimes a picture), each at one price. AI Video Story series are list_series, not these. WITHOUT slug: the cards (slug, name, description, suits, not_for, price, agent_supported). Shortlist 3-5 that fit, saying what each makes and what it is NOT for; never dump the list. WITH slug: that ONE niche in full, REQUIRED before generate_from_niche: its inputs (answers by key; a media input lists its presets and sources), settings (defaults and options) and revision. price.tokens is the quote at the DEFAULT settings only: price the real request with generate_from_niche and estimate_only. The flow: get_recipe niche-run.

Input Schema

NameRequiredDescriptionDefault
slugNoA niche's `slug` from the list: returns that ONE niche in full. Omit for the cards.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.6/5.0
Behavior4/5

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

Annotations already declare this is a safe read-only, idempotent, closed-world operation. The description adds valuable behavioral context beyond annotations: the two response modes, the prerequisite relationship to `generate_from_niche`, and the caveat that `price.tokens` reflects default settings only. It does not cover permissions or rate limits, but those are less relevant for this read-only listing tool.

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 dense but front-loaded around the two `slug` modes, and most sentences carry actionable guidance. It is slightly telegraphic in places, but there is little wasted text for a tool with an important downstream workflow dependency.

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 one optional parameter, no output schema, and read-only annotations, the description is complete enough to call correctly. It explains both return modes, the fields available in each, the shortlist behavior, the price caveat, and the `generate_from_niche` follow-up.

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%, and the schema already explains omitting `slug` for cards versus supplying one for a full niche. The description adds meaningful semantics: the slug mode is required before `generate_from_niche` and returns `inputs`, `settings`, and `revision`, which helps the agent understand why and when to pass it.

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 resource and verb: listing aicut trend-template niches, with the distinct one-shot video format scope. It also distinguishes these from AI Video Story series via `list_series`, so an agent can separate it from siblings before inspecting schemas.

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

Usage Guidelines5/5

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

It explicitly covers both usage modes: without `slug` for cards and with `slug` for a full single niche. It also gives workflow guidance, including that the slug mode is required before `generate_from_niche`, and says to shortlist 3-5 fits rather than dump the list.

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.

Directories

Listed in ChatGPT · aicut

Last observed