MCP · ¿Está creciendo?
Evolución de tamaño
El tamaño de cada empresa año comercial por año comercial: tramo de ventas, trabajadores, capital y régimen, desde el primer año que publica el SII. Los ejemplos de abajo son la petición y la respuesta real de cada operación, no una aproximación.
Lo que descuenta cada operación es lo mismo por REST, SOAP, GraphQL y MCP —pagas por el dato, no por el protocolo—; la tabla completa está en Empezar.
MCP tamanos_de
Evolución de tamaño
El tamaño del RUT en cada año comercial que el SII publicó en su nómina anual, del más reciente al más viejo: tramo de ventas con su categoría, trabajadores, capital, régimen y rubro. La lista vacía también es respuesta: el SII nunca lo clasificó. Descuenta una consulta por RUT: todos sus años comerciales.
Argumentos
| Argumento | Tipo | Qué es |
|---|---|---|
rut obligatorio | string | El RUT, con o sin puntos y guion (61.704.000-K o 61704000-K). |
Lo que devuelve
El mismo cuerpo que GET /v1/rut/{rut}/tamanos, en structuredContent, y escrito en Markdown en el content de texto; _meta.consumo dice lo que descontó.
| Campo | Tipo | Qué es |
|---|---|---|
rut | string | El RUT que consultaste, normalizado: con guion y sin puntos. |
rut_formateado | string | El mismo RUT listo para mostrar: con puntos y guion. |
es_empresa | boolean | true si el número del RUT es de 50 millones o más, el rango en que están casi todas las empresas y otras entidades, y false si es menor, el de las personas. Se calcula sobre el número y no dice si el RUT existe: las EIRL, las sociedades de hecho y las sucesiones dan true —las dos últimas llegan sin razón social, porque se entregan como una persona—, y cerca de una de cada 140 entidades con razón social tiene un número menor y da false. Sirve para decidir qué pedirle a quien se está registrando. Las proporciones de este bloque salen de la publicación de agosto de 2026. |
anios | array | Un elemento por año comercial, del más reciente al más viejo. Vacía si el SII nunca clasificó a este RUT en su nómina anual. |
fuente | string | De dónde salen los datos de esta respuesta, en texto listo para citar («Nómina anual de empresas, SII»). Es constante para esta llamada: guárdalo una vez y no lo parsees. |
publicado | string | De cuándo es la nómina anual que respondió. ISO 8601 con hora y zona (2026-08-05T15:36:37+00:00), siempre en UTC. Es otro archivo que el padrón: otra fecha que padron_publicado. |
consultado_en | string | Cuándo se respondió esta llamada. ISO 8601 con hora y zona (2026-08-05T15:36:37+00:00), siempre en UTC. |
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "tamanos_de",
"arguments": {
"rut": "61.704.000-K"
}
}
}
El resultado, con su consumo
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "# Evolución de tamaño …"
}
],
"structuredContent": {
"rut": "61704000-K",
"rut_formateado": "61.704.000-K",
"es_empresa": true,
"anios": [
{
"anio_comercial": 2024,
"tramo_ventas": {
"codigo": 13,
"descripcion": "4to Rango Gran Empresa",
"desde_uf": 1000000.01,
"hasta_uf": null,
"categoria": "Gran empresa"
},
"trabajadores": 16946,
"tramo_capital": null,
"regimen": {
"codigo": "no14",
"descripcion": "CONTRIBUYENTES NO SUJETOS AL ARTICULO 14"
},
"renta_presunta": false,
"rubro": {
"codigo": "B",
"descripcion": "EXPLOTACION DE MINAS Y CANTERAS"
},
"subrubro": "EXTRACCION Y PROCESAMIENTO DE COBRE"
}
],
"fuente": "Nómina anual de empresas, SII",
"publicado": "2026-01-29T15:31:29+00:00",
"consultado_en": "2026-08-29T04:12:07+00:00"
},
"_meta": {
"consumo": {
"consultas_cobradas": 1,
"plan_restante": 19999,
"saldo_restante": 0
}
}
}
}
El ejemplo muestra el año comercial más reciente; la respuesta trae todos los que el SII publicó para este RUT, uno por elemento.
El esquema de los argumentos
{
"type": "object",
"properties": {
"rut": {
"type": "string",
"description": "El RUT, con o sin puntos y guion (61.704.000-K o 61704000-K)."
}
},
"required": [
"rut"
]
}
Probar en la consola Este producto por REST Este producto por SOAP Este producto por GraphQL Qué es Evolución de tamaño