View a markdown version of this page

WorkSpaces Applicazioni (server MCP) - WorkSpaces Applicazioni Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

WorkSpaces Applicazioni (server MCP)

Il server WorkSpaces Applications MCP è un servizio completamente gestito che fornisce agli agenti AI strumenti MCP (Model Context Protocol) per interagire con le applicazioni desktop durante le sessioni di streaming. Gli agenti possono fare clic sui pulsanti, inserire testo, scorrere e acquisire schermate del desktop.

Panoramica di

Quando si abilita l'accesso degli agenti su uno stack, gli agenti possono connettersi al server MCP gestito per interagire con le applicazioni desktop. Il server MCP gestisce la comunicazione tra l'agente e la sessione di streaming. L'agente invia le richieste di strumenti MCP e il server le esegue sul desktop.

L'accesso all'agente supporta sia flotte non aggiunte a un dominio che aggiunte al dominio. Il metodo di connessione varia in base al tipo di parco veicoli. Per le flotte non aggiunte a un dominio, puoi connetterti in due modi. Nel primo, fornisci lo stack e l'ID utente come due intestazioni: e. x-amzn-agentaccess-workspaces-applications-stack x-amzn-agentaccess-workspaces-applications-user-id Il server MCP crea quindi la sessione di streaming per te. Nel secondo, generi tu stesso un URL di streaming e lo passi come intestazione. Per le flotte aggiunte a un dominio, esegui l'autenticazione tramite la federazione SAML. Per il percorso che corrisponde alla tua flotta, consulta. Connessione al server MCP

Connessione al server MCP

Gli agenti si connettono al server MCP sul seguente dispositivo:

https://agentaccess-mcp.region.api.aws/mcp

Sostituisci region con il tuo codice regionale. Per le regioni supportate e i relativi endpoint, consultaWorkSpaces Applicazioni: endpoint MCP.

Il server MCP è ospitato nel AWS cloud e utilizza Streamable HTTP come protocollo di trasporto. Non è necessario installare o mantenere alcun componente del server.

Nota

Prima che un agente possa connettersi, la flotta associata allo stack deve essere in funzione e disporre di capacità disponibile.

Per connettere un agente, devi fare due scelte: come l'agente autorizza le sue richieste e come identifica la sessione di streaming.

Autorizzazione di una richiesta

Puoi autorizzare le richieste in due modi: firmando SigV4 o autorizzando tramite OAuth 2.1. AWS Sign-In

Firma SigV4

Per utilizzare SigV4, firma ogni richiesta utilizzando le credenziali IAM con il nome del servizio. agentaccess-mcp Il seguente esempio di Python mostra lo schema di connessione generale utilizzando: mcp-proxy-for-aws

from mcp_proxy_for_aws import aws_iam_streamablehttp_client async with aws_iam_streamablehttp_client( endpoint="https://agentaccess-mcp.region.api.aws/mcp", aws_service="agentaccess-mcp", aws_region="region", headers={ # Fleet-type-specific headers (see the following subsections) }, metadata={ # Fleet-type-specific metadata (see the following subsections) }, ) as (read, write, _): # Use read/write streams with your MCP client ...

Per altri linguaggi, scrivete la vostra logica di firma SigV4 per le richieste MCP in uscita o utilizzate una libreria che supporti la firma SigV4. Per ulteriori informazioni su, consulta mcp-proxy-for-aws on. mcp-proxy-for-aws GitHub

Autorizzazione OAuth 2.1

In alternativa alla firma delle richieste con credenziali IAM, il server MCP supporta l'autorizzazione OAuth 2.1 tramite AWS Sign-In, allo stesso modo del server MCP. AWS AWS Sign-In funge da server di autorizzazione. Emette token di accesso di breve durata e con ambito. Il server MCP accetta questi token come token portatori. OAuth utilizza le identità, le autorizzazioni e i controlli organizzativi IAM esistenti. Quando autorizzi un agente, questo può accedere al server MCP per tuo conto. Non ottiene autorizzazioni aggiuntive. AWS verifica comunque ogni richiesta rispetto alle tue politiche IAM.

OAuth-compatible I client MCP, come Kiro, Claude Code, Cursor, Codex e Gemini, possono connettersi direttamente all'endpoint del server MCP senza software proxy locale. AWS Sign-In supporta due modelli di autorizzazione:

  • Autorizzazione interattiva: per gli agenti che possono aprire un browser. Il client si registra tramite la registrazione dinamica del client, reindirizza l'utente a una AWS Sign-In pagina per autenticare e approvare l'accesso, AWS Sign-In quindi emette e aggiorna i token di accesso.

  • Non-interactive autorizzazione: per gli agenti che dispongono già di AWS credenziali e funzionano senza un browser (a volte chiamata autorizzazione headless). L'agente utilizza la concessione delle credenziali del client OAuth per scambiare le credenziali di un token di SigV4-signed accesso di breve durata.

L'autorizzazione OAuth per il server MCP funziona allo stesso modo in cui funziona per il server MCP, utilizzando l'endpoint del server AWS MCP (). https://agentaccess-mcp.region.api.aws/mcp Per la configurazione, le autorizzazioni IAM richieste e le opzioni di governance e monitoraggio, consulta l'autenticazione OAuth 2.1 per AWS MCP Server nella Agent Toolkit for AWS User Guide e Sign-Incon OAuth 2.0 nella Guida per l'utente.AWS Sign-In

Identificazione della sessione

Il modo in cui identifichi la sessione di streaming dipende dal tipo di flotta.

Nota

In un dato momento, solo un agente può connettersi a una sessione unica. Gli utenti denominati, specificati tramite il UserId parametro, possono avere solo una sessione attiva per flotta alla volta. Per eseguire più agenti contemporaneamente, ogni agente deve connettersi alla propria sessione unica.

Connessione con flotte non aggiunte a un dominio

Per le flotte non aggiunte a un dominio, puoi connetterti in due modi. Fornisci lo stack e l'ID utente come intestazioni e il server MCP creerà la sessione di streaming per te. Ciò è adatto ai client MCP configurati staticamente, poiché un client di questo tipo può contenere un paio di intestazioni fisse ma non può generare un URL di streaming o sostituirne uno alla scadenza. In alternativa, potete generare voi stessi un URL di streaming e passarlo come header. Utilizzate questo approccio quando avete bisogno di controllare la creazione della sessione, ad esempio impostando il periodo di validità.

Per connetterti allo stack e all'ID utente, inserisci le seguenti intestazioni per ogni richiesta:

  • x-amzn-agentaccess-workspaces-applications-stack— il nome dello stack o l'ARN.

  • x-amzn-agentaccess-workspaces-applications-user-id— l'ID utente per la sessione.

Nota

L'x-amzn-agentaccess-workspaces-applications-user-idintestazione è facoltativa. Se la ometti, il server MCP ricava l'identità dell'utente dalla sessione autenticata. Utilizza il principale AWS SourceIdentity quando è presente e, in caso contrario, il principale IAM del chiamante. SourceIdentitypreserva l'identità aziendale originale di un utente quando assume un ruolo IAM. Ciò vale anche quando i ruoli sono concatenati tramite un provider di identità esterno (IdP).

from mcp_proxy_for_aws import aws_iam_streamablehttp_client # Connect to the MCP server with the stack and user ID async with aws_iam_streamablehttp_client( endpoint="https://agentaccess-mcp.region.api.aws/mcp", aws_service="agentaccess-mcp", aws_region="region", headers={ "x-amzn-agentaccess-workspaces-applications-stack": "stack-name-or-arn", "x-amzn-agentaccess-workspaces-applications-user-id": "user-id", }, ) as (read, write, _): ...

Per connetterti invece con un URL di streaming, generane uno utilizzando l'CreateStreamingURLAPI e passalo come x-amzn-agentaccess-streaming-session-url intestazione a ogni richiesta. Non sono richiesti parametri specifici per l'agente. Il comportamento dell'agente è determinato dalla configurazione di accesso dell'agente dello stack.

import boto3 from mcp_proxy_for_aws import aws_iam_streamablehttp_client # Generate streaming URL appstream = boto3.client("appstream", region_name="region") response = appstream.create_streaming_url( StackName="stack-name", FleetName="fleet-name", UserId="user-id", ) streaming_url = response["StreamingURL"] # Connect to MCP server async with aws_iam_streamablehttp_client( endpoint="https://agentaccess-mcp.region.api.aws/mcp", aws_service="agentaccess-mcp", aws_region="region", headers={ "x-amzn-agentaccess-streaming-session-url": streaming_url, }, ) as (read, write, _): ...

Per ulteriori informazioni sull'CreateStreamingURLAPI, consulta CreateStreamingl'URL nell'Amazon WorkSpaces Applications 2.0 API Reference.

Connessione con flotte aggiunte a un dominio

Quando gli agenti accedono a istanze di streaming aggiunte al dominio, la connessione deve essere federata tramite un provider SAML. Questo requisito si applica sia alle sessioni tradizionali che a quelle con agenti. Per le sessioni con gli agenti, Certificate-Based Autenticazione è obbligatorio.

Poiché le istanze di streaming aggiunte al dominio richiedono l'accesso tramite SAML, il client MCP deve fornire un'asserzione SAML firmata anziché un URL di streaming. Le asserzioni SAML codificate superano i limiti di dimensione dell'intestazione HTTP. Per evitare ciò, usa il campo in: metadata mcp-proxy-for-aws

from mcp_proxy_for_aws import aws_iam_streamablehttp_client # saml_response: your signed, base64-encoded SAML assertion # stack_arn: the ARN of the AppStream stack for the AD user async with aws_iam_streamablehttp_client( endpoint="https://agentaccess-mcp.region.api.aws/mcp", aws_service="agentaccess-mcp", aws_region="region", metadata={ "saml_response": saml_response, "stack_arn": stack_arn, }, ) as (read, write, _): ...
Nota

Il metadata parametro è stato aggiunto nella mcp-proxy-for-aws versione 1.6.1. Le versioni precedenti non possono inserire il _meta campo senza ulteriore sviluppo. Per eseguire l'aggiornamento, eseguipip install -U mcp-proxy-for-aws.

Per ulteriori informazioni sulla configurazione della federazione SAML con WorkSpaces Applications, consulta Configurazione SAML nella Amazon WorkSpaces Applications Administration Guide. Per ulteriori informazioni e un esempio di funzionamento completo, consulta il repository sample-code-for-workspaces-agent-access in Samples on. AWS GitHub

Modalità di connessione

Puoi controllare il modo in cui l'agente attende che la sessione desktop diventi disponibile impostando l'x-amzn-agentaccess-connect-modeintestazione sulle tue richieste MCP.

Nota

Le modalità di connessione si applicano sia alle flotte non aggiunte al dominio che a quelle aggiunte al dominio. Imposta l'x-amzn-agentaccess-connect-modeintestazione accanto al meccanismo di autenticazione utilizzato dal tipo di flotta. Per le flotte non aggiunte al dominio, si tratta delle intestazioni dello stack e degli ID utente o dell'intestazione Streaming-URL. Per le flotte aggiunte al dominio, si tratta dei metadati delle asserzioni SAML.

Sono disponibili le seguenti modalità:

  • BLOCCO (impostazione predefinita): il server MCP attende che la connessione al desktop sia completamente stabilita prima di rispondere. Al momento della tools/list restituzione, tutti gli strumenti sono immediatamente disponibili.

  • SONDAGGIO — Il server MCP risponde immediatamente senza attendere la connessione al desktop. Inizialmente, è disponibile solo lo connection_status strumento. L'agente interroga questo strumento fino a quando non viene stabilita la connessione, dopodiché diventa disponibile l'intero set di strumenti.

Usa la modalità POLLING quando desideri che il tuo agente esegua altre operazioni in attesa della connessione al desktop o quando hai bisogno di un maggiore controllo sul comportamento di timeout della connessione.

L'esempio seguente mostra come utilizzare la modalità POLLING:

# Pass the header when creating the MCP connection headers = { "x-amzn-agentaccess-streaming-session-url": streaming_url, # non-domain-joined fleets "x-amzn-agentaccess-connect-mode": "POLLING", } # After initialize, tools/list returns immediately with connection_status tools = await session.list_tools() # tools = [connection_status] # Poll connection_status until the desktop is ready while True: result = await session.call_tool("connection_status", {}) status = json.loads(result.content[0].text) if status["state"] == "CONNECTED": break time.sleep(2) # Now tools/list returns the full set (screenshot, left_click, type_text, etc.) tools = await session.list_tools()

Pulizia della sessione

Puoi controllare se la sessione di streaming è scaduta quando l'agente termina la connessione impostando l'x-amzn-agentaccess-expire-streaming-session-on-deleteintestazione sulle tue richieste MCP. Sono disponibili i seguenti valori:

  • true: quando l'agente invia una DELETE richiesta HTTP esplicita, il server MCP fa scadere la sessione di streaming delle WorkSpaces applicazioni come parte della pulizia. La scadenza della sessione termina l'istanza di streaming sottostante e attiva la politica di scalabilità automatica configurata dalla flotta. Per ulteriori informazioni, consulta Auto Scaling della flotta per applicazioni Amazon WorkSpaces.

  • false (impostazione predefinita): la sessione di streaming continua a funzionare fino al raggiungimento del timeout di disconnessione. Per ulteriori informazioni sul timeout di disconnessione, consulta. Crea una flotta nelle WorkSpaces applicazioni Amazon

Nota

Per impostazione predefinita, un client mcp-proxy-for-aws MCP gestisce automaticamente la DELETE richiesta quando si termina correttamente il ciclo di vita del client.

Strumenti disponibili

Il server MCP fornisce i seguenti strumenti. Gli agenti li utilizzano per interagire con il desktop durante una sessione di streaming. Tutti i nomi degli strumenti utilizzano il agentaccess___ prefisso.

Strumenti del mouse

left_click

Esegui un clic sinistro sulle coordinate fornite.

Parametri: x (richiesto), y (obbligatorio), modifiers (opzionale, ad esempio ctrl octrl+shift).

double_click

Effettua un doppio clic sulle coordinate fornite.

Parametri: x y (obbligatorio), modifiers (opzionale).

triple_click

Esegui un triplo clic sulle coordinate fornite.

Parametri: x y (obbligatorio), modifiers (opzionale).

right_click

Esegui un clic con il pulsante destro del mouse sulle coordinate fornite.

Parametri: x y (obbligatorio), modifiers (opzionale).

middle_click

Esegui un clic centrale sulle coordinate fornite.

Parametri: x y (obbligatorio), modifiers (opzionale).

left_click_drag

Esegui un clic con il pulsante sinistro del mouse e trascina dalle coordinate iniziali alle coordinate finali.

Parametri: start_x (richiesto), start_y (obbligatorio), end_x (obbligatorio), end_y (obbligatorio).

left_mouse_down

Tieni premuto il pulsante sinistro del mouse sulle coordinate indicate.

Parametri: x (richiesto), y (obbligatorio), modifiers (opzionale).

left_mouse_up

Rilascia il pulsante sinistro del mouse sulle coordinate indicate.

Parametri: x (richiesto), y (obbligatorio), modifiers (opzionale).

move_pointer

Sposta il puntatore sulle coordinate indicate.

Parametri: x (richiesto), y (obbligatorio).

scroll

Scorri la rotellina del mouse in base alle coordinate indicate.

Parametri: x (obbligatorio), y (obbligatorio —,,, oRight) Up DownLeft, scroll_direction (obbligatorio: nelle zecche, dove 120 segni di spunta equivalgono a una tacca della ruota), scroll_amount (opzionale). modifiers

Strumenti da tastiera

type_text

Digita il testo simulando gli eventi della tastiera per ogni personaggio.

Parametri: text (obbligatorio: fino a 10.000 caratteri).

key

Premere un tasto o una combinazione di tasti.

Parametri: keys (obbligatorio: un singolo tasto o combinazione unita+, ad esempio actrl+c, da octrl+shift+s).

hold_key

Tieni premuto un tasto o una combinazione di tasti per una durata specificata.

Parametri: keys (obbligatorio), duration (obbligatorio: da 1 a 30 secondi).

Strumenti dello schermo

screenshot

Cattura uno screenshot del desktop. Le dimensioni dell'immagine restituita definiscono lo spazio delle coordinate per tutti gli strumenti del mouse.

Parametri: include_cursor (opzionale, il valore predefinito è). false

strumenti applicativi

Nota

Questi strumenti applicativi vengono visualizzati nell'elenco degli strumenti dell'agente solo quando le applicazioni sono registrate nel catalogo dell'immagine della flotta. Se l'immagine non ha applicazioni registrate, questi strumenti non sono disponibili.

launch_application

Avvia un'applicazione tra quelle disponibili nel catalogo delle immagini della flotta.

Parametri: id (obbligatorio): l'identificatore dell'applicazione.

La descrizione dello strumento elenca gli identificatori delle applicazioni disponibili. Il server MCP compila questa descrizione dal catalogo dell'immagine della flotta (ad esempio, firefoxnotepad++, o). eclipse Utilizzate uno degli identificatori elencati. Un oggetto id che non è presente nel catalogo restituisce isError: true conSERVER_ERROR: Invalid input. Gli ID vengono impostati al momento della creazione dell'immagine. Non è possibile ricavare un ID dal nome dell'applicazione.

L'avvio di un'applicazione non sostituisce ciò che è già in esecuzione. L'applicazione lanciata in precedenza rimane aperta. Ecco perché esiste l'app switcher.

toggle_app_switcher

Apri o chiudi l'overlay app-switcher.

Parametri: nessuno.

Questo strumento attiva solo la sovrapposizione. Per mettere in primo piano una particolare applicazione, seguite con una left_click sulla miniatura, utilizzando le coordinate lette da uno screenshot. Nessuno strumento riporta quale applicazione è attualmente in primo piano, quindi un agente che ha bisogno di saperlo deve catturare uno screenshot e guardarlo.

Nota

L'app switcher è disponibile solo quando la visualizzazione Stream della flotta è impostata su Application, che mostra solo le finestre delle applicazioni aperte dagli utenti. Non è disponibile quando Stream view è impostato su Desktop, perché WorkSpaces Applications fornisce quindi il desktop e la barra delle applicazioni standard per il sistema operativo.

Strumenti di sessione

Nota

Per osservare un agente mentre lavora, codifica l'agente in modo che apra un URL di streaming in un browser. Tieni l'URL fuori dal contesto del modello, perché garantisce l'accesso alla sessione. Puoi creare l'URL in due modi:

  • Chiama l'CreateStreamingURLAPI con i userId valori stackfleet, e fromget_session_info, quindi apri l'URL restituito in un browser.

  • Leggi il streaming_url valore dal _meta campo della get_session_info risposta, quindi aprilo in un browser.

In entrambi i casi, il codice dell'agente gestisce l'URL, quindi non espone mai le credenziali della sessione al modello.

get_session_info

Restituisce informazioni sulla sessione corrente.

Parametri: nessuno.

Restituisce i seguenti campi identificativi come risultato dello strumento:mcpSessionId,stack, userIdworkSpacesSessionId, efleet.

Inoltro di strumenti MCP

Con l'inoltro degli strumenti MCP, gli agenti possono lavorare direttamente con le applicazioni e il sistema operativo. Effettuano chiamate MCP dirette invece di utilizzare strumenti informatici. Quando attivate l'inoltro degli strumenti, il server MCP invia all'agente gli strumenti configurati nella sessione dell'applicazione. WorkSpaces

Configurazione dell'inoltro degli strumenti

Per configurare l'inoltro degli strumenti MCP:

  1. Abilita l'inoltro degli strumenti: attiva l'azione dell'FORWARD_MCP_TOOLSagente tramite l'API o le impostazioni della console.

  2. Verifica che il file di configurazione del server MCP sia presente: il servizio cerca un file di configurazione nel seguente percorso:

    C:\ProgramData\NICE\dcv\mcp_server_redirection_config.json
  3. Configura il server MCP sull' WorkSpaceimmagine: il file di configurazione è JSON con un unico oggetto di primo livello. mcpServers Ogni chiave è un nome univoco che scegli per un server. Ogni valore specifica come avviare quel server.

    { "mcpServers": { "filesystem": { "command": "C:/path/to/python.exe", "args": ["C:/mcpServerPath/filesystem.py", "C:/UserName/Documents"] }, "weather": { "command": "C:/Program Files/my-mcp/weather.exe" } } }
    Campo Richiesto Tipo Description
    command Sì Stringa Percorso assoluto dell'eseguibile da avviare.
    args No Gamma di stringhe Argomenti passati all'eseguibile.
  4. Verifica della disponibilità dello strumento: se il file è presente, il servizio si connette ai server MCP elencati nel file e inoltra i relativi strumenti. Gli strumenti inoltrati vengono visualizzati quando l'agente elenca gli strumenti disponibili.

  5. Verifica la configurazione: per confermare che l'inoltro degli strumenti funzioni, esegui lo script. mcpforwardingtester Puoi trovarlo nel repository sample-code-for-workspaces-agent-access su. GitHub Lo script verifica la configurazione MCP sul tuo. WorkSpace Segnala quali strumenti sono pronti e segnala eventuali problemi.

Nota

Affinché l'inoltro degli strumenti funzioni, è necessario abilitare sia l'accesso IAM che l'impostazione del servizio. Le autorizzazioni IAM non sostituiscono l'impostazione del servizio.

Considerazioni sull'inoltro degli strumenti MCP

Tieni presenti le seguenti considerazioni quando configuri l'inoltro degli strumenti MCP:

  • Il trasporto è solo standard I/O (stdio). Ogni voce deve avviare un processo che parli in modo MCP rispetto ai suoi input e output standard. Gli endpoint HTTP o SSE MCP remoti non sono supportati. Per utilizzare un endpoint remoto, inseriscilo in un server stdio locale.

  • Sono supportati solo command e args 3. Non esiste un campo per le variabili di ambiente o la directory di lavoro. Ogni server eredita l'ambiente della sessione di streaming e viene eseguito come utente della sessione. Usa percorsi assoluti per command e per qualsiasi argomento del percorso.

  • Utilizzate le barre nei percorsi (ad esempio,C:/Program Files/my-mcp/server.exe). JSON considera la barra rovesciata come un carattere di escape, quindi un Windows-style percorso scritto con barre rovesciate singole non è valido. Windows accetta barre direzionali per i percorsi assoluti, il che evita la necessità di uscire da ogni separatore come. \\

  • Tool-call timeout. Ogni chiamata all'utensile inoltrata deve essere completata entro 5 secondi. Il server MCP annulla le chiamate che richiedono più tempo e restituisce un errore all'agente. Progetta strumenti inoltrati per restituirli rapidamente.

Come appaiono gli strumenti inoltrati all'agente

Per evitare collisioni tra i server, il server MCP rinomina ogni strumento inoltrato nell'elenco degli strumenti dell'agente utilizzando lo schema seguente:

forwarded___server-name___original-tool-name

server-nameQuesta è la chiave del file di configurazione. Ad esempio, uno get_forecast strumento del weather server è elencato comeforwarded___weather___get_forecast. Quando l'agente chiama il nome inoltrato, il server MCP indirizza la richiesta allo strumento originale sul server proprietario. Il codice dell'agente che corrisponde ai nomi degli strumenti deve prevedere questo prefisso.

Autorizzazioni IAM per l'inoltro degli strumenti

L'azione IAM per richiamare gli strumenti inoltrati è. CallForwardedTool Per limitare l'accesso a stack specifici, usa la StackArn chiave condition:

{ "Action": "agentaccess-mcp:*", "Resource": "*", "Condition": { "ArnLike": { "agentaccess-mcp:StackArn": "arn:aws:appstream:region:account-id:stack/stack-name" } } }

Framework compatibili

È possibile connettersi al server MCP delle WorkSpaces applicazioni da qualsiasi framework di MCP-compatible agenti che supporti la firma Streamable HTTP e SigV4. Sono stati testati i seguenti framework:

Monitoraggio

È possibile monitorare l'attività degli agenti tramite i seguenti servizi:

  • AWS CloudTrail— Gli eventi della sessione dell'agente vengono registrati. CloudTrail È possibile visualizzare quando gli agenti si connettono, quali strumenti utilizzano e quando terminano le sessioni. Le chiamate agli strumenti sono eventi relativi ai dati e richiedono la configurazione di un percorso per registrare gli eventi relativi ai dati. Per ulteriori informazioni, consultare Registrazione di eventi di dati nella Guida per l'utente di CloudTrail .

  • CloudWatch— Le metriche operative per le sessioni degli agenti sono disponibili in CloudWatch.

  • Amazon S3: se configuri l'archiviazione degli screenshot, gli screenshot acquisiti durante le sessioni degli agenti sono disponibili nel bucket Amazon S3 specificato. Le schermate vengono archiviate con il seguente formato chiave:

    agentaccess/screenshots/year=YYYY/month=MM/day=DD/session-id/timestamp.png

    L'UUID nel percorso è l'ID della sessione di streaming delle WorkSpaces applicazioni.

Nozioni di base

Per iniziare a usare il server MCP delle WorkSpaces applicazioni, consulta. Inizia a fornire agli agenti l'accesso alle applicazioni WorkSpaces