Skip to main content
Glama

Open Audora's design tools

design_in_audora
Read-onlyIdempotent

Audora can design a logo, cover art, brand colors and typefaces, artist photos, and promotion posts and short videos for the artist. Those are made inside Audora, not through this connection: call this to get the exact page to send the artist to, with a sentence on what they will find there. Use it whenever the artist wants a logo, artwork, a cover, visuals, photos or promo video made.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
whatYes
artistNoOnly when you are connected as a label: the roster artist this call is for — their artist_user_id from list_roster, or their exact artist name. Required for every artist tool on a label connection. Leave it out on an artist's own connection.
album_idNoFor cover_art on an album or EP.
track_idNoFor cover_art on a single.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true and non-destructive, so the safety profile needs no restating. The description adds genuinely useful context beyond that: it discloses what is returned (a page URL plus a sentence describing the destination) and that no work is performed through this connection. It doesn't discuss auth requirements or the label-vs-artist connection nuance, keeping it from a 5.

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 key behavior ('call this to get the exact page') is front-loaded in sentence two, and the bottom line appears immediately. There is mild redundancy between 'cover art' in the opening list and 'a cover' in the usage sentence, but no filler sentences.

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 four-parameter tool with no output schema, the description covers what the tool does, when to invoke it, and what it yields — enough for an agent to call it correctly. The covered ground plus the structured schema entries for artist/album_id/track_id leaves no critical gap.

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 75%, so the schema documents artist, album_id and track_id, but leaves the required 'what' enum undescribed. The description compensates by enumerating the design categories in natural language, mapping them to the enum values and helping the agent pick the right one. It adds no format or edge-case detail beyond that mapping.

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 states a specific action (call this to get the exact page to send the artist to) and resource (Audora's design tools for logo, cover art, colors/typefaces, photos, promo). It clearly distinguishes itself by clarifying that the actual design happens inside Audora, not through this connection. It stops short of naming or positioning against any sibling tool, which would earn a 5.

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?

Explicit trigger is given: 'Use it whenever the artist wants a logo, artwork, a cover, visuals, photos or promo video made.' This is a clear when-to-use statement. There is no explicit when-not or named alternative, and no sibling tool overlaps, so a 4 is appropriate rather than a 5.

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