Skip to main content
Glama

Listar práticas de bem-estar

list_wellbeing_practices
Read-onlyIdempotent

Lista as práticas de bem-estar autoguiadas do Namandu — exercícios curtos de respiração, de voltar ao presente, de relaxar o corpo, meditações guiadas em áudio, escrita e rotinas — com título, categoria (o grupo por ação da prática), duração estimada em minutos e o link para fazer a prática no app. Filtros opcionais: category e maxDurationMinutes (só as práticas que cabem nesse tempo); sem filtros, devolve o catálogo inteiro. Use quando a pessoa pedir um exercício prático para lidar com estresse, ansiedade, sono ou emoções difíceis. É conteúdo educativo: não é indicação clínica e não substitui acompanhamento profissional.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
categoryNo
maxDurationMinutesNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
practicesYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

As anotações já cobrem readOnly, idempotência, não-destrutivo e escopo fechado. A descrição agrega o comportamento dos filtros (sem filtros devolve o catálogo inteiro), os campos retornados e o aviso educativo, mas não detalha autenticação, limites de taxa ou paginação.

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?

A descrição é front-loaded: começa pelo que a ferramenta lista, depois filtros, uso e aviso. A lista de campos retornados pode sobrepor-se ao output schema, mas não há frases desperdiçadas; é moderadamente longa, porém justificada.

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?

Para uma ferramenta simples de listagem com dois parâmetros opcionais, output schema existente e anotações de segurança, a descrição cobre propósito, uso, comportamento dos filtros e escopo educativo. Nada essencial para invocação correta está ausente.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Com cobertura de descrição de esquema em 0%, a descrição carrega o ônus: explica 'category' como grupo por ação da prática e 'maxDurationMinutes' como teto de duração em minutos, além de indicar que ambos são opcionais e que a ausência de filtros retorna tudo. Os valores do enum ficam no schema, mas o significado dos parâmetros está claro.

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?

O verbo 'Lista' e o recurso 'práticas de bem-estar autoguiadas do Namandu' são específicos, e a descrição ainda detalha campos retornados e filtros. Não há diferenciação explícita dos irmãos search_psychoeducation_content e search_scientific_literature, o que impede o 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?

Define claramente o gatilho de uso: quando a pessoa pedir exercício prático para estresse, ansiedade, sono ou emoções difíceis. Também alerta que é conteúdo educativo e não indicação clínica, mas não menciona quando NÃO usar nem alternativas explícitas.

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