Skip to main content
Glama
dnshtm9

kenari-media-mcp

by dnshtm9

List Kenari Media Models

list_media_models
Read-only

Find available Kenari media models for image and video tasks. Filter by modality or view all to identify options for generation and editing workflows.

Instructions

List Kenari media-capable models (image/video). Public, no key needed.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
modalityNoFilter by media modality: 'image' returns image generation/edit models, 'video' returns video-generation models (the video list may be empty). Omit to list all media-capable models.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
idNoKenari video job id, when relevant to the result or error.
opNoTool operation name the error occurred in.
codeNoMachine-readable code: an error code (e.g. unauthorized, bad_request, upstream_error) or a state marker (e.g. rendering, done, still_rendering).
hintNoHuman-readable remediation hint (e.g. set KENARI_API_KEY).
modelsNoKenari media-capable models matching the modality filter.
statusNoHTTP status number (on API errors) or the Kenari job status string (on video status results).
disabledNoTrue when video tools are disabled via KENARI_ALLOW_VIDEO=0.

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observedv0.1.0

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already indicate a safe read-only operation, and the description adds useful auth context by stating that the call is public and requires no key. It does not discuss pagination or empty-result behavior beyond the schema-level note about video, but with readOnlyHint=true and an output schema present, the behavioral disclosure is adequate.

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 short, front-loaded, and contains no filler. The second sentence earns its place by adding the auth requirement. It loses a point only because the first sentence largely restates the tool title rather than adding substantially new information.

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 listing tool with one optional parameter and an output schema, the description is complete enough. An agent knows what the tool does, that no auth is needed, and that modality filtering is available, while the schema and annotations cover the remaining details.

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?

The input schema fully documents the single optional parameter, including its enum values, filtering semantics, and the caveat that the video list may be empty. The tool description itself adds no parameter-level meaning, so the baseline score of 3 applies.

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 (List), a concrete resource (Kenari media-capable models), and narrows the scope to image/video. This clearly differentiates it from the sibling generation and editing tools, which perform actions rather than list catalog data.

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 gives clear context: this is a discovery/catalog tool for available media models, and the 'Public, no key needed' note signals that it can be called without setup. It does not explicitly state when-not-to-use it or name alternatives, but no sibling tool performs the same listing function, so the usage context is reasonably clear.

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dnshtm9/kenari-media-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server