Developers

MCP

Datario para agentes: cada operación del catálogo como una herramienta que un agente de IA llama con la key de su dueño, lee en texto y no en JSON, y cuyo consumo ve en cada respuesta.

Qué es

El Model Context Protocol es el estándar con que Claude, Cursor y los demás agentes descubren y llaman herramientas. Datario lo habla como cuarto mecanismo: el mismo padrón, la misma key y el mismo precio por consulta — pagas por el dato, no por el protocolo. Un agente que necesite saber quién es un RUT o encontrar una empresa por su nombre lo hace solo, con la herramienta que corresponde, lee la respuesta en texto y no en JSON, y te cuenta cuántas consultas descontó.

Cómo se conecta

El servidor vive en https://api.datario.cl/mcp, en el mismo host que la API, y se conecta por HTTP sin instalar nada de Datario. Así queda en cada cliente:

Claude Code
claude mcp add --transport http datario \
  https://api.datario.cl/mcp \
  --header "Authorization: Bearer dtr_TU_KEY"
Cursor
{
  "mcpServers": {
    "datario": {
      "url": "https://api.datario.cl/mcp",
      "headers": { "Authorization": "Bearer dtr_TU_KEY" }
    }
  }
}
Claude Desktop
{
  "mcpServers": {
    "datario": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.datario.cl/mcp",
               "--header", "Authorization: Bearer dtr_TU_KEY"]
    }
  }
}

Claude Desktop exige OAuth para un servidor remoto; el puente mcp-remote corre en tu máquina y manda la key en la cabecera, que es lo que la API espera.

Autenticación

La misma API key en el header Authorization: Bearer, la misma puerta y los mismos errores que en REST, SOAP, GraphQL y MCP: sin key o con una que no sirve, la respuesta es el 401 de siempre y ninguna herramienta llega a listarse. El detalle está en Empezar.

Las herramientas

Una por operación del catálogo, con la misma unidad de cobro que por cualquier otro mecanismo: cada respuesta le dice al agente cuánto descontó y cuánto le queda, para que no se entere por un 402. La página de cada producto muestra el tools/call de cada herramienta con su resultado.

OperaciónDescuentaSe cuenta
Ficha por RUT1 consultapor RUT resuelto
Actividades de un RUT1 consultapor RUT resuelto
Domicilios de un RUT1 consultapor RUT resuelto
Búsqueda de empresas1 consultapor página de resultados
Sociedades de un RUT2 consultaspor RUT resuelto
Grupo de un RUT5 consultaspor RUT resuelto
Historial de un RUT1 consultapor RUT resuelto
Cambios del padrón1 consultapor elemento devuelto
Verificación de un RUT vigilado1 consultapor RUT resuelto
Novedad de un RUT vigilado1 consultapor elemento devuelto

Productos por MCP

Una página por producto, con la petición en cada lenguaje y la respuesta real de cada operación. Lo que descuenta cada una es lo mismo por REST, SOAP, GraphQL y MCP: pagas por el dato, no por el protocolo.

ProductoOperaciónDescuenta
Consulta de RUT consultar_rut 1 consulta por RUT resuelto
actividades_de 1 consulta por RUT resuelto
domicilios_de 1 consulta por RUT resuelto
Búsqueda de empresas buscar_empresas 1 consulta por página de resultados
Sociedades y grupos sociedades_de 2 consultas por RUT resuelto
grupo_de 5 consultas por RUT resuelto
Cambios e historial historial_de 1 consulta por RUT resuelto
cambios_del_padron 1 consulta por elemento devuelto
Vigilancia de RUT novedades_de_mi_cartera 1 consulta por elemento devuelto

Consigue tu key La misma API por REST