Usar herramientas XLS locales mediante MCP

Conecte la CLI verificada para Linux a un cliente stdio y utilice las herramientas XLS locales.

En Linux x86_64, utilice el modo XLS local de Altifigence CLI para comprobar y evaluar código fuente DSLX o XLS IR incluido directamente en la solicitud.

Conectar las herramientas locales

  1. Instale el paquete verificado para Linux x86_64 siguiendo la guía de Altifigence CLI.

  2. En los ajustes de stdio de su cliente MCP, establezca como comando la ruta absoluta del ejecutable alti-mcp instalado y deje vacía la lista de argumentos. Mantenga alti-xls en el mismo directorio dentro de la instalación verificada.

  3. Establezca la variable de entorno ALTI_MCP_MODE del proceso del servidor en local-xls y, a continuación, conéctese.

  4. Actualice la lista de herramientas del cliente. Llame a altifigence.local.xls.capabilities con {} y examine las capacidades del motor y el registro de ejecución devueltos.

Usar las herramientas de código fuente

Las herramientas locales ejecutan en la CPU el motor XLS ubicado en el mismo directorio:

  • altifigence.local.xls.capabilities — Examine las capacidades del motor.

  • altifigence.local.xls.check — Compruebe el código fuente.

  • altifigence.local.xls.eval — Evalúe el código fuente con vectores de entrada.

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

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

Para una operación con código fuente, proporcione input_kind (dslx o xls-ir), el código fuente directamente en source y el nombre de la función de nivel superior en top. Para eval, proporcione también vectors como matrices de valores de cadena. Para codegen, puede proporcionar pipeline con un valor de stages de 1 a 16.

Compruebe isError antes de utilizar el resultado. Una llamada correcta al motor devuelve engine y receipt en structuredContent.