Skip to main content
Glama
javalenciacai

siigo-pyme-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SIIGO_CLAVENoSIIGO password for the user.
SIIGO_USUARIONoSIIGO user name (e.g., ADMON). Can be used instead of storing credentials in config.json.
SIIGO_MCP_CONFIG_DIRNoDirectory where the configuration file config.json is stored. Defaults to %APPDATA%\siigo-pyme-mcp.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
siigo_list_installationsA

Instalaciones de SIIGO Pyme detectadas en el equipo (carpetas con EXCELSIIGO.exe). Se buscan en el registro de Windows, en la configuracion del servidor y escaneando las unidades.

siigo_list_companiesA

Empresas SIIWInn visibles. Para cada instalacion se lee filepath.txt y se exploran las carpetas hermanas SIIWI00..SIIWI99, descartando las que no contienen datos de SIIGO. Indica si cada empresa ya tiene credenciales configuradas.

siigo_list_functionsA

Catalogo de las 47 funciones del CLI, con el nombre de la herramienta MCP equivalente. Use siigo_describe_function para ver los parametros de una en concreto.

siigo_describe_functionB

Parametros, orden posicional, valores por defecto y ejemplo del manual para una funcion.

siigo_set_credentialsA

Guarda usuario y clave en la configuracion del servidor. Sin "empresa" se guarda como credencial por defecto para todas las empresas, que es lo mas comodo si se usa el mismo usuario en todas. Con "empresa" se guarda solo para esa. La clave nunca se devuelve en ninguna respuesta.

siigo_set_company_aliasA

Da un nombre legible a una empresa para poder referirse a ella por nombre en vez de por ruta.

siigo_add_installationA

Agrega manualmente una carpeta de instalacion cuando el autodescubrimiento no la encuentra. Debe contener EXCELSIIGO.exe.

siigo_get_configA

Muestra la configuracion actual. Las claves aparecen enmascaradas.

siigo_read_xlsxA

Lee de forma paginada cualquier .xlsx generado por SIIGO. Util para recorrer un resultado grande despues de que una funcion de exportacion devolviera solo la primera pagina.

siigo_getmovA

Extraer Movimiento Contable (funcion GETMOV de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas. Modelo basico: no maneja multiples formas de pago. Modelo basico: solo se digitan productos en la interface. Modelo basico: no contempla activos fijos, moneda extranjera, AIU, seriales ni clasificaciones.

siigo_pushmovA

Importar Movimiento Contable a SIIGO (funcion PUSHMOV de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente. Modelo basico: no maneja multiples formas de pago. Modelo basico: solo se digitan productos en la interface. Modelo basico: no contempla activos fijos, moneda extranjera, AIU, seriales ni clasificaciones.

siigo_getmvtB

Extraer Movimiento Contable de Cajero (funcion GETMVT de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getterB

Extraer Terceros (funcion GETTER de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushterA

Importar Terceros a SIIGO (funcion PUSHTER de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getgraC

Extraer Grupos de Activos (funcion GETGRA de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushgraA

Importar Grupos de Activos a SIIGO (funcion PUSHGRA de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getactB

Extraer Activos (funcion GETACT de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushactB

Importar Activos a SIIGO (funcion PUSHACT de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getextA

Extraer Documentos ExtraContables (funcion GETEXT de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushextA

Importar Documentos ExtraContables a SIIGO (funcion PUSHEXT de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getlinA

Extraer Lineas y grupos de Inventarios (funcion GETLIN de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushlinA

Importar Lineas y grupos de inventario a SIIGO (funcion PUSHLIN de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getinvA

Extraer Productos de Inventarios (funcion GETINV de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushinvA

Importar Productos a SIIGO (funcion PUSHINV de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getlisA

Extraer Listas de Precio por producto (funcion GETLIS de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushlisA

Importar Listas de Precio productos a SIIGO (funcion PUSHLIS de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getkitA

Extraer Formulacion de Productos (kits) (funcion GETKIT de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushkitA

Importar Formulacion de Productos (kits) (funcion PUSHKIT de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getpreA

Extraer Formulacion Presupuesto de venta (funcion GETPRE de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushpreA

Importar Formulacion Presupuesto de venta (funcion PUSHPRE de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getctaA

Extraer Cuentas Contables (funcion GETCTA de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushctaA

Importar Cuentas Contables a SIIGO (funcion PUSHCTA de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getmulA

Extraer Definicion cuentas para multiples retenciones (funcion GETMUL de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushmulA

Importar Definicion cuentas para multiples retenciones a SIIGO (funcion PUSHMUL de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_geticaA

Extraer Actividades economicas (ICA) (funcion GETICA de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushicaA

Importar Actividades economicas (ICA) (funcion PUSHICA de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getbodA

Extraer Saldos de Bodegas (funcion GETBOD de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getbopA

Extraer Saldos de Bodegas para Clasificaciones (funcion GETBOP de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getbodmA

Extraer Maximos y Minimos por Bodegas (funcion GETBODM de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushbodmA

Importar Maximos y Minimos por Bodega a SIIGO (funcion PUSHBODM de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getsalA

Extraer Saldos Cuentas por Cobrar o Cuentas por Pagar (funcion GETSAL de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getciuA

Extraer informacion de Paises y Ciudades (funcion GETCIU de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getvenA

Extraer informacion de vendedores (funcion GETVEN de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushvenA

Importar Catalogo de vendedores a SIIGO (funcion PUSHVEN de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getcosA

Extraer informacion de centros de costo (funcion GETCOS de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushcosA

Importar Catalogo de centros de costo a SIIGO (funcion PUSHCOS de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_gettboA

Extraer informacion de Bodegas (funcion GETTBO de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushtboA

Importar Catalogo de bodegas a SIIGO (funcion PUSHTBO de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getsrlB

Extraer Maestro de Seriales (funcion GETSRL de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getmsrlA

Extraer Movimiento de Seriales (funcion GETMSRL de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getbsrlA

Extraer Seriales por Bodega (funcion GETBSRL de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_gethnA

Extraer Historico de novedades (funcion GETHN de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getemplA

Extraer empleados (funcion GETEMPL de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_pushemplA

Importar Empleados a SIIGO (funcion PUSHEMPL de SIIGO Pyme). Importa a SIIGO el contenido de un archivo .xlsx. El resultado de la importacion queda en la carpeta TEMP de la empresa correspondiente.

siigo_getnovA

Extraer Novedades de Nomina (funcion GETNOV de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas.

siigo_getinfB

Extraer Informes (funcion GETINF de SIIGO Pyme). Genera un archivo .xlsx y devuelve sus primeras filas ya parseadas. El manual reusa NitInicial/NitFinal para el rango de cuentas cuando tipoInforme es BCC. El ejemplo del manual para BCC escribe B en lugar de BCC; es una errata del manual.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/javalenciacai/siigo-pyme-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server