Blog

Servidor MCP para gestión de proyectos: una lista de 10 comprobaciones, puntuada

Diez comprobaciones para un servidor MCP de gestión de proyectos, del token a las reclamaciones y las pruebas, con nota para Weft, Hypertask, Linear, Trello y Notion.

Weft es el gestor de tareas con IA para fundadores en solitario y equipos pequeños.

Todos los artículos

Por Andrei Finogeev ·

Un buen servidor MCP para gestión de proyectos deja que un cliente de IA lea y cambie tu tablero sin una clave que tengas que vigilar, te permite cortar un cliente sin tocar los demás y da a los agentes una forma segura de reclamar trabajo, hacerte preguntas y demostrar lo que hicieron. Abajo tienes diez comprobaciones que cubren todo esto, por qué importa cada una y una tabla puntuada para Weft, Hypertask, Linear, Trello y Notion.

Weft lo hacemos nosotros. Los datos sobre otros productos salen de sus páginas oficiales, revisadas el 27 de octubre de 2026. Cuando una página no lo dice, la tabla pone «No consta».

¿Para qué puntuar un servidor MCP de gestión de proyectos?

El Model Context Protocol resuelve la fontanería: un cliente le pregunta a un servidor qué herramientas existen y las llama con argumentos estructurados. No dice nada de cuánto dura un token, de si dos agentes pueden coger la misma tarea ni de qué pasa cuando un agente quiere borrar algo. Esas son decisiones de producto, y varían mucho de un servidor a otro.

La guía de Hypertask sobre servidores MCP de gestión de proyectos tiene una lista de evaluación sensata: cobertura de herramientas, calidad del esquema, autenticación y ámbitos, historial de auditoría, acciones destructivas, transporte. Lo que no hace es rellenarla. Este artículo toma una lista parecida, la afina en diez comprobaciones que se responden con sí o no y rellena las respuestas, incluidas las nuestras.

¿Cuáles son las diez comprobaciones?

1. ¿Cómo inicias sesión y cuánto dura el token?

Una clave que copias en un archivo de configuración es una contraseña guardada en disco, y cuando caduca tu agente falla sin avisar en mitad de una ejecución. OAuth con tokens de actualización significa nada que copiar y ningún recordatorio en el calendario para renovar. Pregunta la duración tanto del token de acceso como de la conexión, no solo el método.

2. ¿Puedes revocar un cliente sin cargarte tu cuenta?

Vas a conectar varios clientes: una app de chat, un agente de programación, quizá un móvil. Cuando uno se porta mal o pierdes un portátil, quieres cortar esa conexión y dejar las demás funcionando. Si la única palanca es rotar una clave compartida, todos los clientes se rompen a la vez.

3. ¿Puede cada conexión tener su propio nivel de permisos?

Un cliente que usas para preguntar «¿qué hay en mi tablero?» no necesita acceso de escritura. Un agente de programación necesita escribir, pero rara vez archivar en bloque. Los niveles por conexión, como lectura, escritura y completo, te permiten dar a cada cliente lo mínimo que necesita, y esa es la mejor defensa frente a un agente confundido o manipulado.

4. ¿Están marcadas y limitadas las acciones destructivas?

Las herramientas MCP pueden llevar indicaciones que dicen si una herramienta es de solo lectura o destructiva, y los clientes pueden usarlas para preguntar antes de actuar. Comprueba que el servidor las marca con honestidad, y comprueba qué hace realmente «borrar»: una papelera de la que puedes restaurar es muy distinta de un borrado permanente.

5. ¿Puede un agente reclamar una tarea para que dos agentes no choquen?

Mover una tarjeta a Doing es una señal visual, no un bloqueo. Dos agentes que leen el tablero con un segundo de diferencia verán los dos la tarea libre y empezarán los dos. Una reclamación con concesión, decidida por el servidor, significa que al segundo agente se le dice que no, y una concesión que caduca cuando un agente muere deja la tarea libre para otro.

6. ¿Puede el agente hacerte una pregunta estructurada?

Los agentes se topan con bifurcaciones que solo una persona puede decidir. Sin una herramienta para ello, el agente adivina o se para, y la pregunta muere en un historial de chat. Una pregunta estructurada con opciones, entregada en un sitio donde de verdad la vas a ver, mantiene la decisión unida a la tarea.

7. ¿El cierre de una tarea incluye pruebas?

Un «hecho» de un agente es una afirmación. Un cierre que registra enlaces, hashes de archivos u otros artefactos, además de lo que no se hizo, te permite comprobar el trabajo sin rehacerlo. El tablero también debería mostrar qué cliente hizo el trabajo.

8. ¿Qué clientes pueden llegar a él de verdad?

Un servidor solo es tan útil como los clientes que ya usas. Comprueba la vía real para cada uno: una app publicada en ChatGPT, un conector personalizado o una ficha en el directorio de Claude, una configuración de una línea en Claude Code, Cursor y Codex. Comprueba también si la pregunta del agente puede llegarte a ti, a la persona, en el móvil.

9. ¿Qué permite el plan gratuito por MCP?

Los agentes hacen muchas llamadas pequeñas. Un plan gratuito que cuenta tableros, tareas o llamadas puede agotarse a mitad de semana. Averigua el límite exacto, y si el plan gratuito incluye MCP siquiera, antes de crear un hábito sobre él.

10. ¿Está al día el transporte?

La especificación de MCP evoluciona. El transporte remoto actual es Streamable HTTP, y varios fabricantes están retirando los endpoints SSE antiguos. Un servidor que indica qué revisiones de la especificación admite es más fácil de fiar cuando tu cliente se actualiza.

¿Qué puntuación sacan Weft, Hypertask, Linear, Trello y Notion?

Cada celda usa solo lo que dice la página oficial del fabricante o su servidor en funcionamiento. «No consta» no significa que falte la función; significa que hoy no pudimos confirmarla en una fuente oficial.

ComprobaciónWeftHypertaskLinearTrelloNotion
1. Autenticación y duración del tokenOAuth 2.1 con registro dinámico de clientes, sin clave que copiar; tokens de actualización, así que el cliente renueva la sesión por sí solo. Tokens de acceso personales opcionales (30, 90, 365 días o sin caducidad)La configuración documentada es una clave de API copiada que caduca a los 30 días; una conexión aprobada en el navegador dura 90 días sin renovación (docs)OAuth 2.1 con registro dinámico de clientes, o una clave de API; duración no consta (docs)Solo OAuth 2.0, sin tokens de API; duración no consta (docs)OAuth por defecto; token MCP bearer solo en Business y Enterprise; duración no consta (docs)
2. Revocar un cliente y conservar la cuentaSí. Desconectas un cliente de IA en Ajustes; un token de acceso revocado deja de funcionar en su siguiente llamadaNo consta. Renovar la clave desconecta todos los clientes que tienen el valor antiguo (docs)No constaNo constaNo consta
3. Nivel de permisos por conexiónSí: completo, escritura o lectura por conexión OAuth. Los tokens de acceso no tienen ámbitosUn solo ámbito anunciado: mcp:full (metadatos del servidor)Endpoint de solo lectura aparte, /mcp/readonly (docs)Permisos de lectura, escritura y búsqueda; añadir uno obliga a reconectar (docs)No consta
4. Acciones destructivas marcadas y limitadas3 herramientas marcadas como destructivas; la papelera guarda las tareas 30 días, los agentes no pueden borrar definitivamente; restaurar desde la papelera es de ProNo constaNo constaSin borrado destructivo; las tarjetas y listas se pueden archivar (docs)No consta
5. Reclamación con concesión dentro de MCPSí. start_task da una concesión de 20 minutos; un segundo agente recibe already_claimedLas concesiones existen solo como endpoints REST, no como herramientas MCP, por diseño (docs)No constaNo constaNo consta
6. Hacer a la persona una pregunta estructuradaSí. request_input con hasta 10 opciones; llega a la persona en la Bandeja de entrada, por notificación push en el móvil y por correoLa escalada es solo REST, no una herramienta MCP (docs)No constaNo constaNo consta
7. Pruebas al cerrarSí. complete_task recibe outcome, artifacts, notDone, unknowns y nextStepLas pruebas son solo REST, no una herramienta MCP (docs)No constaNo constaNo consta
8. Qué clientes lleganChatGPT: app publicada, en todos los planes, incluido Free. Claude: conector personalizado. Claude Code: un comando. Cursor: un clic. Codex: configuración más inicio de sesión. Apps de iOS y Android para la personaChatGPT: GPT personalizado con OpenAPI Actions, o un conector en modo desarrollador. Claude: conector personalizado, no está en el directorio de Claude. Sin app nativa para iOS ni app en Google Play (docs, llms.txt, apps)Claude: en el directorio de Claude. ChatGPT: un conector de deep research, según LinearClaude: en el directorio de Claude. ChatGPT: ficha en el directorio, según TrelloClaude: en el directorio de Claude. ChatGPT: figura como cliente, según Notion
9. Límites del plan gratuito50 tareas activas y 200 llamadas MCP al mes; las primeras 48 horas no cuentan3 tableros por persona, miembros y tickets ilimitados, MCP incluido; límite de llamadas no consta (precios)Miembros ilimitados, 2 equipos, 250 incidencias; no consta ninguna restricción de plan para MCP (precios)10 colaboradores y 10 tableros por Workspace; MCP funciona en Free (precios)MCP funciona en todos los planes; Free está limitado a partir de 2 miembros (docs)
10. Transporte y revisión de la especificaciónSolo Streamable HTTP; revisiones de MCP 2025-11-25 y 2026-07-28Streamable HTTP, más un endpoint SSE heredado; revisión no consta (docs)Streamable HTTP, SSE obsoleto; revisión no consta (docs)No constaEndpoint /mcp con SSE como alternativa; revisión no consta (docs)
Como referencia: asiento de pago más barato7,87 € al mes o 66,55 € al año, IVA incluido; sin créditos de IA, el razonamiento ocurre en tu propio cliente de IABYOK 8 US$ al mes con facturación anual, 10 US$ mensual; Pro con IA incluida 16 / 20 US$ (precios)Basic 10 US$ al mes con facturación anual (precios)Standard 5 US$ al mes con facturación anual, 6 US$ mensual (precios)Plus 10 US$ al mes con facturación anual, 12 US$ mensual (precios)

Algunas notas honestas para leer esto. Linear, Trello y Notion son productos amplios cuyos servidores MCP son una superficie entre muchas, y su documentación de MCP no describe herramientas de flujo de trabajo para agentes como concesiones o preguntas estructuradas, así que muchas filas específicas de agentes quedan vacías. Que Trello se niegue a exponer borrados permanentes es una buena decisión de seguridad. El endpoint de solo lectura aparte de Linear es una forma limpia de cumplir la comprobación 3. Si tu equipo ya vive en una de ellas, el servidor oficial suele ser el punto de partida correcto; consulta Weft vs Linear, Weft vs Trello y Weft vs Notion.

Hypertask incorpora concesiones, pruebas y escalada a su producto, pero su documentación de MCP dice que viven en la API REST, no en MCP, por diseño. Eso funciona bien si tus agentes ejecutan scripts. Significa que un cliente de chat conectado solo por MCP no las tiene. Hypertask también tiene cosas que Weft no: una CLI para scripts y CI, una API REST, agentes como cuentas de servicio con identidad propia, funciones de IA integradas, registro de tiempo y una interfaz pensada para el teclado. Nuestra comparación más larga está en alternativa a Hypertask.

¿En qué no puntúa bien Weft?

El servidor MCP de Weft tiene 32 herramientas, y listarlas no sale barato: medimos la respuesta de tools/list en unos 17,7k tokens. La referencia de herramientas de Hypertask agrupa sus herramientas por acción, así que 21 herramientas cubren más operaciones, cada una con un campo action. Es un compromiso real. Las herramientas agrupadas ocupan menos sitio en el contexto del modelo. Las herramientas separadas permiten que cada una lleve su propia indicación de solo lectura o destructiva, y eso es lo que hace que una conexión de lectura signifique exactamente 11 herramientas de solo lectura y una de escritura signifique todas menos las 3 destructivas. Nosotros elegimos lo segundo; si tu cliente va justo de contexto, lo primero puede encajarte mejor.

Otras carencias, sin rodeos. Weft no tiene CLI, ni API REST pública, ni webhooks, así que no se puede manejar desde un trabajo de CI sin un cliente de IA. No hay integración con GitHub ni con Slack. Los tokens de acceso personales no tienen ámbitos: un token llega a las 32 herramientas en todo el espacio de trabajo, así que es preferible OAuth cuando tu cliente lo admita, porque los niveles por conexión solo se aplican a las conexiones OAuth.

¿Cómo protegerte de la inyección de prompts?

Un agente que lee el texto de las tareas, los comentarios o las páginas enlazadas puede dejarse llevar por instrucciones escondidas en ellos. MCP no lo arregla; lo arregla tu configuración. Ayudan tres hábitos.

  • Explora con una conexión de solo lectura. Cuando solo quieras resúmenes, standups o búsquedas, conecta ese cliente con nivel de lectura. En Weft eso deja solo las 11 herramientas de solo lectura, y una llamada rechazada no cuenta para tu cuota.
  • Revisa las llamadas destructivas. Mantén activada la confirmación de tu cliente para las herramientas marcadas como destructivas en lugar de aprobarlas para toda la sesión. En Weft son trash_task, archive_done_tasks y complete_sprint, y las tareas enviadas a la papelera se pueden restaurar durante 30 días.
  • Trata el contenido del tablero como datos. Las instrucciones dentro de la descripción de una tarea no son instrucciones tuyas. Pon las reglas que sigue tu agente en su prompt de sistema o en las reglas del proyecto, donde el texto de una tarea no pueda anularlas.

El ciclo de reclamación también ayuda. Cuando un agente llega a un paso irreversible, como publicar o tocar producción, puede llamar a request_input y esperar tu respuesta en lugar de actuar según un texto que encontró en una tarjeta.

¿Cuándo no necesitas un servidor MCP?

MCP compensa su coste cuando un modelo tiene que elegir entre acciones sobre un tablero que cambia constantemente. Muchos trabajos no son así.

  • Un evento siempre produce una actualización conocida: un script contra la API del fabricante es más sencillo y barato que un modelo.
  • Necesitas una foto periódica: una exportación hace el trabajo. Weft ofrece exportación a JSON y Markdown y un feed de calendario privado.
  • Una persona, una sesión corta: una checklist en Markdown en el repositorio vale hasta que el trabajo dure más que el chat.
  • Tu pipeline se ejecuta en CI sin cliente de IA: elige una herramienta con CLI o API REST. Weft hoy no tiene ninguna de las dos.

¿Cómo se prueba un servidor antes de comprometerse?

  1. Conecta un cliente con nivel de lectura y pídele que resuma el tablero. No debería cambiar nada.
  2. Pasa a escritura en un proyecto de prueba y haz que cree una tarea y la mueva. Comprueba que el tablero muestra qué cliente lo hizo.
  3. Empieza la misma tarea desde dos clientes. El segundo debería recibir un rechazo, no duplicar el trabajo en silencio.
  4. Haz que el agente te haga una pregunta con opciones y comprueba dónde te llega: la app, el móvil, el correo.
  5. Termina la tarea con un enlace como prueba, luego desconecta el cliente y confirma que su siguiente llamada falla.

En Weft, el paso 1 es un comando en Claude Code, un clic en Cursor, una línea de configuración más codex mcp login weft en Codex, o añadir la app en ChatGPT. El panorama completo de gestores de tareas MCP está en gestores de tareas MCP comparados, y el ciclo de reclamación se explica en el ciclo de reclamación.

¿No es el número de herramientas una señal de calidad?
No. Una lista larga de herramientas consume contexto en cada sesión; las 32 herramientas de Weft ocupan unos 17,7k tokens. Lo que importa es si existen las herramientas que necesitas, si llevan indicaciones honestas de solo lectura y destructivas, y si fallan con errores claros.
¿De verdad es OAuth más seguro que una clave de API?
Elimina el secreto copiado y te deja revocar un cliente por separado. Weft emite tokens de actualización, así que el cliente renueva la sesión por sí solo. Para clientes sin OAuth, Weft también ofrece tokens de acceso personales, pero esos no tienen ámbitos.
¿Puedo dar a ChatGPT acceso de solo lectura a mi tablero de Weft?
Sí. Elige el nivel de lectura en la pantalla de consentimiento, o cámbialo después en Ajustes, en Clientes de IA conectados. Esa conexión verá entonces solo las 11 herramientas de solo lectura.
¿Qué pasa si un agente se cuelga mientras tiene una tarea?
En Weft la concesión caduca tras 20 minutos sin señal de vida y la tarea vuelve a quedar sin asignar, así que otro agente o persona puede cogerla.
¿Necesito un plan de pago para probar esto?
No. El plan gratuito de Weft incluye 50 tareas activas y 200 llamadas MCP al mes, y Pro cuesta 7,87 € por asiento al mes o 66,55 € al año, IVA incluido. Consulta los precios.
Ya usamos Linear o Trello. ¿Deberíamos cambiar?
No solo por MCP. Sus servidores oficiales trabajan sobre los datos que tu equipo ya tiene. Plantéate Weft si quieres reclamaciones, preguntas y pruebas dentro del propio MCP; importar desde CSV de Linear o JSON de Trello es gratis en todos los planes. Consulta migrar desde Linear o migrar desde Trello.