Haga que un agente pueda controlar su aplicación en minutos
Usted escribe una sola cosa: la superficie. El SDK se encarga de la comunicación de bajo nivel: transporte MCP, tokens bearer por instancia, registro de instancias, solicitudes de consentimiento, auditoría y el canal en vivo. Su aplicación solo describe lo que puede hacer y responde a un puñado de métodos.
Añada el SDK, implemente la superficie, inicie el host
- Referencie los paquetes. Añada las abstracciones de App Use y el SDK a su proyecto .NET.
- Implemente la superficie. Describa sus pantallas y elementos, y responda a read / get / set / invoke. La mayoría de los métodos son de una sola línea sobre su estado existente.
- Inicie el host. Una llamada al iniciar registra su aplicación para que cualquier agente local, o un hub, pueda encontrarla.
Alójela: una sola llamada
await using var host = await AppUseHost.StartAsync(
new AppUseHostOptions
{
AppId = "hello",
AppName = "Hello",
AppVersion = "1.0",
Surface = new HelloSurface(),
});
// The SDK writes an instance-registration file; a Hub
// watching the directory now sees your app and brokers
// it to any connected agent.
La superficie declara un AppSpec (pantallas + elementos + acciones) y responde a ReadScreenAsync, GetValueAsync, SetValueAsync, InvokeAsync y a unos pocos métodos de navegación y ventana. El SDK valida cada llamada según el alcance del token y la solicitud de consentimiento antes de que llegue a su código.
Las partes difíciles están resueltas
Transporte & autenticación
Servidor MCP de SSE en bucle local con un token bearer acuñado por instancia: usted nunca toca la comunicación de bajo nivel.
Registro
Se escribe un archivo de instancia para que los hubs y los agentes descubran su aplicación automáticamente.
Consentimiento & auditoría
Las llamadas de escritura y ejecución pasan por la puerta de consentimiento y quedan en el registro de auditoría encadenado por hash.
Observabilidad en vivo
Cada llamada y resultado se transmite al canal de seguimiento al que puede suscribirse una consola de operador.
La documentación completa del SDK & la especificación están en camino
La guía de integración completa, la referencia del contrato de superficie, los asistentes del registro de elementos y la especificación completa del protocolo se están preparando para su publicación abierta. ¿Desea acceso anticipado, el SDK o ayuda con la integración? Póngase en contacto.