siigo-pyme-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SIIGO_CLAVE | No | SIIGO password for the user. | |
| SIIGO_USUARIO | No | SIIGO user name (e.g., ADMON). Can be used instead of storing credentials in config.json. | |
| SIIGO_MCP_CONFIG_DIR | No | Directory where the configuration file config.json is stored. Defaults to %APPDATA%\siigo-pyme-mcp. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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