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.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
siigo_start_hereA

Devuelve el protocolo de uso de este servidor: por donde empezar, la trampa que produce datos equivocados y que funciones no se pueden deshacer. Llamela antes de cualquier otra herramienta siigo_* en esta conversacion. Es necesaria porque varios clientes MCP descartan las instrucciones que el servidor manda al conectar, y esta herramienta es el unico canal que llega siempre.

siigo_doctorA

Comprueba que este equipo pueda ejecutar SIIGO: Windows, instalaciones con EXCELSIIGO.exe, Microsoft Excel, sesion de escritorio activa, configuracion, credenciales, empresas accesibles y margen frente al limite de 50 caracteres en las rutas. No ejecuta EXCELSIIGO.exe ni toca la contabilidad. Ejecutela primero cuando una funcion falle sin una explicacion clara.

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_run_functionA

Ejecuta cualquiera de las 47 funciones de SIIGO Pyme por nombre. Las de exportacion generan un .xlsx y devuelven sus primeras filas; las PUSH* importan y exigen confirmarEscritura=true. Llame antes a siigo_describe_function: un parametro mal formateado hace que el CLI responda 081 y termine con codigo 0, asi que el error se parece a un exito.

Prompts

Interactive templates invoked by user choice

NameDescription
siigo_puesta_en_marchaDiagnostica el entorno, deja las credenciales configuradas y hace una exportacion de prueba.

Resources

Contextual data attached and managed by the client

NameDescription
protocoloPor donde empezar, la trampa que produce datos equivocados y que funciones no se pueden deshacer. Mismo texto que devuelve la herramienta siigo_start_here y que se manda como instructions al conectar; se ofrece tambien como recurso por si el cliente lee recursos pero no `instructions`.
guiaRequisitos del equipo, variables de entorno, pasos de instalacion y los fallos de instalacion mas frecuentes con su causa. Es el mismo texto que imprime "npx -y siigo-pyme-mcp --help".
GETMOV - Extraer Movimiento ContableFirma de GETMOV (Movimiento contable) tal como la documenta el manual de SIIGO.
PUSHMOV - Importar Movimiento Contable a SIIGOFirma de PUSHMOV (Movimiento contable) tal como la documenta el manual de SIIGO.
GETMVT - Extraer Movimiento Contable de CajeroFirma de GETMVT (Movimiento contable) tal como la documenta el manual de SIIGO.
GETTER - Extraer TercerosFirma de GETTER (Terceros) tal como la documenta el manual de SIIGO.
PUSHTER - Importar Terceros a SIIGOFirma de PUSHTER (Terceros) tal como la documenta el manual de SIIGO.
GETGRA - Extraer Grupos de ActivosFirma de GETGRA (Activos fijos) tal como la documenta el manual de SIIGO.
PUSHGRA - Importar Grupos de Activos a SIIGOFirma de PUSHGRA (Activos fijos) tal como la documenta el manual de SIIGO.
GETACT - Extraer ActivosFirma de GETACT (Activos fijos) tal como la documenta el manual de SIIGO.
PUSHACT - Importar Activos a SIIGOFirma de PUSHACT (Activos fijos) tal como la documenta el manual de SIIGO.
GETEXT - Extraer Documentos ExtraContablesFirma de GETEXT (Documentos extracontables) tal como la documenta el manual de SIIGO.
PUSHEXT - Importar Documentos ExtraContables a SIIGOFirma de PUSHEXT (Documentos extracontables) tal como la documenta el manual de SIIGO.
GETLIN - Extraer Lineas y grupos de InventariosFirma de GETLIN (Inventarios) tal como la documenta el manual de SIIGO.
PUSHLIN - Importar Lineas y grupos de inventario a SIIGOFirma de PUSHLIN (Inventarios) tal como la documenta el manual de SIIGO.
GETINV - Extraer Productos de InventariosFirma de GETINV (Inventarios) tal como la documenta el manual de SIIGO.
PUSHINV - Importar Productos a SIIGOFirma de PUSHINV (Inventarios) tal como la documenta el manual de SIIGO.
GETLIS - Extraer Listas de Precio por productoFirma de GETLIS (Inventarios) tal como la documenta el manual de SIIGO.
PUSHLIS - Importar Listas de Precio productos a SIIGOFirma de PUSHLIS (Inventarios) tal como la documenta el manual de SIIGO.
GETKIT - Extraer Formulacion de Productos (kits)Firma de GETKIT (Inventarios) tal como la documenta el manual de SIIGO.
PUSHKIT - Importar Formulacion de Productos (kits)Firma de PUSHKIT (Inventarios) tal como la documenta el manual de SIIGO.
GETPRE - Extraer Formulacion Presupuesto de ventaFirma de GETPRE (Inventarios) tal como la documenta el manual de SIIGO.
PUSHPRE - Importar Formulacion Presupuesto de ventaFirma de PUSHPRE (Inventarios) tal como la documenta el manual de SIIGO.
GETCTA - Extraer Cuentas ContablesFirma de GETCTA (Contabilidad) tal como la documenta el manual de SIIGO.
PUSHCTA - Importar Cuentas Contables a SIIGOFirma de PUSHCTA (Contabilidad) tal como la documenta el manual de SIIGO.
GETMUL - Extraer Definicion cuentas para multiples retencionesFirma de GETMUL (Contabilidad) tal como la documenta el manual de SIIGO.
PUSHMUL - Importar Definicion cuentas para multiples retenciones a SIIGOFirma de PUSHMUL (Contabilidad) tal como la documenta el manual de SIIGO.
GETICA - Extraer Actividades economicas (ICA)Firma de GETICA (Contabilidad) tal como la documenta el manual de SIIGO.
PUSHICA - Importar Actividades economicas (ICA)Firma de PUSHICA (Contabilidad) tal como la documenta el manual de SIIGO.
GETBOD - Extraer Saldos de BodegasFirma de GETBOD (Otras interfaces) tal como la documenta el manual de SIIGO.
GETBOP - Extraer Saldos de Bodegas para ClasificacionesFirma de GETBOP (Otras interfaces) tal como la documenta el manual de SIIGO.
GETBODM - Extraer Maximos y Minimos por BodegasFirma de GETBODM (Otras interfaces) tal como la documenta el manual de SIIGO.
PUSHBODM - Importar Maximos y Minimos por Bodega a SIIGOFirma de PUSHBODM (Otras interfaces) tal como la documenta el manual de SIIGO.
GETSAL - Extraer Saldos Cuentas por Cobrar o Cuentas por PagarFirma de GETSAL (Otras interfaces) tal como la documenta el manual de SIIGO.
GETCIU - Extraer informacion de Paises y CiudadesFirma de GETCIU (Otras interfaces) tal como la documenta el manual de SIIGO.
GETVEN - Extraer informacion de vendedoresFirma de GETVEN (Otras interfaces) tal como la documenta el manual de SIIGO.
PUSHVEN - Importar Catalogo de vendedores a SIIGOFirma de PUSHVEN (Otras interfaces) tal como la documenta el manual de SIIGO.
GETCOS - Extraer informacion de centros de costoFirma de GETCOS (Otras interfaces) tal como la documenta el manual de SIIGO.
PUSHCOS - Importar Catalogo de centros de costo a SIIGOFirma de PUSHCOS (Otras interfaces) tal como la documenta el manual de SIIGO.
GETTBO - Extraer informacion de BodegasFirma de GETTBO (Otras interfaces) tal como la documenta el manual de SIIGO.
PUSHTBO - Importar Catalogo de bodegas a SIIGOFirma de PUSHTBO (Otras interfaces) tal como la documenta el manual de SIIGO.
GETSRL - Extraer Maestro de SerialesFirma de GETSRL (Seriales) tal como la documenta el manual de SIIGO.
GETMSRL - Extraer Movimiento de SerialesFirma de GETMSRL (Seriales) tal como la documenta el manual de SIIGO.
GETBSRL - Extraer Seriales por BodegaFirma de GETBSRL (Seriales) tal como la documenta el manual de SIIGO.
GETHN - Extraer Historico de novedadesFirma de GETHN (Nomina) tal como la documenta el manual de SIIGO.
GETEMPL - Extraer empleadosFirma de GETEMPL (Nomina) tal como la documenta el manual de SIIGO.
PUSHEMPL - Importar Empleados a SIIGOFirma de PUSHEMPL (Nomina) tal como la documenta el manual de SIIGO.
GETNOV - Extraer Novedades de NominaFirma de GETNOV (Nomina) tal como la documenta el manual de SIIGO.
GETINF - Extraer InformesFirma de GETINF (Informes) tal como la documenta el manual de SIIGO.

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