# Conecta Claude con datos de gobierno

**Publicado:** 27 de agosto de 2026 | **Autores:** Tomás Calle

---

Esta guía acompaña el taller [Conecta Claude y ChatGPT a datos del gobierno](https://luma.com/lab10-orxm), que hicimos con [Lab10](https://luma.com/lab10-orxm) el 27 de agosto de 2026. Sirve para repetirlo paso a paso, a tu ritmo.

## Objetivo

Vamos a construir una skill en Claude que recibe una lista de empresas, la enriquece con su registro mercantil y sus estados financieros, y le manda el resultado a tu equipo por correo. Sin abrir un solo portal.

## Qué es Croma

Croma pone los datos públicos de Latinoamérica a un llamado de distancia de tu agente. Una sola llave abre más de 70 fuentes oficiales: [RUES](/co/fuentes), Supersociedades, Rama Judicial, SECOP, Registraduría y muchas más, todas con el mismo formato. Le preguntas a Claude por una empresa y te responde con la información traída del portal oficial, con su fuente y su fecha. Puedes explorar [las fuentes](/co/fuentes), probar [las herramientas](/co/tools) o leer [la documentación](https://docs.usecroma.com).

## Qué es una skill

Una skill es una carpeta de instrucciones que Claude carga para hacer una tarea concreta de forma repetible. Así la define Anthropic. Tiene tres partes: un nombre, una descripción que le dice a Claude cuándo usarla, y las instrucciones con el paso a paso.

Sirve para dos cosas: definir un proceso una vez para correrlo fácil la próxima vez, y compartirlo con tu equipo, que lo instala desde el directorio de la organización y lo corre igual.

Una skill describe el proceso. Los datos los trae Croma, y por eso empezamos conectándolo.

## Por qué existe Croma

Un agente es tan bueno como la información a la que puede llegar. Sin datos no tiene nada que procesar. Con el registro mercantil, los estados financieros y los procesos judiciales a la mano, verifica, cruza y decide. En Latinoamérica esa información es pública, pero está repartida en decenas de portales que no se hablan entre sí. Croma la convierte en una herramienta que el agente usa como cualquier otra.

## Paso 1: crea tu cuenta en Croma

1. Entra a [platform.usecroma.com/sign-up](https://platform.usecroma.com/sign-up) y crea tu cuenta. Es gratis.
2. Si te pide crear una organización, ponle el nombre de tu empresa y sigue.
3. Abre [platform.usecroma.com/mcp](https://platform.usecroma.com/mcp) y acepta los términos.

## Paso 2: conecta el MCP de Croma a Claude

Funciona con el plan gratuito de Claude. Inicia sesión y haz clic en este botón:

[Agregar Croma a Claude](https://claude.ai/new?modal=add-custom-connector&connectorName=Croma%20%7C%20The%20API%20for%20government%20data&connectorUrl=https%3A%2F%2Fapi.croma.run%2Fmcp#settings/customize-connectors "cta")

Se abre Claude con el conector ya diligenciado. Haz clic en *Add*, luego en *Connect*, e inicia sesión con tu cuenta de Croma. Las herramientas aparecen en cada chat nuevo.

Si prefieres hacerlo a mano, ve a [Customize → Connectors](https://claude.ai/customize/connectors), haz clic en *+* y luego en *Add custom connector*, y pega estos dos valores:

```text
Croma | The API for government data
```

```text
https://api.croma.run/mcp
```

Para comprobar que quedó conectado, abre un chat nuevo y pregunta:

```text
Busca el NIT 900843898 en RUES y resume la empresa
```

Si Claude responde con los datos de Rappi, estás listo. La guía por cliente, incluido ChatGPT, está en [/mcp/claude](/mcp/claude).

## Paso 3: el proceso que vamos a automatizar

Para cada empresa de la lista, el agente hace tres llamados a Croma:

| Herramienta | Qué devuelve |
| --- | --- |
| `rues_entities_by_name` | Candidatos por nombre, con su NIT, para cuando la lista no lo trae |
| `rues_entity_by_nit` | El registro mercantil completo: estado, cámara, actividad, renovaciones y representantes legales |
| `supersociedades_financial_statements` | Hasta diez años de estados financieros: ingresos, utilidad, activos y flujo de caja |

Con eso arma una fila por empresa y entrega la tabla como CSV. Lo difícil no son los llamados, es el criterio: qué registro elegir cuando hay varios, en qué unidades vienen las cifras y qué hacer cuando no hay datos. Eso va en la skill.

## Paso 4: crea la skill en Claude

Abre [claude.ai/customize/skills](https://claude.ai/customize/skills), haz clic en *Crear una habilidad* y pega estos tres bloques en sus campos. El tercero va en el editor grande de abajo, donde dice *Añadir archivo*.

### Nombre de la habilidad

```text
lead-enrichment
```

### Descripción

```text
Enriquece una lista de empresas colombianas (CSV o texto) con datos públicos de RUES y Supersociedades usando las herramientas de Croma. Úsala cuando te pidan enriquecer, calificar o priorizar leads, o investigar varias empresas a la vez.
```

### Instrucciones

```markdown
# Lead enrichment con datos públicos de Colombia

Enriquece cada empresa de la lista con su registro mercantil (RUES) y sus
estados financieros (Supersociedades) usando las herramientas de Croma.

## Entrada

Un CSV o una lista con al menos el nombre de la empresa. Si trae la columna
`nit`, úsala. Si no, resuélvelo con la búsqueda por nombre.

## Herramientas de Croma

- `rues_entities_by_name`: busca por nombre y devuelve candidatos con su NIT.
- `rues_entity_by_nit`: registro completo por NIT, con renovaciones,
  representantes legales y avisos.
- `supersociedades_financial_statements`: estados financieros anuales por
  NIT, del más reciente al más antiguo.

## Proceso, empresa por empresa

1. Sin NIT: llama `rues_entities_by_name` y elige el registro con
   `registration_status` ACTIVA y categoría SOCIEDAD (no un establecimiento
   de comercio ni una persona natural). Toma su `nit`.
2. Con NIT: llama `rues_entity_by_nit`. Si el registro no está ACTIVA, es
   PERSONA NATURAL o un ESTABLECIMIENTO, repite el paso 1 con el nombre y
   quédate con la matrícula principal activa.
3. Llama `supersociedades_financial_statements` con el NIT. Usa el año más
   reciente y el anterior. Si `reporting_unit` es MILES DE PESOS, divide
   entre 1.000 para reportar en millones de pesos.
4. Calcula el crecimiento de ingresos frente al año anterior y clasifica:
   Pequeña (menos de 10.000 millones), Mediana (10.000 a 100.000 millones),
   Grande (más de 100.000 millones).
5. Del representante legal toma solo el nombre, nunca el número de documento.
6. Si una herramienta falla o no encuentra datos, escribe "sin datos" en esa
   columna y sigue con la siguiente empresa. Nunca inventes una cifra.

## Salida

Primero una tabla, luego el mismo contenido como CSV descargable con estas
columnas:

empresa, nit, razon_social, estado, camara, actividad_ciiu,
ultima_renovacion, representante_legal, anio_reporte, ingresos_millones,
utilidad_neta_millones, activos_millones, crecimiento_ingresos, segmento,
fuente

Si te piden enviar el resultado por correo, usa la herramienta de Gmail de
Composio, con el resumen y el CSV completo en el cuerpo del mensaje.

Cierra con tres líneas: qué empresas quedaron completas, cuáles quedaron
parciales y qué haría falta para completarlas.
```

Haz clic en *Crear*. La skill queda disponible en todos tus chats.

## Paso 5: descarga la lista de ejemplo

Para el taller usamos tres empresas que todo el mundo conoce y que tienen datos en RUES y en Supersociedades.

[Descarga lab10-leads.csv](https://usecroma.com/blog/lab10-lead-enrichment-skill/lab10-leads.csv)

Si prefieres armarlo tú, este es el contenido completo:

```csv
empresa,nit
Rappi,900843898
Frisby,891408584
D1,900276962
```

La columna `nit` es opcional: sin ella, la skill resuelve la empresa por nombre. Frisby es el caso interesante. Su NIT lleva primero a una matrícula vieja, y el paso 2 de la skill la corrige. Por detalles así vale la pena escribir la skill.

## Paso 6: ejecuta la skill

1. Abre un chat nuevo en Claude.
2. Escribe `/` y elige `lead-enrichment`.
3. Adjunta `lab10-leads.csv` y escribe: *Enriquece estos leads*.

La primera vez, Claude te pide permiso para usar cada herramienta de Croma. Acepta y déjalo trabajar. Con estas tres empresas el resultado se ve así (cifras en millones de pesos, del último estado financiero reportado):

| Empresa | NIT | Estado en RUES | Actividad | Ingresos 2025 | Utilidad neta 2025 | Crecimiento |
| --- | --- | --- | --- | --- | --- | --- |
| Rappi | 900843898 | Activa, Bogotá, renovada en 2026 | 6201, desarrollo de software | 766.929 | 210.176 | +12,5 % |
| Frisby | 891408584 | Activa, Pereira, renovada en 2026 | 5612, comidas preparadas | 1.183.955 | 63.442 | +23,0 % |
| D1 | 900276962 | Activa, Bogotá, renovada en 2026 | 4711, comercio al por menor | 11.123.777 | 213.856 | +11,3 % |

Tres empresas toman menos de un minuto. Cien toman un café.

## Paso 7: envíale el resultado a tu equipo con Composio

Un lead enrichment que se queda en el chat no sirve de mucho. El último paso es mandárselo a quien va a llamar a esas empresas, sin salir de Claude.

Para eso usamos [Composio](https://composio.dev/for-you), el puente que conecta Gmail a Claude. Composio construye conectores: con una sola conexión, Claude llega a más de 1.000 aplicaciones. Y a diferencia de los conectores que trae Claude por defecto, los suyos también actúan: envían el correo, crean la tarea, actualizan el CRM.

1. Crea tu cuenta gratis en [dashboard.composio.dev](https://dashboard.composio.dev/login), busca Gmail y haz clic en *Connect*.
2. En Claude ve a [Customize → Connectors](https://claude.ai/customize/connectors), haz clic en *+* y luego en *Add custom connector*, y pega estos dos valores.
3. Haz clic en *Add*, luego en *Connect*, y autoriza Composio en el navegador.

```text
Composio
```

```text
https://connect.composio.dev/mcp
```

De vuelta en el chat donde corrió la skill, pide:

```text
Envíale por correo a nombre@tuempresa.com el resultado del lead enrichment: asunto "Leads enriquecidos: Rappi, Frisby y D1", un resumen de tres líneas y el CSV completo en el cuerpo del mensaje.
```

Claude redacta el correo, te lo muestra y lo envía. Datos públicos, una skill con criterio y el resultado en el correo de tu equipo, todo en un solo chat.

## Qué sigue

Así como aquí armamos un lead enrichment, Croma tiene más de 70 fuentes para automatizar otros procesos: debida diligencia con la Rama Judicial y la Procuraduría, seguimiento de contratos en SECOP, validación de identidad con la Registraduría, o lo que tu equipo repita cada semana. Explora [las fuentes](/co/fuentes), prueba [las herramientas públicas](/co/tools) o revisa [la documentación](https://docs.usecroma.com). Y para el próximo taller, sigue a [Lab10](https://luma.com/lab10-orxm).

## Únete a la comunidad

Si armaste la skill, cuéntanos cómo te fue. La comunidad de Croma está en WhatsApp: ahí compartimos skills, resolvemos dudas y avisamos de los próximos talleres.

[Unirme a la comunidad de Croma](https://chat.whatsapp.com/KjvKXdPgbhm2mYqymm8aEp?mode=gi_t "cta")

---

**Más artículos:** [Ver todos los artículos del blog](/es/blog/sitemap.md) | [Croma](https://usecroma.com)
