Skip to main content
Glama
JoseLuis21

@integradte/mcp

by JoseLuis21

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
API_KEYYesAPI Key de autenticación (requerida)
API_BASE_URLNoURL de la API IntegraDTEhttp://localhost:5058

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
get_user_infoA

Obtiene información del usuario autenticado: nombre, email, estado de la cuenta. Usar cuando el cliente pregunta por sus datos personales o de su cuenta.

get_certificate_infoA

Obtiene información del certificado digital de la empresa: titular, RUT, fecha de vencimiento y estado. Usar cuando el cliente pregunta por su certificado o si está por vencer. NO retorna el certificado en sí por seguridad.

list_businessesA

Lista todas las empresas registradas del usuario. Retorna RUT, razón social, giro, estado y si tiene certificado digital cargado. Usar cuando el cliente pregunta cuántas empresas tiene o cuáles son.

get_business_detailA

Obtiene el detalle de una empresa específica: RUT, razón social, giro comercial, dirección, comuna, estado, resolución SII y si tiene certificado digital cargado. Usar cuando el cliente pregunta por los datos de una empresa en particular.

list_documentsA

Lista documentos tributarios emitidos con filtros opcionales. Permite filtrar por tipo DTE (33=Factura, 34=Factura Exenta, 39=Boleta, 41=Boleta Exenta, 46=Factura Compra, 52=Guía Despacho, 56=Nota Débito, 61=Nota Crédito), estado y rango de fechas. Retorna lista paginada con folio, tipo, monto, estado y fecha de emisión.

get_documentA

Obtiene el detalle completo de un documento tributario electrónico (DTE) por su ID. Retorna tipo, folio, emisor, receptor, montos, estado SII e historial de estados. Usar cuando el cliente pregunta por un documento específico.

get_document_statsA

Estadísticas agregadas de documentos tributarios: total emitidos, monto total facturado, desglose por tipo DTE (facturas, boletas, notas de crédito, etc.), documentos con error. Usar cuando preguntan totales, resúmenes, cuánto han facturado o cuántos documentos emitieron.

get_numeration_summaryA

Resumen de folios (CAF) disponibles por tipo de DTE. Muestra cuántos folios quedan, rangos activos, agotados y vencidos. Usar cuando el cliente pregunta cuántos folios le quedan, si tiene folios disponibles para boletas/facturas, o si necesita solicitar más al SII.

get_last_folioB

Obtiene el último folio usado para un tipo de DTE específico. Útil para saber cuál fue el último número de folio emitido. Requiere el código SII del tipo de documento.

get_dte_balanceA

Obtiene el saldo de DTEs disponibles del cliente. Retorna packs activos, DTEs restantes y fecha de vencimiento. Usar cuando el cliente pregunta cuántos documentos le quedan o su saldo.

list_purchasesA

Lista las facturas de compra recibidas de proveedores (libro de compras). Retorna RUT emisor, razón social, monto, tipo DTE y fecha. Usar cuando el cliente pregunta por sus compras o facturas recibidas.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 11 tools

Disambiguation5/5

Each tool targets a distinct resource: user, certificate, businesses, emitted documents, document stats, folios, DTE balance, and received purchases. Even similar-looking tools like list_documents and list_purchases are clearly separated by emitted vs. received documents.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern, using get_ for singular resources and list_ for plural collections. Descriptor suffixes like _stats, _summary, and _balance are applied uniformly and do not break the pattern.

Tool Count5/5

With 11 tools, the server is well-scoped for a Chilean DTE/invoicing query assistant. Each tool covers a meaningful query area without redundancies or excessive fragmentation.

Completeness4/5

The server covers the core read-only domain well: user info, businesses, certificates, document listing/detail/stats, folios, balance, and purchases. Minor gaps exist such as no document file/PDF download and no purchase detail view, but agents can answer most common customer queries.

Maintenance

ActivityInactive
ResponsivenessNo issues