sign_in
Ripristina la sessione MCP corrente affinché l’host esegua nuovamente il login OAuth. Questo è il modo canonico per:
- Aggiornare una sessione anonima a una con accesso.
- Passare da un account Aktionariat a un altro.
- Disconnettersi dal connettore.
Dopo aver chiamato sign_in, chiedi all’agente di riprovare l’azione originale — l’host MCP (Claude, ChatGPT, Claude Code) richiede l’accesso tramite il flusso email + PIN di Aktionariat.
Autenticazione
Sezione intitolata “Autenticazione”Pubblica. Lo strumento stesso non è autenticato ed è il punto di ingresso che produce autenticazione.
Nessuno.
Un piccolo oggetto di stato — numero di concessioni e token revocati, e l’userId della sessione per la diagnostica. Il messaggio visibile all’utente dice all’agente di riprovare l’azione precedente.
Prompt di Esempio
Sezione intitolata “Prompt di Esempio”- “Accedi ad Aktionariat.”
- “Passa a un account Aktionariat diverso.”
- “Disconnettiti da Aktionariat.”
Note per gli Agenti
Sezione intitolata “Note per gli Agenti”sign_innon accede direttamente l’utente — ripristina la sessione affinché la prossima chiamata dello strumento attivi il flusso OAuth dell’host.- Dopo averla chiamata, chiedi immediatamente all’utente (o al piano dell’agente) quale azione riprovare; non dare per scontato che l’utente ricordi quale compito ha avviato l’accesso.
- Gli strumenti personali (
portfolio,request_tax_report,my_secondary_market_orders) e tutti gli strumenti per gli emittenti rifiutano di funzionare senza una sessione con accesso attiva e istruiranno l’agente a chiamare primasign_in.