Rendi la tua app guidabile dagli agenti in pochi minuti
Tu scrivi una cosa sola: la surface. L'SDK si occupa del canale — trasporto MCP, token bearer per istanza, registrazione dell'istanza, prompt di consenso, audit e feed in tempo reale. La tua app si limita a descrivere ciò che può fare e a rispondere a una manciata di metodi.
Aggiungi l'SDK, implementa la surface, avvia l'host
- Referenzia i pacchetti. Aggiungi le astrazioni e l'SDK di App Use al tuo progetto .NET.
- Implementa la surface. Descrivi le tue schermate e i tuoi elementi e rispondi a read / get / set / invoke. La maggior parte dei metodi è risolvibile in una riga sopra lo stato esistente.
- Avvia l'host. Un'unica chiamata all'avvio registra la tua app così che qualsiasi agente locale — o un hub — possa trovarla.
Ospitala — una sola chiamata
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 surface dichiara un AppSpec (schermate + elementi + azioni) e risponde a ReadScreenAsync, GetValueAsync, SetValueAsync, InvokeAsync e ad alcuni metodi di navigazione / finestra. L'SDK verifica ogni chiamata rispetto allo scope del token e al prompt di consenso prima che raggiunga il tuo codice.
Le parti difficili sono già gestite
Trasporto & autenticazione
Server MCP SSE in loopback con un bearer per istanza generato — non tocchi mai il canale di trasmissione.
Registrazione
Viene scritto un file di istanza così che hub e agenti scoprano automaticamente la tua app.
Consenso & audit
Le chiamate di scrittura / esecuzione passano attraverso il gate di consenso e finiscono nel registro di audit con catena di hash.
Osservabilità in tempo reale
Ogni chiamata e ogni risultato vengono trasmessi al feed di monitoraggio a cui una console operatore può iscriversi.
La documentazione completa dell'SDK & la specifica sono in arrivo
La guida completa all'integrazione, il riferimento del contratto della surface, gli helper del registro degli elementi e la specifica completa del protocollo sono in preparazione per la pubblicazione aperta. Vuoi l'accesso anticipato, l'SDK o aiuto nell'integrazione? Contattaci.