MCPlet define unidades restringidas de intención única que empaquetan lógica empresarial con restricciones de seguridad explícitas.
Construido sobre MCP y MCP Apps para una integración fluida con la IA.
Mantenido por el MCPlet Working Group. Empiece con la guía de primeros pasos, abra el borrador en Markdown o revise el aviso de propiedad intelectual.
MCPlet es la unidad IA-operativa más pequeña, desplegable y revisable, que representa exactamente una intención empresarial.
Cada MCPlet representa exactamente una intención empresarial. Sin ambigüedad ni complejidad, solo una capacidad enfocada y con propósito.
Cada MCPlet envuelve una invocación de herramienta MCP, proporcionando una interfaz estandarizada para sistemas de IA.
Ofrece experiencias interactivas enriquecidas mediante MCP Apps, con retroceso automático a respuestas basadas en texto.
Las restricciones explícitas de ciclo de vida y seguridad aseguran que los sistemas de IA operen dentro de límites definidos.
Los metadatos de salida ricos permiten a la IA razonar sobre operaciones, sugerencias y pasos siguientes.
Modelo funcional puro sin estado oculto. Todos los datos fluyen a través del Host para garantizar transparencia.
Soporte integrado FIDO2 para autenticación segura sin contraseña con integración directa de AI Chat, permitiendo un Human-in-the-loop rápido y fácil.
Cada MCPlet declara exactamente un tipo, definiendo su perfil de seguridad y uso apropiado.
Operaciones seguras e idempotentes para recuperación de datos sin efectos secundarios.
Recopilar o validar información antes de comprometer acciones irreversibles.
Operaciones que causan efectos secundarios irreversibles con supervisión humana obligatoria.
Soporte integrado FIDO2 para autenticación segura sin contraseña con integración directa de AI Chat, permitiendo un Human-in-the-loop rápido y fácil.
{ "_meta": { "mcpletType": "action", "visibility": ["model", "app"], "mcpletToolResultSchemaUri": "mcplet://tool-result-schema/approve_order", "ui": { "resourceUri": "ui://orders/approve.html", "displayMode": "inline" }, "auth": { "required": "passkey", "enforcement": "strict", "promptMessage": Por favor autentíquese con Passkey para confirmar la operación } } }
Usa estándares WebAuthn/FIDO2 para máxima seguridad y compatibilidad de navegador.
La autenticación sin contraseña elimina ataques de relleno de credenciales y phishing.
Configuración YAML simple con URL de servidor personalizable y mensajes de autenticación.
Integración directa con APIs nativas de passkey del navegador para experiencia de usuario fluida.
MCPlet opera dentro del ecosistema MCP, con el Host gestionando el estado y el razonamiento de IA.
Basado en cinco principios fundamentales que hacen la interacción con la IA fiable, predecible y revisable.
Cada MCPlet hace una sola cosa bien. Sin navajas suizas, solo capacidad enfocada y con propósito.
Sin estado oculto; todos los datos fluyen a través del Host. La transparencia es un requisito de diseño.
La salida incluye metadatos ricos diseñados específicamente para el razonamiento y la toma de decisiones de IA.
Funciona perfectamente en modo texto y se mejora con una UI rica cuando MCP Apps está disponible.
Efectos secundarios explícitos, revisión obligatoria para acciones. Seguridad por diseño.
Use la vista HTML de la especificación para una lectura rápida, el Markdown sin procesar para el texto normativo y la FAQ para preguntas directas sobre adopción.
¿Necesita primero la versión corta? Lea la FAQ técnica.