Salta ai contenuti

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.

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.

  • “Accedi ad Aktionariat.”
  • “Passa a un account Aktionariat diverso.”
  • “Disconnettiti da Aktionariat.”
  • sign_in non 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 prima sign_in.