FrameOn

Gestión de proyectos para agentes de IA: tareas, documentos, decisiones y tiempo en un contexto de equipo compartido.

Servidor MCP alojado

npx add-mcp 'https://api.frameonlab.com/api/v1/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Qué es esto

La mayoría de las herramientas de gestión de proyectos fueron creadas para humanos que hacen clic en una interfaz. Cuando un agente de IA trabaja en tu proyecto, no tiene un lugar duradero donde guardar lo que aprendió — la lista de tareas registra qué se está haciendo, y todo sobre por qué se pierde cuando se cierra la ventana del chat.

FrameOn es una plataforma de gestión de proyectos donde ese contexto es un ciudadano de primera clase: las tareas llevan jerarquía, horas y costo; una wiki lleva decisiones con historial de versiones; y una memoria de proyecto separada lleva las restricciones y convenciones que un agente debería conocer antes de tocar cualquier cosa. El servidor MCP expone todo eso a tu asistente, limitado a los proyectos que tu credencial puede alcanzar realmente.

El servidor es de primera parte — construido y operado por el equipo de FrameOn, no un envoltorio comunitario sobre una API pública.

Detalles de conexión

Endpointhttps://api.frameonlab.com/api/v1/mcp
TransporteHTTP transmisible (JSON-RPC 2.0)
AutenticaciónOAuth 2.1 — Registro Dinámico de Clientes (RFC 7591) con PKCE S256. Se admiten tokens de acceso personal para clientes que no hablan OAuth.
Versiones de protocolo2025-03-26, 2025-06-18, 2025-11-25, 2026-03-26, 2026-06-18
Capacidadesherramientas, recursos, indicaciones
Herramientas20 — 13 de solo lectura, 7 de escritura
Registrocom.frameonlab/frameon en el Registro MCP oficial
PreciosEl acceso MCP está habilitado por defecto en nuevos espacios de trabajo, incluido el nivel gratuito.

Claude Code

claude mcp add --transport http frameon https://api.frameonlab.com/api/v1/mcp

Claude Desktop, ChatGPT, Cursor y otros clientes

Añade un servidor MCP remoto apuntando al endpoint anterior. El cliente descubre el servidor de autorización por sí mismo y abre un navegador para el consentimiento — no necesitas pegar un token.

{
  "mcpServers": {
    "frameon": {
      "type": "http",
      "url": "https://api.frameonlab.com/api/v1/mcp"
    }
  }
}

Si tu cliente no admite OAuth, genera un token de acceso personal en FrameOn en Configuración → Integraciones y envíalo como Authorization: Bearer <YOUR_TOKEN>. El token hereda tus propios permisos — nunca los amplía.

Las 20 herramientas

Cada herramienta toma un project_id y se verifica contra el rol del llamador y el acceso al proyecto antes de ejecutarse. Las herramientas de escritura se exponen solo cuando la credencial lleva el alcance de escritura.

HerramientaAccesoQué hace
list_taskslecturaLista tareas en un proyecto, filtradas por estado, asignado, tipo o fechas.
get_tasklecturaDetalle completo de una sola tarea, incluidos descripción, fechas y comentarios.
get_task_statslecturaConteos agregados por estado, asignado y prioridad para un proyecto.
get_project_structurelecturaEl árbol de tareas del proyecto — épicas, historias, tareas y subtareas.
create_taskescrituraCrea una tarea en cualquier parte de la jerarquía, con fechas, estimación y etiquetas.
update_taskescrituraCambia estado, asignado, fechas, estimación, prioridad o etiquetas de una tarea.
add_commentescrituraAñade un comentario a una tarea — el registro continuo de qué pasó y por qué.
log_timeescrituraRegistra horas trabajadas contra una tarea, con fecha y descripción.
list_documents_brieflecturaTítulos e identificadores de las páginas wiki y archivos del proyecto.
get_document_full_contentlecturaEl contenido completo de una página wiki o documento.
search_documentslecturaBúsqueda semántica en la documentación del proyecto.
create_wiki_pageescrituraCrea una página wiki — donde pertenece una decisión que sobrevive a una tarea.
get_project_memorylecturaLa memoria duradera del proyecto: decisiones, restricciones y convenciones que un agente debería conocer antes de actuar.
save_classified_memoryescrituraEscribe una entrada de memoria clasificada para que la próxima sesión comience donde terminó esta.
get_project_teamlecturaMiembros del proyecto y sus roles, para asignar el trabajo correctamente.
get_time_reportlecturaHoras por persona, tarea y período.
get_project_alertslecturaRiesgos abiertos y alertas planteadas en el proyecto — trabajo vencido, tareas bloqueadas.
list_skillslecturaHabilidades disponibles para agentes que trabajan en este espacio de trabajo.
get_skilllecturaLas instrucciones completas de una habilidad.
report_ai_usageescrituraReporta el uso de tokens y el costo de una sesión de IA contra una tarea, para que el costo real del proyecto incluya lo que gastaron los agentes.

Seguridad y acceso a datos

  • OAuth 2.1 con PKCE S256, obligatorio. Las URI de redirección se comparan por igualdad exacta; http: se acepta solo en loopback.
  • Rotación de tokens de actualización con detección de reutilización — un token reproducido invalida toda la familia.
  • Limitado al llamador. Una credencial alcanza exactamente los proyectos que el rol de su propietario alcanza. No hay herramienta que amplíe el acceso.
  • Aislamiento del espacio de trabajo. Cada consulta se filtra por espacio de trabajo, y el identificador del espacio de trabajo nunca se devuelve en una respuesta de herramienta.
  • No se expone nada destructivo. No hay herramienta de eliminación. Las herramientas de escritura crean registros o cambian campos en registros que el llamador ya controla.
  • Limitado por tasa por credencial, con un techo de concurrencia por instancia.

Los términos, la política de privacidad y el uso aceptable se publican en /terms, /privacy y /aup.

Cuando FrameOn no es la opción adecuada

Jira, Linear, Asana, ClickUp y Notion también incluyen servidores MCP. FrameOn vale la pena evaluarlo cuando el contexto compartido — decisiones, memoria y el costo real del trabajo incluido lo que gastaron los agentes — importa tanto como la lista de tareas. Honestamente es la opción equivocada cuando:

  • tu equipo no se está mudando de su rastreador actual, y solo quieres una capa MCP encima de él;
  • necesitas un mercado maduro de integraciones de terceros — FrameOn es un producto más joven con un ecosistema más pequeño;
  • necesitas aplicaciones nativas de escritorio o móviles en lugar de la aplicación web.

FrameOn importa desde Jira y Microsoft Project, por lo que evaluarlo no requiere abandonar tu historial.

Cómo empezar

  1. Crea un espacio de trabajo — autoservicio, nivel gratuito, sin llamada de ventas. MCP está habilitado por defecto.
  2. Añade el endpoint a tu cliente MCP y aprueba la solicitud de OAuth.
  3. Pregunta a tu asistente algo como "¿qué hay abierto en este proyecto y quién lo posee?" para confirmar la conexión.

Instrucciones paso a paso por cliente, en cinco idiomas, están en app.frameonlab.com/connect.