Skip to main content
Glama

sapiens_collection

Collections do Acervo: o álbum de QUALQUER peça (imagem, vídeo, design system, personagem, música, artigo, aula, carrossel), operado na conta do user. Uma Collection junta as peças de um mesmo mundo, e cada peça leva uma NOTA do dono. É o lugar do ESCOLHIDO entre as tentativas de um projeto: junte as tentativas e a escolhida na mesma Collection, nota 'escolhida' na que venceu e 'tentativa' nas outras, e a escolhida no topo (reorder). Sub-actions: list (as Collections do user), get (uma, por id ou slug, com as peças na ordem e as notas), create (title obrigatório; nasce rascunho e privada), update (nome e descrição), add (itemType + refId, note opcional; peça que já está dentro e chega com note tem a nota trocada), remove (tira a peça da Collection, a peça em si não é tocada), note (troca a nota; sem note, apaga), reorder (refIds na ordem nova, o primeiro no topo; os não citados vêm depois, como estavam). itemType: image e video (o id que sapiens_image, sapiens_video e sapiens_gallery devolvem), brand (o design system, pelo SLUG mesmo), character (characterId), track, article, aula, carousel, comic, sticker, fita, app. A Collection se acha pelo id ou pelo slug, e o nome também serve. Só mexe nas Collections e nas peças da própria conta. Publicar a Collection e escolher capa são gestos do dono no Acervo, nunca do agente. Grátis.

Input Schema

NameRequiredDescriptionDefault
noteNoPra add e note: a nota do dono sobre a peça DENTRO desta Collection, até 240 caracteres. Pra marcar o escolhido de um projeto: 'escolhida' na que venceu e 'tentativa' nas outras.
refIdNoPra add/remove/note: o id da peça (no brand, o slug serve).
titleNoPra action=create (obrigatório) e update: o nome da Collection, até 80 caracteres.
actionYes
refIdsNoPra action=reorder: os refId na ordem nova, o primeiro vai pro topo. Basta citar os que mudam de lugar: 'põe a escolhida em primeiro' é mandar só o refId dela.
itemTypeNoPra add/remove/note: o tipo da peça. image (imageId de sapiens_image/sapiens_gallery), video (o mesmo id da galeria), brand (o design system: aceita o SLUG, ex 'adult-blue-madrugada'), character (characterId), track (música), article, aula, carousel, comic, sticker, fita, app.
collectionNoA Collection: o id OU o slug (o nome também serve, ele vira slug). Obrigatório em get/update/add/remove/note/reorder. As suas saem em action=list.
descriptionNoPra action=create e update: uma linha sobre o mundo que a Collection junta, até 600 caracteres.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4/5.0
Behavior5/5

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

Discloses behavior well beyond the annotations: create is born as a private draft with title required; remove detaches the piece without touching the piece itself; note without a note erases it; add on an already-present piece swaps the note; reorder places uncited refIds after the cited ones in their old order; scope is limited to the caller's own account and pieces; and it is free. That is exactly the side-effect detail an agent needs before mutating user data.

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

Conciseness3/5

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

One dense paragraph carrying eight sub-actions, an itemType taxonomy, a naming convention and scope rules — front-loaded correctly with the purpose, but never broken into structure, making it hard to scan for the action the agent actually needs. Nearly every sentence earns its place, but the lack of formatting costs it.

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 an eight-parameter, eight-action mutation tool with no output schema, the description covers each action's semantics, required fields, side effects and account scoping, and hints at the shape of get (pieces in order with notes) and list. Return shapes for the other actions are left implicit, which is the only material gap.

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 coverage is 88%, so the schema already carries most parameter meaning. The description restates rather than extends it: the itemType list, the id-or-slug lookup for `collection`, and the 'escolhida'/'tentativa' note convention all appear in the field descriptions too. The one thing it adds is which sibling tool yields which id per itemType, but that is thin value over an already well-documented schema.

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?

States a concrete verb+resource: Collections are the album of any piece (image, video, design system, character, etc.) within the user's account, and enumerates the eight sub-actions explicitly. The relation to siblings is only indirect — it names sapiens_image, sapiens_video and sapiens_gallery as sources of ids and rules out publishing/cover-setting (sapiens_publicar territory) — but it never contrasts itself head-on with another collection-ish tool.

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?

Gives real usage context: it is the place for the CHOSEN piece among a project's attempts, with the 'escolhida'/'tentativa' note convention and the reorder-to-top recipe. It also draws an explicit boundary — publishing the Collection and picking a cover are the owner's gestures in the Acervo, never the agent's. It stops short of saying when to use which sibling for listing pieces versus Collections.

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.