Profound MCP funciona con la versión heredada de Projects. Los Projects que creas en la plataforma Profound aún no están disponibles a través de MCP. Obtén más información sobre Projects en el Centro de ayuda de Profound.
Cómo funcionan las herramientas en conjunto
1
Resolver la categoría del Project
Los Projects están vinculados a una categoría, así que antes de hacer cualquier cosa con Projects, el asistente resuelve la categoría con
list_categories.2
Encontrar un Project
Pregunta qué trabajo existe en una categoría. El asistente lista sus Projects con
list_projects y filtra por trabajo activo o archivado cuando lo pides.3
Leerlo
Pregunta por un Project. El asistente lee el objetivo, la identidad resuelta y la lista completa de tareas con
get_project.4
Generar un nuevo Project
Pide un nuevo Project. El asistente muestra una vista previa del plan de generación con
new_project, inicia la generación una vez que confirmas y sigue el progreso con get_project_status. La generación tarda unos 10 minutos.5
Gestionar tareas
Pide agregar, editar o avanzar tareas. El asistente usa
create_project_task, update_project_task y set_project_task_status. Cuando un Project esté terminado o ya no sea relevante, pide archivarlo: archive_project lo aparta sin eliminarlo.Comportamiento y seguridad
Comportamientos
Todas las herramientas de escritura, exceptodelete_project_task, usan por defecto el modo de vista previa: el asistente recibe primero un plan del cambio, te lo muestra y aplica el cambio solo después de que lo confirmas.
Indicaciones de MCP
Las herramientas de lectura (list_projects, get_project y get_project_status) están marcadas con readOnlyHint: true e idempotentHint: true: solo leen datos y es seguro reintentarlas. Las siguientes indicaciones de MCP están configuradas en las herramientas de escritura:
Todas las herramientas de escritura también establecen
openWorldHint: true, lo que indica a tu cliente MCP que las escrituras se aplican en el entorno compartido en vivo, por lo que el cliente puede pedirte que confirmes antes de ejecutarlas.
Herramientas de Projects
list_projects
list_projects
Lista los Projects de una categoría y sus detalles, incluidos el título, la cantidad de tareas y la fecha de la última actualización.Ejemplos de prompts:
- “¿Qué proyectos tenemos en la categoría Banca?”
- “Muéstrame los proyectos que estamos siguiendo activamente.”
Notas
- La herramienta no devuelve un recuento total de Projects.
get_project
get_project
Lee un Project, incluidos el título, el objetivo, la descripción y las tareas.Ejemplos de prompts:
- “Explícame el proyecto ‘Rank top three on savings accounts’.”
- “¿Qué tareas siguen abiertas en ese proyecto?”
get_project_status
get_project_status
Obtiene el estado del ciclo de vida de un Project:
suggestedpara trabajo propuestotrackedpara trabajo activo medido según el objetivoretiredpara trabajo archivado
live_generation: queued, running, completed o failed.Ejemplos de prompts:- “¿Ya está listo el proyecto que empezaste a generar?”
- “¿La generación de ese proyecto terminó o falló?”
new_project
new_project
Inicia la generación de un Project. La vista previa muestra el plan de generación y, una vez que lo confirmas, Profound construye el Project en segundo plano y devuelve un enlace a él. La construcción tarda unos 10 minutos, y el asistente puede comprobar si terminó con
get_project_status.Ejemplos de prompts:- “Crea un proyecto para mejorar nuestra visibilidad en los prompts sobre cuentas de ahorro.”
- “Genera un proyecto de medios ganados sobre el tema de cuentas corrientes, enfocado en el mercado de EE. UU.”
archive_project
archive_project
Archiva un Project, lo que lo aparta sin eliminarlo. El Project y su historial se conservan y se marcan como
retired, por lo que el cambio es reversible.Ejemplos de prompts:- “Archiva el proyecto de la campaña navideña, ya está terminado.”
- “Retira los proyectos en los que ya no estamos trabajando.”
create_project_task
create_project_task
Agrega una tarea a un Project.Ejemplos de prompts:
- “Agrega al proyecto de ahorros una tarea para actualizar la página de precios.”
- “Agrega una tarea al proyecto ‘Rank top three on savings accounts’: promocionar el anuncio de las nuevas tasas en LinkedIn. Márcala como de alto impacto.”
update_project_task
update_project_task
Actualiza los campos de una tarea existente.Ejemplos de prompts:
- “Actualiza la tarea de la página de precios: la nueva página de tasas ya está publicada, enlázala como referencia.”
- “Reescribe el resumen de la tarea de LinkedIn para que se centre en las nuevas tasas de ahorro.”
Notas:
- Un nuevo
briefreemplaza por completo al anterior, por lo que el asistente envía el brief completo incluso para un cambio pequeño.
set_project_task_status
set_project_task_status
Cambia el estado de una tarea. Las opciones de estado son
not_started, in_progress, done y abandoned. El estado abandoned no elimina las tareas.Ejemplos de prompts:- “Marca como terminada la tarea de actualización de precios.”
- “Vamos a pausar la tarea de medios ganados, déjala de lado.”
delete_project_task
delete_project_task
Elimina de forma permanente una tarea de un Project. Es una acción destructiva e irreversible, sin paso de vista previa.Ejemplos de prompts:
- “Elimina la tarea duplicada que acabas de agregar.”
- “Quita definitivamente esa tarea de prueba.”