Todas las conexiones acceden solo en modo lectura y aplican los mismos permisos que tienes en cloud.nupav.com: si no ves un proyecto en la plataforma, tampoco lo verá tu asistente.
Sección 1
Antes de empezar: tu User Key
Cualquier conexión requiere dos cosas:
- Una cuenta Nupav activa (la misma con la que entras a cloud.nupav.com).
- Una User Key: tu clave personal de acceso a la API.
Cómo crear tu User Key
- Inicia sesión en cloud.nupav.com.
- Abre tu Perfil y ve a la sección API Keys.
- En Mis User Keys, haz clic en Crear nueva User Key y ponle un nombre que identifique dónde la usarás (ej: Claude, Power BI).
- Guarda la clave generada (formato
nupav_sk_...) en un lugar seguro.
Para los asistentes (Claude, ChatGPT, Gemini) basta con que la key exista y esté activa: el login es con tu usuario y contraseña de siempre. Para las conexiones programáticas (Power BI, Azystia) además usarás la key directamente.
Sección 2
Asistentes de IA
Tu asistente se conecta al servidor MCP de Nupav (https://mcp.nupav.com/mcp) mediante OAuth: inicias sesión una vez con tu cuenta de Nupav y el asistente queda autorizado para consultar tus datos en cada conversación.
2.1 Claude plan gratuito incluido
Claude soporta conectores personalizados en todos los planes, incluido el gratuito (con límite de 1 conector; los planes de pago permiten varios).
claude.ai (web y escritorio):
- Ve a Ajustes → Conectores → Agregar conector personalizado.
- Pega la URL:
https://mcp.nupav.com/mcp(deja vacíos el Client ID y el secreto). - Haz clic en Conectar: se abrirá el login de cloud.nupav.com. Inicia sesión y autoriza.
- En cualquier chat, activa el conector Nupav y pregunta por tus proyectos.
El conector configurado en claude.ai se sincroniza automáticamente con Claude Desktop y Claude Code.
Claude Code (terminal):
claude mcp add --transport http nupav https://mcp.nupav.com/mcp
- Ejecuta el comando anterior una sola vez.
- Dentro de una sesión, escribe
/mcp, selecciona nupav y elige Authenticate. - Completa el login en el navegador y vuelve a la terminal.
2.2 ChatGPT
Opción A — GPT de Nupav cuenta gratuita basta
La vía más simple. Solo necesitas una cuenta de ChatGPT (gratuita o de pago) con sesión iniciada.
- Solicita el enlace del GPT de Nupav a soporte@nupav.com (los GPTs por enlace no aparecen en el buscador de ChatGPT).
- Abre el enlace con tu sesión de ChatGPT iniciada.
- Pide algo de tus datos (ej: "muéstrame mi perfil de Nupav") y haz clic en el botón Sign in cuando aparezca.
- Inicia sesión con tu cuenta de Nupav y vuelve al chat.
Opción B — Conector MCP requiere plan de pago
Para cuentas Plus, Pro o Business con modo desarrollador activado. Sin expiración horaria (usa refresh tokens).
- Activa el Modo desarrollador: Configuración → Seguridad e inicio de sesión → Modo de desarrollador.
- Crea el conector (en
chatgpt.com/pluginso desde la sección de apps/conectores): nombre Nupav, endpoint MCPhttps://mcp.nupav.com/mcp, autenticación OAuth, sin Client ID ni secreto. - Completa el login de cloud.nupav.com y autoriza.
- En workspaces Business: el administrador puede publicar el conector al espacio de trabajo para que todos los miembros lo usen sin configurarlo.
próximamente Nupav estará disponible como app en el directorio oficial de ChatGPT, accesible también para cuentas gratuitas sin configuración manual.
2.3 Gemini
La app de Gemini (gemini.google.com) aún no soporta conectores MCP personalizados. Las vías disponibles hoy:
Gemini CLI gratuito — agrega el servidor en la configuración (~/.gemini/settings.json):
{
"mcpServers": {
"nupav": {
"httpUrl": "https://mcp.nupav.com/mcp"
}
}
}
Al iniciar Gemini CLI, ejecuta /mcp auth nupav para completar el login OAuth con tu cuenta de Nupav.
Gemini Enterprise plan empresa — el administrador puede registrar https://mcp.nupav.com/mcp como Custom MCP Server (data store) en la consola de Google Cloud, quedando disponible para los agentes del workspace.
Sección 3
Herramientas de datos
Las herramientas de BI y análisis se conectan directo a la API REST de Nupav usando tus claves — sin OAuth, ideal para reportes y refrescos programados.
3.1 Power BI
Power BI se conecta con tus dos claves (x-api-key y x-user-key, ambas visibles en tu Perfil → API Keys). Hay dos formas; recomendamos la Opción B porque soporta refresco programado en Power BI Service sin gateway local.
Opción A — "Obtener datos → Web" (modo gráfico)
Útil para pruebas rápidas en Power BI Desktop. No funciona bien para refresco programado en Power BI Service porque los headers del modo gráfico no se conservan al publicar.
- Inicio → Obtener datos → Web, pestaña Avanzadas.
- Completa los campos:
| Campo | Valor |
|---|---|
| URL | https://api.nupav.com/v1/projects?fields=compact |
| Encabezado 1 | x-api-key → tu clave del servicio |
| Encabezado 2 | x-user-key → tu clave personal |
- Aceptar.
- Importante: en el diálogo del tipo de autenticación, elige "Anónimo". No elijas "API web" ni "Básica" — esas opciones sobrescriben los headers y la API responde "Acceso al recurso prohibido".
- Power BI parsea el JSON automáticamente.
Opción B — Editor Avanzado con código M (recomendada)
Más robusta. Funciona igual en Desktop y en Power BI Service. Soporta refresco programado en la nube sin gateway local.
- Inicio → Obtener datos → Consulta en blanco.
- Inicio → Editor avanzado y pega:
let
BaseUrl = "https://api.nupav.com",
ApiKey = "TU_API_KEY",
UserKey = "TU_USER_KEY",
Source = Json.Document(
Web.Contents(
BaseUrl,
[
RelativePath = "v1/projects/TU_PROJECT_ID/permits",
Headers = [
#"x-api-key" = ApiKey,
#"x-user-key" = UserKey
]
]
)
)
in
Source
- Cuando pida credenciales para
https://api.nupav.com, elige "Anónimo". - Para que el refresco programado funcione en Power BI Service, el nivel de privacidad del origen tiene que ser Organización o Público (no Privado).
BaseUrl va como primer argumento de Web.Contents y la parte variable en RelativePath. Si concatenas la URL completa en un string, el refresco programado falla.
Power BI Service (Cloud) — refresco programado
Con la Opción B puedes publicar el reporte directamente a Power BI Service y programar el refresco sin gateway local. Solo asegúrate de elegir credencial Anónima para https://api.nupav.com en el dataset y setear el nivel de privacidad como Organización o Público. Con la Opción A, los headers no viajan al publicar y necesitas un Gateway de datos local.
Solución de problemas
"El acceso al recurso se prohíbe"
En el diálogo de credenciales se eligió "API web" o "Básica" en vez de "Anónimo", lo que sobrescribe los headers. Limpia las credenciales cacheadas en Archivo → Opciones y configuración → Configuración del origen de datos → Permisos globales → api.nupav.com → Borrar permisos, y vuelve a conectar eligiendo Anónimo.
401 Unauthorized — Invalid user key
La x-user-key está mal escrita o fue revocada. Verifícala en tu Perfil → API Keys en cloud.nupav.com.
404 Project not found
El projectId de la URL está mal. Cópialo directo desde la URL del navegador cuando estés viendo el proyecto en cloud.nupav.com — los ids tienen caracteres visualmente ambiguos (I/l/1, O/0) fáciles de confundir a mano.
403 You do not have access to this project
No eres miembro del proyecto en la plataforma. Pide al administrador del proyecto que te agregue en cloud.nupav.com. La API aplica los mismos permisos que la web.
Sección 4
Azystia
Azystia es un sistema operativo agéntico para tu empresa: un lugar donde todos tus datos se almacenan, se respaldan y se revisan continuamente mediante agentes de IA. Si un dato llega mal o aparece un error, eres el primero en enterarte.
Con Azystia tus datos pasan a ser realmente tuyos: infraestructura dedicada y separada físicamente de otras apps, datos revisados, ordenados y listos para ser consultados con la última tecnología de IA. Y tus asistentes — Claude, ChatGPT o Gemini — dejan de ver fragmentos: operan bajo el contexto de la información de toda tu empresa.
Los agentes de Azystia se conectan a Nupav mediante el mismo servidor MCP, usando tu User Key directamente (conexión servidor-a-servidor, sin login por navegador):
URL: https://mcp.nupav.com/mcp
Header: Authorization: Bearer nupav_sk_...
Cualquier agente o aplicación compatible con MCP puede conectarse con este mismo esquema. Para incorporar Azystia en tu empresa, te invitamos a conectar con nuestro partner en azystia.com.
Sección 5
Tabla resumen de condiciones
| Herramienta | Cuenta gratuita | Cuenta de pago | Empresa / workspace |
|---|---|---|---|
| Claude | Conector MCP (límite 1 conector) | Conectores múltiples | El admin comparte el conector a la organización |
| ChatGPT | Solo GPT por enlace (Opción A) | GPT o conector MCP con modo desarrollador (solo lectura en Plus/Pro) | Conector MCP publicado al workspace por el admin |
| Gemini | Solo vía Gemini CLI | Gemini CLI (app web aún sin soporte MCP) | Custom MCP Server en Gemini Enterprise |
| Power BI | Según licencia de Power BI; la conexión a Nupav solo requiere tus dos keys | ||
| Azystia | Según plan de Azystia; la conexión usa tu User Key | ||
En todos los casos se suma el requisito común: cuenta Nupav + User Key activa.
Sección 6
Preguntas frecuentes
¿Qué puede ver mi asistente?
Exactamente lo que tú puedes ver en cloud.nupav.com, ni más ni menos. La API aplica tus permisos en cada consulta. Todo el acceso es de solo lectura: ningún asistente puede crear, modificar ni borrar datos.
¿Cómo revoco el acceso?
Revoca la User Key en tu Perfil → API Keys. Todas las conexiones que dependían de ella (incluidas las sesiones OAuth de los asistentes) dejan de funcionar de inmediato. También puedes eliminar el conector desde el propio asistente.
¿Es seguro?
El login siempre ocurre en cloud.nupav.com — ninguna herramienta ve tu contraseña. Tu User Key es personal: no la compartas ni la publiques. Si crees que se filtró, revócala y crea una nueva.
¿Necesito ayuda?
Escríbenos a soporte@nupav.com.