Herramienta de consulta central para agentes que deciden en qué trabajar. Filtra las tareas accesibles del usuario autenticado por proyecto, columna de tablero, etiqueta, responsable, estado, ventanas de creación o fecha límite y prioridad, con ordenación configurable. Usa created_after para mostrar trabajo creado recientemente. Devuelve una lista compacta lista para decidir. Cada consulta se limita a proyectos de los que el usuario es owner o member.
Seguridad: Solo lectura
Los nombres de herramientas y campos, y las descripciones del esquema, permanecen en el inglés canónico de MCP para que las llamadas copiadas coincidan exactamente con el servidor.
Esquema de entrada
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
project_name |
string | no | Narrow to one project by partial, case-insensitive name match. Omit to search all accessible projects. |
project_id |
integer | no | Narrow to one project by exact ID. Takes precedence over project_name. |
column_name |
string | no | Match tasks whose board column name contains this (case-insensitive). E.g. "Bugs", "Backlog", "Done". |
tag |
string | no | Match tasks having a tag whose name contains this (case-insensitive). E.g. "bug". |
assignee_email |
string | no | Match tasks assigned to this user email. |
status |
string | no | Filter by completion: "open" (default), "completed", or "any". |
created_after |
string | no | Only tasks created on or after this date (YYYY-MM-DD). The "newly created" lever. |
created_before |
string | no | Only tasks created on or before this date (YYYY-MM-DD). |
due_after |
string | no | Only tasks with planned_end_date on or after this date (YYYY-MM-DD). |
due_before |
string | no | Only tasks with planned_end_date on or before this date (YYYY-MM-DD). |
priority_name |
string | no | Match tasks whose priority name contains this (case-insensitive). E.g. "High". |
sort |
string | no | Ordering: "newest" (default), "oldest", "due_soonest", or "recently_updated". |
limit |
integer | no | Maximum tasks to return. Default 25, max 100. |
Prompt de ejemplo
Usa filter-tasks-tool para ayudarme con la tarea pertinente de Taskavel.
Llamada de ejemplo
{
"name": "filter-tasks-tool",
"arguments": {}
}