Skip to main content
Glama
sistemabritto

Evo CRM MCP

Official

tasks_list

Read-onlyIdempotent

Retrieve paginated tasks for a pipeline item, including subtasks across hierarchy levels, and filter by status to review pending, completed, cancelled, or overdue work.

Instructions

Lista tarefas de um item de pipeline com paginação local. Inclui subtarefas na hierarquia.

Input Schema

NameRequiredDescriptionDefault
pageNoPágina, começando em 1. Mantenha o mesmo limite entre páginas.
limitNoMáximo de registros retornados por página (1 a 100).
statusNoEstado das tarefas para filtrar.
hierarchyNoroot inclui somente raízes; all inclui todos os níveis.all
pipeline_idYesID retornado pelo CRM (UUID ou identificador numérico como texto).
pipeline_item_idYesID retornado pelo CRM (UUID ou identificador numérico como texto).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true and destructiveHint=false, so safety is covered by structured data. The description adds one genuinely useful behavioral fact, that pagination is local (client-side), which explains the schema's instruction to keep the same limit across pages; the note about subtasks overlaps the hierarchy parameter description. It does not describe ordering, total counts, or cost of fetching large hierarchies.

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?

Two short sentences with the resource and pagination scope front-loaded and no filler. Brevity is appropriate, though the second sentence is largely redundant with the schema's hierarchy description.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and six parameters, the description should carry more weight than two sentences: it says nothing about ordering, what a task record contains, or how local pagination interacts with filtering. Annotations cover the read-only safety profile and the schema covers every parameter, so it is minimally viable, but thin for a hierarchy-aware listing tool.

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 description coverage is 100%, with page, limit, status and hierarchy all documented in the schema, so the baseline is 3. The description's only parameter-relevant content, that subtasks appear in the hierarchy, restates what the hierarchy enum already says rather than adding new semantics.

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 specific verb and resource in Portuguese: lists the tasks of a pipeline item, with pagination, and notes that subtasks are included in the hierarchy. An agent can tell this apart from siblings like pipeline_items_list or pipeline_get. It stops short of an explicit contrast with those siblings, but the resource is unambiguous.

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

Usage Guidelines3/5

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

Usage is only implied by the description: it is a read-only listing of tasks for a given pipeline item. There is no explicit when-to-use/when-not, no guidance on choosing hierarchy='root' vs 'all' (the schema supplies the mechanics but not the intent), and no note about when to prefer another sibling tool.

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