Usare gli strumenti XLS locali tramite MCP

Colleghi la CLI Linux verificata a un client stdio e utilizzi gli strumenti XLS locali.

Su Linux x86_64, utilizzi la modalità XLS locale di Altifigence CLI per verificare e valutare codice sorgente DSLX o XLS IR fornito direttamente.

Collegare gli strumenti locali

  1. Installi il pacchetto Linux x86_64 verificato descritto nella guida di Altifigence CLI.

  2. Nelle impostazioni stdio del client MCP, imposti il comando sul percorso assoluto dell’eseguibile alti-mcp installato e lasci vuoto l’elenco degli argomenti. Mantenga alti-xls nella stessa cartella dell’installazione verificata.

  3. Imposti la variabile d’ambiente ALTI_MCP_MODE del processo server su local-xls, quindi si colleghi.

  4. Aggiorni l’elenco degli strumenti del client. Chiami altifigence.local.xls.capabilities con {} ed esamini le funzionalità del motore e la ricevuta di esecuzione restituite.

Usare gli strumenti per il codice sorgente

Gli strumenti locali eseguono sulla CPU il motore XLS situato nella stessa cartella:

  • altifigence.local.xls.capabilities — Esamini le funzionalità del motore.

  • altifigence.local.xls.check — Verifichi il codice sorgente.

  • altifigence.local.xls.eval — Valuti il codice sorgente con vettori di input.

  • altifigence.local.xls.optimize — Ottimizzi XLS IR.

  • altifigence.local.xls.codegen — Generi RTL.

Per un’operazione sul codice sorgente, fornisca input_kind (dslx o xls-ir), il codice sorgente direttamente in source e il nome della funzione di livello superiore in top. Per eval, fornisca anche vectors come array di valori stringa. Per codegen, può fornire pipeline con un valore di stages da 1 a 16.

Controlli isError prima di utilizzare il risultato. Una chiamata al motore riuscita restituisce engine e receipt in structuredContent.