Skip to main content
Glama
rubenzarroca

Pacioli

by rubenzarroca

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOLDED_API_KEYYesAPI key for Holded

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
holded_list_accountsA

Lista las cuentas del Plan General Contable configuradas en Holded. Opcionalmente filtra por grupo PGC (primer dígito del código de cuenta, 1-9).

holded_list_daily_ledgerB

Obtiene los asientos del libro diario de Holded. Opcionalmente filtra por rango de fechas y/o número de cuenta.

holded_list_documentsB

Lista documentos de facturación de Holded por tipo. Opcionalmente filtra por rango de fechas y/o contacto.

holded_get_documentA

Obtiene el detalle de un documento específico de Holded por su tipo e ID.

holded_list_contactsB

Lista todos los contactos (clientes y proveedores) de Holded. Opcionalmente filtra por tipo.

holded_get_contactA

Obtiene el detalle de un contacto específico de Holded por su ID.

holded_get_taxesA

Obtiene la lista de impuestos configurados en Holded.

holded_list_treasuriesA

Lista todas las cuentas de tesorería (bancos, cajas, etc.) configuradas en Holded.

holded_list_paymentsA

Lista los pagos registrados en Holded. Opcionalmente filtra por rango de fechas.

holded_get_balance_sheetA

Genera un balance de situación a partir del Plan General Contable. Agrupa las cuentas en Activo (corriente y no corriente), Patrimonio Neto y Pasivo (corriente y no corriente). Los saldos son acumulados desde el inicio del ejercicio.

holded_get_profit_lossA

Genera una cuenta de pérdidas y ganancias (PyG) a partir del Plan General Contable. Agrupa ingresos (grupo 7) y gastos (grupo 6) por subgrupos y calcula EBIT, resultado financiero, BAI y BDI. Nota: los saldos provienen del cuadro de cuentas y son acumulados.

holded_get_vat_summaryA

Resumen de IVA: muestra el saldo de IVA soportado (472) e IVA repercutido (477), calcula la diferencia e indica si el resultado es a ingresar o a compensar/devolver. Nota: los saldos provienen del cuadro de cuentas y son acumulados.

holded_health_checkA

Comprueba el estado del servidor MCP y devuelve el tiempo de actividad

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 13 tools

Disambiguation5/5

Each tool targets a distinct resource or report: accounts, ledger, documents, contacts, taxes, treasuries, payments, and three financial statements. List/get pairs are clearly separated by purpose, and the descriptions clarify potentially adjacent concepts such as daily ledger entries versus payments.

Naming Consistency4/5

The 12 domain tools follow a consistent holded_<verb>_<noun> pattern, making the set easy to scan. The only deviation is holded_health_check, which is not verb-first, but it is an operational exception rather than a domain naming problem.

Tool Count5/5

Thirteen tools is well within the ideal range for a read-only accounting integration. Each tool maps to a meaningful Holded resource or standard report, and none feel redundant or like padding.

Completeness4/5

The surface covers core accounting data and reports: chart of accounts, ledger, documents, contacts, taxes, treasury, payments, balance sheet, P&L, and VAT. It lacks write operations and some advanced reports like trial balance or cash flow, but these are reasonable gaps for a read-only reporting server.

Maintenance

ActivityInactive
ResponsivenessNo issues