Skip to main content

Prerequisitos

Antes de comenzar, asegurate de tener:
  • API Key de CUCU — Activa tu plan en app.cucu.bo para obtener tu API Key. Las keys sandbox comienzan con sk_test_ y conectan al SIAT piloto (sin efecto fiscal real).
  • Un cliente MCP compatible — Claude Desktop, Cursor, Windsurf, VS Code con GitHub Copilot, o Claude Code CLI.
  • Conexion a internet — El MCP Server corre en la nube, no requiere instalacion local ni Docker.

Configura tu cliente

Selecciona tu editor o cliente AI y sigue las instrucciones. La configuracion toma menos de 2 minutos.
Claude Desktop tiene soporte nativo para MCP con Streamable HTTP.
1

Abre la configuracion MCP

Ve a Settings (icono de engranaje) → DeveloperEdit Config.Esto abrira el archivo claude_desktop_config.json en tu editor de texto.
2

Agrega el servidor CUCU

Pega la siguiente configuracion en el archivo:
claude_desktop_config.json
{
  "mcpServers": {
    "cucu-facturacion": {
      "url": "https://sandbox.cucu.bo/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}
Reemplaza YOUR_API_KEY con tu propia key obtenida en app.cucu.bo.
3

Reinicia Claude Desktop

Cierra y vuelve a abrir Claude Desktop. Veras el icono de herramientas (martillo) en la barra de chat indicando que el MCP Server esta conectado.
En macOS el archivo de configuracion se encuentra en: ~/Library/Application Support/Claude/claude_desktop_config.jsonEn Windows: %APPDATA%\Claude\claude_desktop_config.json

Verificar la conexion

Una vez configurado tu cliente, verifica que todo funciona correctamente:
1

Prueba una herramienta simple

Pidele a tu AI:
Usa la herramienta verificarFormatoNit para verificar el NIT 1023456789
Deberas recibir una respuesta confirmando que el NIT es valido.
2

Prueba una consulta

Ahora prueba una herramienta que consulta datos:
Lista las ultimas 3 facturas emitidas
El AI usara listarFacturas y te mostrara los resultados.
3

Prueba la normativa (RAG)

Verifica que el asistente AI con RAG funciona:
Que requisitos necesita una factura electronica en Bolivia?
El AI usara buscarNormativa para responder con informacion de la base de conocimiento.

Que sigue?