Guida al connettore11 minuti di lettura42 tool MCP7 lingue

Come collegare Tableau a ChatGPT via MCP

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

HCA cura del team HelpCodeAggiornato 11 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Tableau

Tableau

Tableau Cloud and Server: find workbooks, views and data sources, read view data as CSV, images and PDFs, query published data sources, trace lineage, manage projects, tags, group members and extract refreshes.

tool

42

Regione

INTL

Categoria

Analytics

Autenticazione

Sign-in token

Env vars richieste

TABLEAU_SERVER_URLTABLEAU_PAT_NAMETABLEAU_PAT_SECRET
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

Salta l'installazione. Attivo in meno di 2 minuti.

Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Tableau con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.

Inizia la prova gratuita

In breve

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Prova a chiedere

Prompt di esempio per Tableau

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Tableau · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Tableau, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Tableau + ChatGPT

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

TABLEAU_SERVER_URL, TABLEAU_PAT_NAME, TABLEAU_PAT_SECRET (facoltativo: TABLEAU_SITE)

Step 1 — Ottieni le credenziali

La configurazione richiede circa 5 minuti. Ti servono un sito Tableau Cloud o Tableau Server 2024.2 o successivo e un utente Tableau che possa vedere i contenuti su cui l'AI deve lavorare.

  1. In Tableau apri le tue Account Settings, sezione Personal Access Tokens, inserisci un nome per il token e fai clic su Create Token. Su Tableau Server può darsi che un amministratore debba prima consentire i token di accesso personale.
  2. Copia il nome del token in TABLEAU_PAT_NAME e il secret, mostrato una sola volta, in TABLEAU_PAT_SECRET. Entrambi distinguono maiuscole e minuscole.
  3. Inserisci in TABLEAU_SERVER_URL l'indirizzo senza percorso: su Tableau Cloud l'host del pod che vedi nel browser, ad esempio https://prod-useast-a.online.tableau.com, su Tableau Server il suo indirizzo, ad esempio https://tableau.example.com.
  4. Inserisci in TABLEAU_SITE il content URL del sito: la parte dopo /site/ nell'indirizzo del browser (#/site/acme/home dà acme). Per il sito Default di un Tableau Server lascialo vuoto.
  5. Installa il connettore ed esegui tableau_get_current_session: mostra sito e utente e conferma l'accesso. Il suo site.id è il site_id richiesto da ogni strumento del sito.

Il connettore accede con il token, riusa la sessione e accede di nuovo quando scade. Tableau consente una sola sessione alla volta per token, quindi non usare lo stesso token in un altro strumento. Tableau Cloud revoca un token rimasto inutilizzato per 15 giorni; in quel caso creane uno nuovo.

Di chi è l'accesso: l'AI vede e modifica solo ciò che l'utente del token può vedere e fare, con il suo ruolo sul sito e i suoi permessi.

Cosa legge: versione del server e versione più recente della REST API, i siti e le loro impostazioni. Una ricerca per parole su cartelle di lavoro, viste, origini dati, progetti, flussi, metriche, tabelle e database. Progetti, cartelle di lavoro con le loro viste e connessioni dati, viste con il numero di visualizzazioni. Ciò che mostra una dashboard: i dati dietro una vista come CSV, un'immagine PNG che il modello può guardare, un PDF di una vista o di un'intera cartella di lavoro e la tabella incrociata come file Excel, ognuno restringibile con filtri di vista. Le origini dati pubblicate con connessioni, certificazione e informazioni sull'estratto, i loro campi (tableau_read_datasource_metadata) e query su di esse con dimensioni, misure aggregate, filtri e ordinamento (tableau_query_datasource). Il lineage tramite GraphQL sulla Metadata API (tableau_metadata_query): quali cartelle di lavoro usano un'origine dati, database, tabelle e colonne a monte, campi calcolati, proprietari e avvisi sulla qualità dei dati. Utenti, gruppi e membri dei gruppi, job in background e attività pianificate di aggiornamento degli estratti.

Cosa scrive: aggiorna subito gli estratti di una cartella di lavoro o di un'origine dati pubblicata, esegue un'attività di aggiornamento pianificata fuori programma, crea e modifica progetti, rinomina una cartella di lavoro o ne attiva e disattiva le schede, sposta una cartella di lavoro in un altro progetto (i permessi possono seguire le impostazioni del progetto di destinazione), aggiunge tag a cartelle di lavoro e origini dati e aggiunge un utente del sito a un gruppo locale (i gruppi Active Directory si sincronizzano dalla directory). Un aggiornamento restituisce un job che l'AI segue con tableau_get_job.

Disattivati all'installazione: tableau_cancel_job, perché un job annullato non si può riprendere e va avviato di nuovo. Un amministratore lo attiva quando serve al team.

Formati dei dati: gli id sono LUID (UUID). Le liste arrivano come {"pagination": {"pageNumber", "pageSize", "totalAvailable"}, "workbooks": {"workbook": [...]}}, e lo stesso vale per progetti, viste, origini dati, utenti, gruppi e job. Gli orari sono ISO 8601 in UTC. tableau_get_view_data restituisce testo CSV con una riga di intestazione e i numeri formattati come nella vista. tableau_query_datasource restituisce data come lista di oggetti con chiave la didascalia del campo con la funzione, ad esempio SUM(Sales). I filtri di vista usano il prefisso vf_ e il nome del campo come appare nella vista, ad esempio {"vf_Region": "West"}, con più valori separati da virgole. Il finishCode di un job è 0 per successo, 1 per errore e 2 per annullato.

Paginazione, filtri e ordinamento: gli strumenti di elenco accettano page_size (fino a 1000) e page_number; l'AI prosegue finché pageNumber * pageSize è inferiore a totalAvailable. tableau_search_content pagina con limit e page e la risposta riporta il totale. filter ha la forma field:operator:value, più condizioni unite da virgole, ad esempio projectName:eq:Finance,updatedAt:gt:2026-01-01T00:00:00Z; in accetta [a,b]. sort è field:asc oppure field:desc.

Requisiti: tableau_read_datasource_metadata e tableau_query_datasource richiedono Tableau Cloud o Tableau Server 2025.1 con il VizQL Data Service attivo e la funzionalità API Access sull'origine dati. tableau_metadata_query richiede la Metadata API, attiva di default su Tableau Cloud e abilitata da un amministratore su Tableau Server. tableau_search_content richiede Tableau Cloud o Tableau Server 2022.3 e successivi.

Errori comuni: Tableau risponde con {"error": {"code", "summary", "detail"}}. 401 (codici 401001 e 401002) indica un token errato o scaduto o un content URL del sito sbagliato. 403 indica che l'utente del token non ha il permesso. 404 è un id errato o un site_id di un altro sito; in fase di accesso significa che TABLEAU_SERVER_URL è sbagliato (solo schema e host) o che il server è precedente alla 2024.2. 400 è un filtro o un parametro non valido, 409 un nome duplicato o un aggiornamento già in coda.

Il connettore non pubblica, non scarica e non elimina cartelle di lavoro e origini dati, non elimina progetti, non aggiunge utenti al sito né cambia i ruoli sul sito e non rimuove tag né membri dei gruppi.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in ChatGPT

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

ChatGPT aggiunge i server MCP come plugin dalla pagina Plugins, sul web e nei piani a pagamento. La modalità sviluppatore non serve più. In un workspace Business possono farlo solo admin e owner; in Enterprise ed Edu un amministratore può concedere il permesso Create plugins with MCPs.

  1. Vai su chatgpt.com/plugins, clicca Add e poi Add custom MCP server.
  2. Inserisci un nome, ad esempio Name: Tableau.
  3. In Connection inserisci come Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID e lascia Authentication su OAuth.
  4. Seleziona I understand and want to continue, poi Create as a plugin. Quando ChatGPT lo chiede, accedi ad AnythingMCP e consenti l'accesso.
  5. Installa il nuovo plugin dai tuoi plugin personali, poi digita @ in una chat e selezionalo.

Tool disponibili

ToolWhat it does
tableau_get_current_sessionThe signed-in session: site (id, name, contentUrl) and user (id, name, site role)
tableau_get_server_infoProduct version, build and the newest REST API version of the Tableau Server or Tableau Cloud pod
tableau_list_sitesSites the signed-in user can reach (on Tableau Cloud usually only the signed-in one): id, name, contentUrl, state, admin mode
tableau_get_siteSettings of a site: name, contentUrl, state, storage quota, user quota, and which features (subscriptions, flows, Ask Data, ...) are on
tableau_search_contentSearch the site's content by words: workbooks, views, data sources, projects, flows, metrics, tables, databases
tableau_list_projectsProjects (folders) of the site: id, name, description, parent project id, owner, content permissions mode
tableau_list_workbooksWorkbooks of the site: id, name, contentUrl, project, owner, size, tags, created and updated time, webpageUrl
tableau_get_workbookOne workbook: name, description, project, owner, tags, views, data acceleration and freshness settings, webpageUrl
tableau_list_workbook_viewsViews (sheets and dashboards) of a workbook: id, name, contentUrl, and with include_usage_statistics the total view count
tableau_list_workbook_connectionsData connections of a workbook: type, server address, port, user name, and the published data source behind each
tableau_list_viewsViews of the whole site: id, name, contentUrl, workbook, owner, project, tags, and with include_usage_statistics the view count
tableau_get_viewOne view: name, contentUrl, workbook, owner, project, tags, and with include_usage_statistics the view count
tableau_get_view_dataThe data behind a view as CSV text (the summary data of its marks), optionally filtered with vf_ filters
tableau_get_view_imageA PNG image of a view, returned as an image the model can look at, optionally filtered with vf_ filters
tableau_get_view_pdfA PDF of one view, returned as a file, with paper size and orientation, optionally filtered with vf_ filters
tableau_download_view_crosstab_excelThe crosstab of a view as an Excel file (.xlsx), returned as a file, optionally filtered with vf_ filters
tableau_get_workbook_pdfA PDF of all views of a workbook, returned as a file, with paper size and orientation
tableau_list_datasourcesPublished data sources of the site: id, name, type (database type), project, owner, tags, certification, whether it has an extract, created…
tableau_get_datasourceOne published data source: name, description, type, project, owner, certification note, extract and refresh information
tableau_list_datasource_connectionsConnections of a published data source: type, server address, port, user name
tableau_read_datasource_metadataFields of a published data source through the VizQL Data Service: fieldCaption (the name to use in queries), dataType, role (dimension or…
tableau_query_datasourceQuery a published data source through the VizQL Data Service: pick fields (dimensions and aggregated measures), filters and sorting, get…
tableau_metadata_queryRun a GraphQL query on the Tableau Metadata API for lineage: which workbooks use a data source, upstream databases and tables, columns…
tableau_list_usersUsers of the site: id, name, full name, e-mail, site role (Creator, Explorer, Viewer, SiteAdministratorCreator, Unlicensed, ...), last…
tableau_get_userOne user: name, full name, e-mail, site role, last login, external auth id
tableau_list_user_groupsGroups a user belongs to: group id, name, domain and minimum site role
tableau_list_groupsGroups of the site: id, name, domain, minimum site role and user count
tableau_list_group_usersMembers of a group: user id, name, full name, site role and last login
tableau_list_jobsBackground jobs of the site (extract refreshes, subscriptions, flows): id, type, status, progress, created, started and ended time
tableau_get_jobStatus of one job: progress (0 to 100), finishCode (0 success, 1 failed, 2 cancelled), notes with the error text, and the workbook or data…
tableau_list_extract_refresh_tasksScheduled extract refresh tasks of the site: task id, priority, type (full or incremental), schedule (frequency and next run time), and the…
tableau_refresh_workbookRefresh the extracts of a workbook now
tableau_refresh_datasourceRefresh the extract of a published data source now
tableau_run_extract_refresh_taskRun a scheduled extract refresh task now instead of waiting for its schedule
tableau_cancel_jobCancel a running or queued job (an extract refresh, a subscription or a flow run)
tableau_create_projectCreate a project, at the top level or inside a parent project
tableau_update_projectRename a project, change its description or content permissions, or move it under another parent
tableau_update_workbookRename a workbook or switch its tabs on or off
tableau_move_workbookMove a workbook to another project (its permissions may follow the target project's settings)
tableau_add_workbook_tagsAdd tags to a workbook; existing tags stay, the answer lists all tags of the workbook
tableau_add_datasource_tagsAdd tags to a published data source; existing tags stay, the answer lists all of them
tableau_add_user_to_groupAdd a user of the site to a group (local groups only; Active Directory groups sync from the directory)

Esempi di prompt

  • "Quali cartelle di lavoro del progetto Finance sono state modificate negli ultimi 30 giorni, e chi ne è il proprietario?"
  • "Mostrami i numeri dietro la dashboard Sales Overview, filtrati sulla regione West."
  • "Nell'origine dati Superstore, quali sono state le vendite totali per regione nel primo semestre 2026?"
  • "Quali cartelle di lavoro usano l'origine dati pubblicata Orders? Voglio sapere cosa si rompe se la modifichiamo."
  • "Gli aggiornamenti degli estratti di stanotte sono andati a buon fine? Mostrami quelli falliti con il testo dell'errore."

FAQ

Il piano free di ChatGPT funziona con i server MCP personalizzati? OpenAI documenta i server MCP personalizzati solo per i piani a pagamento; il piano Free non è nell'elenco.

Prossimi passi

Questa guida ti è stata utile?

Il tuo agente Tableau è a un clic di distanza.

Installa il connettore, incolla la chiave, chiedi a ChatGPT. 7 giorni gratis, senza carta di credito.

Guide correlate

Connettori

Come collegare Tableau a Claude via MCP

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Connettori

Come collegare Tableau a Cursor via MCP

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Connettori

Come collegare Tableau a Gemini via MCP

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Connettori

Come collegare Tableau a Meta Muse via MCP

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Connettori

Tableau su MCP: cartelle di lavoro, viste, dati delle viste, query sulle origini dati e lineage in qualsiasi agente AI

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.

Connettori

Come collegare Tableau a Microsoft Copilot via MCP

Lavora con Tableau Cloud e Tableau Server da qualsiasi agente AI: trova cartelle di lavoro, viste e origini dati, leggi i dati delle viste come CSV, immagini, PDF e tabelle incrociate Excel, interroga le origini dati pubblicate tramite il VizQL Data Service, ricostruisci il lineage con la Metadata API e gestisci progetti, tag, membri dei gruppi e aggiornamenti degli estratti. Accesso con un token di accesso personale.