Conectar asistentes de IA
Conecta ChatGPT, Claude Desktop, Perplexity, Gemini, Mistral o un agente de programación a tu cuenta de Kit mediante MCP.
Por qué es importante
Conecta tu chat de IA habitual a Kit para consultar las ofertas abiertas, comprobar las revisiones pendientes o preparar un resumen de la cola de seguridad con los registros actuales. MCP (Model Context Protocol) pone a disposición del asistente las herramientas de tu cuenta; tú eliges qué módulos puede consultar o modificar.
Lo que necesitas
- Una cuenta de Kit con el correo verificado. Cualquier miembro puede conectarse; no hace falta ser administrador de la cuenta.
- Una aplicación de chat compatible con MCP remoto y OAuth en el navegador, y permiso para añadir una conexión personalizada en esa aplicación.
La conexión es tuya. El consentimiento que das, los productos activos de la cuenta y tu rol actual determinan el acceso. Kit comprueba los permisos sobre los registros en cada llamada. La mayoría de las herramientas de escritura también requieren una suscripción activa a Kit.
Cada URL tiene una finalidad distinta:
| Finalidad | URL del servidor | Inicio de sesión |
|---|---|---|
| Tu cuenta de Kit y sus herramientas | https://startupkit.app/api/v1/mcp |
OAuth en el navegador: elige la cuenta y el acceso por módulo |
| Documentación pública, precios y plantillas de contratación | https://startupkit.app/mcp |
No hace falta; no permite consultar registros de la cuenta |
Para acceder a tu cuenta, elige Streamable HTTP y OAuth cuando el cliente lo solicite. Kit admite el registro automático de clientes OAuth; si eliges esa opción, deja en blanco el ID y el secreto del cliente. Una clave de la API REST de Kit no sustituye este inicio de sesión.
Si las llamadas MCP de la cuenta devuelven 403 con api_ip_restricted, pide a quien gestione la seguridad que revise las restricciones de IP de la cuenta. Los clientes alojados envían llamadas desde la infraestructura de su proveedor; permitir solo la IP de tu ordenador puede bloquearlos.
Configuración
Busca tu aplicación de chat más abajo. Los nombres de los menús se mantienen en inglés para que puedas identificarlos en esa versión de la interfaz. Estas instrucciones se contrastaron con la documentación de los proveedores el 15 de octubre de 2026; describen las vías de conexión documentadas, pero no se ha completado una prueba de inicio de sesión en Kit con cada cliente. La disponibilidad puede depender del plan, la región, las políticas del espacio de trabajo y la versión de la aplicación.
ChatGPT (escritorio, web y móvil)
Crea la conexión en la web. Después, utiliza el plugin instalado desde un chat compatible de ChatGPT en escritorio, web o móvil.
- Abre ChatGPT en la web y elige Plugins > + > Add custom MCP server.
- Ponle el nombre
Kit. En Connection, escribehttps://startupkit.app/api/v1/mcpy selecciona OAuth. Si aparece la opción, utiliza el registro dinámico de clientes. - Revisa la advertencia sobre la conexión y selecciona Create as a plugin.
- Instala el plugin desde tus plugins personales o desde el espacio de trabajo donde lo hayas creado. Cuando se solicite, completa el consentimiento de Kit en el navegador: elige la cuenta y empieza con el acceso de Lectura del módulo.
- Abre un chat nuevo, escribe
@y selecciona Kit antes de hacer tu petición.
Si no aparece la opción para añadir un servidor, comprueba si está disponible para tu cuenta y pregunta al administrador del espacio de trabajo por los permisos de MCP personalizado. Las restricciones de seguridad del espacio de trabajo, incluido Lockdown, pueden impedir el acceso. Añadir Kit a la configuración local de Codex no lo añade al chat alojado de ChatGPT.
Fuentes: configuración de MCP personalizado de OpenAI, dónde se pueden usar los plugins y controles de plugins del espacio de trabajo.
Claude (web, escritorio y móvil)
Utiliza un conector personalizado de Claude en Claude Desktop o en claude.ai. Se vincula a tu cuenta de Claude y también funciona en las aplicaciones móviles compatibles; no hace falta un proxy local.
- Abre Customize > Connectors > + Add > Add custom connector.
- Escribe
Kityhttps://startupkit.app/api/v1/mcp, y pulsa Continue. - Revisa los ajustes de OAuth detectados y continúa. En Authentication, elige Sign in now; en OAuth client, elige Register automatically. Deja vacías las cabeceras fijas de las peticiones.
- Selecciona Add y completa el consentimiento de Kit en el navegador. Si el conector sigue mostrando Connect, selecciónalo para iniciar sesión.
- En un chat, abre + > Connectors y activa Kit para esa conversación.
Los conectores personalizados están disponibles en Free, Pro, Max, Team y Enterprise; Free permite uno. En Team, un Owner o Primary Owner añade Kit desde Organization settings > Connectors > Add > Custom > Web. Enterprise también permite hacerlo a un rol personalizado con Manage access to Libraries. Después, cada miembro utiliza Customize > Connectors > Connect para autorizar su propia identidad de Kit.
Fuente: guía de conectores remotos de Claude.
Perplexity
Perplexity documenta conectores remotos personalizados para Pro, Max y Enterprise. Empieza en la interfaz web; no des por hecho que todas las versiones de escritorio permiten crear conectores.
- Abre Plugins en la barra lateral, o Customize > Connectors si no aparece Plugins.
- Elige Add custom > Connector > Add MCP connector > Remote.
- Escribe
Kityhttps://startupkit.app/api/v1/mcp. Selecciona OAuth y Streamable HTTP. - Revisa la advertencia, selecciona Add y abre la tarjeta del conector para autenticarte y activarlo. Completa el consentimiento de Kit con tu propia identidad.
En Enterprise, un administrador tiene que permitir los conectores personalizados. Utiliza la autenticación individual para Kit; cada persona del equipo debe conectar su propia cuenta.
Fuentes: guía de configuración de Perplexity y disponibilidad según el plan.
Gemini Apps
La opción de aplicaciones personalizadas de Google exige actualmente una cuenta personal de Google, tener 18 años o más, estar en Estados Unidos, usar el inglés y tener activado Keep Activity. Las cuentas de trabajo y de centros educativos quedan excluidas. Configura la conexión en la web; Google documenta su uso posterior en la web y el móvil.
- Abre Gemini en la web y luego Settings > Connected Apps. En algunas cuentas aparece primero Personal Intelligence.
- En Custom apps, añade
https://startupkit.app/api/v1/mcp, selecciona Next y completa la autorización en el navegador. Kit admite el registro dinámico, así que no hacen falta credenciales adicionales del cliente. - En un chat, escribe
@y selecciona la aplicación personalizada para usar sus herramientas.
Si tu cuenta no cumple estos requisitos, utiliza otro cliente compatible. Gemini CLI tiene su propia configuración; que admita MCP no garantiza que esté disponible en Gemini Apps.
Fuente: requisitos y configuración de aplicaciones personalizadas de Google.
Mistral Vibe Work (antes Le Chat)
Un administrador añade el conector. En las cuentas Free, Pro y Student, el propietario de la cuenta es el administrador por defecto.
- Abre Connectors > + Add Connector > Custom MCP Connector.
- Utiliza el nombre único
kity la URL del servidorhttps://startupkit.app/api/v1/mcp. - Selecciona Connect y completa el inicio de sesión con el método OAuth detectado y el consentimiento de Kit.
Mistral documenta OAuth con registro dinámico de clientes. En My Connectors > Functions, mantén las funciones de escritura sujetas a aprobación manual. Aún no se admiten el descubrimiento dinámico de herramientas, los recursos ni las plantillas de prompts automáticas.
Fuentes: guía de conectores MCP de Mistral y cambio de nombre de Le Chat.
Microsoft Copilot
La guía de conexiones de Copilot para cuentas personales no documenta cómo añadir una URL MCP de Kit personalizada. Para conectar un chat directamente, utiliza uno de los clientes anteriores. Copilot Studio permite añadir un servidor MCP a un agente, pero es una configuración de agente distinta, gestionada por la organización y sujeta a sus propios permisos y políticas.
Comprueba la conexión
En un chat privado con Kit activado, pide lo siguiente:
Use Kit's whoami tool. Show my account_name, account_id and user_id.
Do not change anything.
Comprueba la cuenta antes de continuar. whoami verifica la identidad, no los alcances concedidos; revísalos en Clientes conectados. Después, prueba una consulta de lectura para uno de los módulos que hayas autorizado:
- «¿Qué ofertas de empleo están abiertas y cuántas candidaturas tiene cada una?» (
hiring_list_job_postings) - «¿Qué revisiones de contratación esperan mi decisión?» (
hiring_list_pending_decisions) - «¿Qué hay ahora mismo en mi cola de CSiRT, empezando por lo crítico?» (
csirt_list_my_queue)
Empieza con acceso de Lectura. Conceder Lectura y escritura autoriza acciones; no garantiza que una persona tenga que confirmar cada llamada. Revisa los controles de herramientas del cliente antes de permitir la escritura. Los resultados de las herramientas pasan al contexto de ese proveedor y pueden permanecer en sus historiales o su memoria. Utiliza la cuenta aprobada por tu organización y evita los chats compartidos para los datos de candidatos o vulnerabilidades.
Agentes de programación y clientes locales
Para más agentes de programación, asistentes de editor y agentes personales, consulta Conecta agentes de IA a Kit.
Deja que tu agente se configure solo
Pega esta línea en Claude Code, Codex CLI, Cursor u otro agente que pueda configurar sus conexiones MCP:
Fetch and execute the appropriate instructions to set me up for Kit from https://startupkit.app/agent-setup/prompt.md
El agente obtiene el documento de configuración de Kit, registra kit para tu cuenta y el servidor público kit-docs, y te avisa cuando toque aprobar el consentimiento en el navegador. El botón Conecta tu agente, en la cabecera de la documentación, copia esa misma línea. Las aplicaciones de chat que no tienen herramientas de configuración necesitan la configuración manual de arriba.
Codex para escritorio
En los ajustes de Codex para escritorio, abre MCP servers > Add server, elige Streamable HTTP y escribe https://startupkit.app/api/v1/mcp. Guarda los cambios, selecciona Restart y utiliza Authenticate cuando se solicite. Comprueba el estado de la conexión con /mcp.
Los clientes locales de Codex para escritorio, CLI e IDE comparten config.toml. La conexión del chat alojado de ChatGPT utiliza la configuración de plugins independiente de arriba. Fuente: guía de MCP de OpenAI.
Claude Code (CLI)
Ejecuta esto en tu terminal:
claude mcp add --scope user --transport http kit https://startupkit.app/api/v1/mcp
O añádelo a tu archivo de configuración .mcp.json:
{
"mcpServers": {
"kit": {
"type": "http",
"url": "https://startupkit.app/api/v1/mcp"
}
}
}
Codex CLI
Ejecuta esto en tu terminal:
codex mcp add kit --url https://startupkit.app/api/v1/mcp
Completa el consentimiento en el navegador si se solicita durante el registro; si no, ejecuta codex mcp login kit. Usa codex mcp list para revisar el servidor y su estado de autenticación. Codex habla Streamable HTTP de forma directa, así que no interviene ningún proxy mcp-remote. Reinicia cualquier sesión de Codex que ya tengas abierta para que cargue el nuevo servidor.
La entrada equivalente en ~/.codex/config.toml:
[mcp_servers.kit]
url = "https://startupkit.app/api/v1/mcp"
Si editas el archivo a mano, ejecuta después codex mcp login kit una vez para obtener el token. codex mcp list muestra la conexión y codex mcp logout kit elimina las credenciales.
OpenCode
Añade el servidor a opencode.json, ya sea el archivo global ~/.config/opencode/opencode.json o uno por proyecto en la raíz de tu repositorio:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"kit": {
"type": "remote",
"url": "https://startupkit.app/api/v1/mcp",
"enabled": true,
"oauth": {}
}
}
}
Después, autoriza la conexión:
opencode mcp auth kit
opencode mcp list muestra el estado de autenticación de cada servidor y opencode mcp logout kit borra el token guardado. "oauth": {} indica que este servidor se autentica mediante OAuth; "oauth": false es la opción para servidores que esperan una clave de API fija en headers, algo que Kit no usa.
Clientes que solo ejecutan servidores locales
Claude Desktop ya no lo necesita: usa el conector personalizado de arriba. Un cliente MCP que solo sabe lanzar servidores locales puede seguir llegando a Kit a través del proxy mcp-remote, que gestiona el flujo OAuth en tu equipo:
{
"mcpServers": {
"kit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://startupkit.app/api/v1/mcp"]
}
}
}
Flujo de autorización
Cuando tu cliente MCP se conecta por primera vez:
- Tu navegador abre una página de autorización en Kit
- Si perteneces a varias cuentas, seleccionas cuál conectar
- Eliges a qué módulos puede acceder el asistente, y si cada uno es de solo lectura o de lectura y escritura
- Kit emite un token con alcance limitado a esa cuenta y esos módulos
- El cliente almacena el token y lo renueva automáticamente
Los tokens expiran después de 2 horas y se renuevan automáticamente. Vuelve a conectar el cliente si revocas el acceso, la conexión lleva 90 días sin usarse o necesitas delegar alcances adicionales de módulos. Que un administrador amplíe tu acceso en Kit no amplía una autorización OAuth existente. Consulta Desconexión automática más adelante.
Alcances
El acceso MCP se concede por módulo. Cada módulo tiene un alcance de lectura y un alcance de escritura:
| Módulo | Alcance de lectura | Alcance de escritura | Qué abarca |
|---|---|---|---|
| Hiring | hiring_read |
hiring_write |
Ofertas de empleo, candidaturas, revisiones, bolsa de talento, plantillas y herramientas del portal de empleo |
| CSiRT | csirt_read |
csirt_write |
Informes de vulnerabilidades, triaje, mensajes a investigadores, recompensas y configuración del programa |
| Outreach | outreach_read |
outreach_write |
Campañas, prospectos, borradores de correo, métricas |
| Compensation Research | compensation_read |
compensation_write |
Referencias salariales, tendencias del mercado, comparaciones de roles y ubicaciones, y tus roles y regiones rastreados (el rastreo también requiere Contratación) |
| Training | training_read |
training_write |
Programas de formación, diapositivas, cuestionarios, certificaciones, estado de finalización e invitaciones a participantes |
| Performance | performance_read |
performance_write |
Ciclos de evaluación, participantes, tus propias evaluaciones y el registro de evaluaciones SOC 2 |
| Scheduling | scheduling_read |
scheduling_write |
Tus propios enlaces de reserva y los enlaces útiles que aparecen en sus páginas de reserva |
| Team | team_read |
team_write |
Miembros e invitaciones |
Todas las conexiones incluyen el alcance base mcp. Las herramientas globales, como whoami, la búsqueda en la documentación, los planes de precios, la limpieza de PDF, la investigación de direcciones IP y la comprobación de correos, siguen disponibles sin conceder acceso a ningún módulo. Las herramientas access_request y access_list_requests también usan este alcance básico y no requieren suscripción: tu agente puede enviar una solicitud de acceso a un módulo con su explicación y consultar el resultado. Elegir solo las herramientas globales no da acceso a los módulos.
El asistente integrado de Kit enlaza al formulario de solicitud de acceso, que requiere iniciar sesión. Escribe y revisa la explicación y envía la solicitud desde el formulario. El chat integrado no envía solicitudes de acceso ni notifica a los administradores. Un cliente MCP externo con tu autorización OAuth puede enviar una solicitud y notificar a los administradores cuando se lo pidas.
La pantalla de consentimiento
Cuando autorizas una conexión, la pantalla de consentimiento te guía paso a paso:
- Elige la cuenta: si perteneces a varias cuentas, elige cuál conectar
- Elige el acceso por módulo: cada módulo aparece como una fila con un selector Lectura | Lectura y escritura. La escritura está desactivada de forma predeterminada; cambia un módulo a Lectura y escritura solo si el asistente debe realizar acciones, no solo consultar. Los módulos con herramientas de escritura sensibles muestran una advertencia que explica qué estás habilitando.
Los módulos que tu cuenta no tiene quedan ocultos en la pantalla de consentimiento. Los módulos que la cuenta sí tiene pero tú no aparecen atenuados y marcados como fuera de tu rol: ves que existen, pero no puedes concederlos. Kit los descarta en el servidor aunque se envíen de todos modos, así que una conexión nunca puede tener un alcance al que su propietario no tiene acceso. Para Contratación, Seguridad, Difusión, Formación o Desempeño, envía una solicitud con su explicación desde Solicitudes de acceso, la configuración de MCP o tu agente. Decide un administrador de la cuenta en Kit; tras la aprobación, vuelve a conectar el cliente para conceder los alcances que falten. Consulta Solicitar y revisar accesos. El acceso de Lectura y escritura para Team y Compensation Research solo pueden concederlo los administradores de la cuenta.
Las herramientas de los módulos que no concediste son invisibles para el asistente: nunca aparecen en su lista de herramientas.
Las conexiones autorizadas antes de que existieran los alcances por módulo se han desconectado. Vuelve a conectarlas desde la pantalla de consentimiento y elige los módulos que quieras conceder.
Para cambiar lo que puede hacer una conexión, revócala en la página de MCP Setup y conéctala de nuevo: el nuevo consentimiento reemplaza la concesión anterior.
Gestionar clientes conectados
La página de MCP Setup muestra tus clientes conectados para la cuenta actual con:
- Nombre de la aplicación: El cliente MCP que se conectó
- Alcances: Acceso concedido por módulo, mostrado como chips (R para lectura, RW para lectura y escritura)
- Autorizado el: Cuándo se realizó la conexión
- Último uso: Cuándo el cliente llamó a una herramienta por última vez
Haz clic en Revocar para desconectar un cliente. El cliente necesitará volver a autorizarse para conectarse de nuevo.
Cada usuario también puede revisar sus propias conexiones, en todas las cuentas a las que pertenece, desde Configuración de la cuenta → Clientes conectados. No hace falta ser administrador: siempre controlas los clientes que has autorizado personalmente.
Desconexión automática
Kit desconecta las conexiones MCP tras 90 días sin actividad. Así, un token olvidado en un portátil que ya no utilizas no permanece válido para siempre.
Qué se considera actividad:
- Cualquier llamada a la API del cliente reinicia el contador.
- Actualizar el token también cuenta. Un cliente que mantiene la conexión actualiza el token aproximadamente cada dos horas, así que no queda inactivo aunque pase mucho tiempo entre peticiones reales.
- La actividad se mide para toda la conexión, no para cada token; tanto las actualizaciones como las llamadas la mantienen activa.
Qué verás:
- Cuando falten 30 días o menos para que caduque, ambas páginas de configuración muestran un aviso junto a la conexión: «Se desconectará el 12 de octubre de 2026 si no se utiliza».
- Al desconectarse, Kit te envía un correo con el asunto «Claude Code se ha desconectado de Kit», que indica el cliente, la cuenta y cuándo se utilizó por última vez. Este correo se envía siempre: es la única señal de que una credencial ha dejado de funcionar.
Volver a conectar solo requiere un paso. Inicia otra vez el flujo de autorización desde el cliente MCP y aprueba el acceso. No se pierde nada: se elimina una credencial, nunca los datos.
Note
El plazo de 90 días sigue RFC 9700 §4.14.2, las prácticas recomendadas de seguridad de OAuth 2.0, que aconsejan que los tokens de actualización caduquen tras un periodo de inactividad. Coincide con Atlassian y Microsoft Entra; Google utiliza 6 meses y GitHub, 1 año.
Rechazada no significa desconectada
Si tu cuenta exige claves de acceso y no tienes ninguna, la conexión no se desconecta: se rechaza. Kit deniega cada llamada mientras la respuesta siga siendo no, porque un token no puede presentar una clave de acceso; la autorización permanece intacta.
| Rechazada (sin clave de acceso) | Desconectada (90 días inactiva o revocada) | |
|---|---|---|
| La autorización | Se conserva y sigue en la página MCP Setup | Se elimina |
| Cómo resolverlo | Añade una clave en Configuración de la cuenta → Claves de acceso | Repite el flujo de autorización |
| Nueva autorización | No hace falta; las llamadas se reanudan en la siguiente petición | Es obligatoria |
No se revoca ni se pierde nada en ninguno de los casos. Consulta Claves de acceso para saber cómo registrar una.
Solución de problemas
| Problema | Qué comprobar |
|---|---|
| No aparece la opción para añadir Kit | Comprueba los requisitos de cuenta, región y espacio de trabajo del proveedor indicados arriba. Prueba primero la configuración en la web. |
| Solo aparece la documentación pública | Utiliza https://startupkit.app/api/v1/mcp y completa OAuth; /mcp es público. |
| La cuenta de Kit no es la correcta | Revoca la conexión, vuelve a conectarte y elige la cuenta correcta en la pantalla de consentimiento de Kit. |
| Faltan herramientas de un módulo | Comprueba el consentimiento de ese módulo, tu rol actual en Kit, los productos activos y los filtros de herramientas habilitadas del cliente. |
| Tu rol en Kit bloquea un módulo | Pide el acceso que requiere tu tarea, con una explicación para los administradores de la cuenta. El agente puede enviar la solicitud; solo un administrador de la cuenta puede decidir en Kit. |
| El acceso se ha aprobado, pero el cliente sigue bloqueado | La aprobación no cambia los alcances OAuth existentes. Si falta el alcance del módulo necesario, vuelve a conectarlo y autoriza ese acceso. Comprueba también los permisos de cada registro, los productos disponibles y cualquier requisito de suscripción. |
| Se rechaza una acción de escritura | Comprueba el consentimiento de Lectura y escritura, los permisos sobre el registro, el rol de administrador si se requiere y la suscripción. |
Lista de comprobación rápida
- Elige tu aplicación de chat y comprueba sus requisitos para conectores personalizados
- Añade Kit en los ajustes de conectores o plugins de tu aplicación de chat, o en la configuración de tu cliente de programación
- Autoriza la conexión cuando se abra tu navegador: elige la cuenta y el acceso por módulo (Lectura o Lectura y escritura) en la pantalla de consentimiento
-
Comprueba que
whoamidevuelva la cuenta correcta y prueba después una consulta de solo lectura - Verifica que la conexión aparezca en los clientes conectados
Para conocer los controles independientes y aplicables a toda la cuenta que utiliza la IA integrada de Kit (claves de proveedores, proveedor preferido, límites de gasto y uso), consulta Proveedores de IA y controles de gasto.