> For the complete documentation index, see [llms.txt](https://docs.aisuru.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aisuru.com/avanzate/integrazioni/model-context-protocol-mcp-su-aisuru/mcp-di-aisuru-quali-sono-e-come-si-attivano/6.-aisuru-data-analysis.md).

# 6. AIsuru Data Analysis

AIsuru Data Analysis è un MCP JavaScript in grado di leggere e analizzare file ricchi di informazioni. Consente al tuo Agente di eseguire codice JavaScript/TypeScript per analisi complesse, elaborazioni e business intelligence.

Questo MCP è utile per:

* Analizzare dataset complessi;
* Eseguire calcoli e aggregazioni molto precisi;
* Elaborare dati in tempo reale durante le conversazioni.

## **Con quali tipi di file può lavorare?**

Supporta i formati di dati più comuni:

* **CSV (valori separati da virgole)** – come un foglio di calcolo salvato come semplice file di testo;
* **TSV (valori separati da tabulazioni)** – simile al CSV, ma con tabulazioni anziché virgole;
* **JSON (notazione a oggetti JavaScript)** – un formato di dati strutturato spesso utilizzato da app e siti web.

### **Cosa puoi chiedergli di fare?**

Ecco alcuni esempi:

* *"Quante vendite sono state effettuate ad agosto?";*
* *"Chi sono i 5 venditori con le migliori prestazioni?";*
* *"Qual è il fatturato totale di questo mese?";*
* *"Filtra solo gli ordini ancora in sospeso."*

Se i tuoi dati sono in un file, puoi caricarlo nella chat (oppure fornire un URL accessibile pubblicamente) e porre **semplici domande** per ottenere **risposte chiare**: non sono necessarie competenze tecniche da parte tua!

## Parametri di configurazione

Questo MCP non richiede parametri obbligatori nella configurazione di base. L'ambiente di esecuzione viene fornito automaticamente.

### Parametri personalizzati

* **timeout**: tempo massimo dell'operazione (secondi);
* **allowedFormats**: formati di file accettati.

```json
{
  "timeout": 120,
  "allowedFormats": ["json", "csv", "xlsx"]
}
```

## Note importanti

* Il codice viene eseguito in un ambiente isolato;
* Il codice può gestire sia espressioni semplici sia codice complesso con variabili e refactoring;
* Verifica sempre i limiti di memoria e timeout prima di utilizzare questo MCP per analisi intensive.
