Skip to main content
Glama
crilam

mcp-sii

by crilam

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SII_RUTNoRUT de la persona natural autorizada
SII_CLAVENoClave de la persona autorizada (opción 1)
SII_CERT_PATHNoRuta al certificado digital (opción 2)
SII_EMPRESA_RUTNoRUT de la empresa a operar (requerido si la persona opera múltiples empresas)
SII_CERT_PASSWORDNoContraseña del certificado digital

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
sii_mipyme_list_empresasA

Lista todas las empresas que la persona autenticada puede operar en el Sistema de Facturación Gratuito del SII (mipyme.sii.cl). Usar antes de otras tools cuando SII_EMPRESA_RUT no está configurado.

sii_mipyme_list_dte_emitidosA

Lista el historial de DTE emitidos en el Sistema de Facturación Gratuito del SII (mipyme.sii.cl). Devuelve folio, tipo, receptor, monto y estado de cada documento.

sii_mipyme_emitir_dteA

Emite un DTE (factura, nota de crédito, guía de despacho, etc.) en el Sistema de Facturación Gratuito del SII (mipyme.sii.cl). Requiere RUT y DV del receptor separados. Devuelve el folio asignado.

sii_dte_list_documentos_emitidosB

Lista DTEs emitidos por la empresa en Consultas DTE del SII. Requiere certificado digital.

sii_dte_get_documento_emitidoA

Detalle de un DTE emitido específico por tipo y folio en Consultas DTE. Si el documento no es del mes actual, indica fecha_doc en formato YYYY-MM-DD. Requiere certificado digital.

sii_dte_list_documentos_recibidosB

Lista DTEs recibidos por la empresa en Consultas DTE del SII. Requiere certificado digital.

sii_dte_get_documento_recibidoA

Detalle de un DTE recibido específico por folio en Consultas DTE. Si el documento no es del mes actual, indica fecha_doc en formato YYYY-MM-DD. Requiere certificado digital.

sii_persona_list_bienes_raicesA

Lista los bienes raíces (propiedades) del RUT persona autenticado en el SII, con comuna, ROL, dirección, destino, datos de inscripción, porcentaje de derechos y avalúo fiscal. Incluye un resumen con total de propiedades, solicitudes, notificaciones, afectación a sobretasa y beneficio de adulto mayor. No requiere SII_EMPRESA_RUT: cuelga de la persona, no de la empresa.

sii_cerrar_sesionA

Cierra la sesión abierta en el SII. El SII limita cuántas sesiones simultáneas puede tener un RUT y las bloquea al superarlas (error 01.01.190.500.720.27), así que conviene cerrarla al terminar.

sii_bhe_resumenA

Resumen anual de las boletas de honorarios electrónicas emitidas por el RUT persona autenticado en el SII. Devuelve, por cada mes con actividad, el honorario bruto, la retención de terceros y del contribuyente, el rango de folios y cuántas boletas están vigentes o anuladas. No requiere SII_EMPRESA_RUT: cuelga de la persona, no de la empresa.

sii_bhe_list_emitidasA

Lista boleta por boleta las boletas de honorarios electrónicas emitidas por el RUT persona autenticado en un mes: folio, fecha, receptor de la boleta (en contraparteRut/contraparteNombre, con contraparteRol="receptor"), honorario bruto, retención del emisor y del receptor, total líquido y si está anulada. No requiere SII_EMPRESA_RUT: cuelga de la persona, no de la empresa.

sii_bhe_list_recibidasA

Lista las boletas de honorarios electrónicas recibidas por el RUT persona autenticado en un mes: folio, fecha, emisor de la boleta (en contraparteRut/contraparteNombre, con contraparteRol="emisor"), honorario bruto, retención del receptor, total líquido y si está anulada. El SII no informa la retención del emisor en las recibidas, así que retencionEmisor viene en null. No requiere SII_EMPRESA_RUT: cuelga de la persona, no de la empresa.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 12 tools

Disambiguation4/5

Most tools clearly target distinct resources (properties, mipyme invoices, DTE documents, BHE, session). However, sii_mipyme_list_dte_emitidos and sii_dte_list_documentos_emitidos both list emitted DTEs and could be confused without careful reading; descriptions clarify they are different systems.

Naming Consistency5/5

All tool names follow a predictable sii_<subdomain>_<action>_<object> pattern, with consistent use of list/get/emit/cerrar verbs. The naming is uniform across all 12 tools.

Tool Count5/5

The 12 tools are well-scoped for the SII domain, covering several distinct areas without excessive granularity. Each tool serves a clear purpose.

Completeness3/5

The set covers reading properties, listing/emitting DTEs in mipyme, querying DTE via consultas, and BHE summaries, but lacks cancellation/annulment operations, BHE emission, and a get-detail for mipyme DTEs. These gaps limit full workflow coverage.

Maintenance

ActivityActive
ResponsivenessNo issues