StartupKit
FR

Connecter des assistants IA

Connectez ChatGPT, Claude Desktop, Perplexity, Gemini, Mistral ou un agent de programmation à votre compte Kit via MCP.

Pourquoi c’est important

Connectez votre assistant IA habituel à Kit pour lister les postes ouverts, consulter les revues en attente ou préparer une synthèse des rapports de sécurité à partir de données à jour. MCP (Model Context Protocol) donne à l’assistant des outils pour votre compte. Vous choisissez les modules qu’il peut lire ou modifier.

Ce dont vous avez besoin

  • Un compte Kit avec une adresse e-mail vérifiée. Tout membre peut se connecter ; l’accès administrateur au compte n’est pas requis.
  • Une application de chat qui prend en charge les serveurs MCP distants et OAuth dans le navigateur, ainsi que l’autorisation d’y ajouter une connexion personnalisée.

La connexion vous appartient. Votre consentement, les produits actifs du compte et votre rôle actuel déterminent les accès. Kit vérifie les permissions sur chaque élément à chaque appel. La plupart des outils d’écriture exigent aussi un abonnement Kit actif.

Ces deux URL répondent à des besoins différents :

Usage URL du serveur Connexion
Votre compte Kit et ses outils https://startupkit.app/api/v1/mcp OAuth dans le navigateur : choisir le compte et l’accès par module
Documentation publique, tarifs et modèles de recrutement https://startupkit.app/mcp Aucune ; ne peut pas lire les données du compte

Pour accéder au compte, choisissez Streamable HTTP et OAuth lorsque le client le demande. Kit prend en charge l’enregistrement automatique des clients OAuth : laissez l’identifiant et le secret du client vides si vous choisissez cette option. Une clé d’API REST Kit ne remplace pas cette connexion.

Si les appels MCP du compte renvoient 403 avec api_ip_restricted, demandez à une personne chargée de la sécurité de vérifier les restrictions IP du compte. Les clients hébergés envoient leurs appels depuis l’infrastructure du fournisseur ; autoriser uniquement l’IP de votre ordinateur peut les bloquer.

Configuration

Choisissez votre application ci-dessous. Les noms des menus sont ceux de l’interface anglaise : Settings signifie Paramètres, Connectors signifie Connecteurs et Plugins signifie Extensions. Ces instructions ont été vérifiées dans la documentation des fournisseurs le 15 octobre 2026. Elles décrivent les méthodes documentées ; une connexion complète à Kit n’a pas été testée dans chaque client. La disponibilité peut dépendre de votre formule, de votre région, des règles de votre espace de travail et de la version de l’application.

ChatGPT (ordinateur, web et mobile)

Créez la connexion sur le web, puis utilisez l’extension installée dans un chat ChatGPT compatible, sur ordinateur, sur le web ou sur mobile.

  1. Ouvrez ChatGPT sur le web et choisissez Plugins > + > Add custom MCP server (ajouter un serveur MCP personnalisé).
  2. Nommez-le Kit. Sous Connection (connexion), saisissez https://startupkit.app/api/v1/mcp et sélectionnez OAuth. Utilisez l’enregistrement dynamique des clients s’il est proposé.
  3. Lisez l’avertissement de connexion et sélectionnez Create as a plugin (créer une extension).
  4. Installez l’extension depuis vos extensions personnelles ou l’espace de travail où vous l’avez créée. Quand Kit vous le demande, accordez le consentement dans le navigateur : choisissez le compte et commencez par l’accès Read (lecture) du module.
  5. Ouvrez un nouveau chat, saisissez @ et sélectionnez Kit avant votre demande.

Si l’option d’ajout de serveur manque, vérifiez sa disponibilité pour votre compte et demandez à l’administrateur de votre espace de travail quelles permissions s’appliquent aux serveurs MCP personnalisés. Les restrictions de sécurité de l’espace, dont Lockdown, peuvent empêcher l’accès. Ajouter Kit à une configuration Codex locale ne l’ajoute pas aux chats ChatGPT hébergés.

Sources : configuration MCP d’OpenAI, clients compatibles avec les extensions et contrôles des extensions par espace de travail.

Claude (web, ordinateur et mobile)

Utilisez le connecteur personnalisé de Claude dans Claude Desktop ou sur claude.ai. Il est lié à votre compte Claude et fonctionne aussi dans les applications mobiles Claude compatibles. Aucun proxy local n’est nécessaire.

  1. Ouvrez Customize > Connectors > + Add > Add custom connector (personnaliser > connecteurs > ajouter > ajouter un connecteur personnalisé).
  2. Saisissez Kit et https://startupkit.app/api/v1/mcp, puis choisissez Continue (continuer).
  3. Vérifiez les paramètres OAuth détectés et poursuivez. Sous Authentication (authentification), choisissez Sign in now (se connecter maintenant) ; sous OAuth client (client OAuth), choisissez Register automatically (enregistrer automatiquement). Laissez les en-têtes de requête fixes vides.
  4. Sélectionnez Add (ajouter) et accordez le consentement sur la page Kit ouverte dans votre navigateur. Si le connecteur affiche encore Connect (se connecter), sélectionnez cette option pour vous authentifier.
  5. Dans un chat, ouvrez + > Connectors et activez Kit pour cette conversation.

Les connecteurs personnalisés sont disponibles sur Free, Pro, Max, Team et Enterprise ; Free en autorise un. Sur Team, un Owner ou Primary Owner ajoute Kit sous Organization settings > Connectors > Add > Custom > Web (paramètres de l’organisation > connecteurs > ajouter > personnalisé > web). Sur Enterprise, un rôle personnalisé doté de Manage access to Libraries (gérer l’accès aux Libraries) le permet aussi. Chaque membre utilise ensuite Customize > Connectors > Connect pour autoriser sa propre identité Kit.

Source : guide des connecteurs distants de Claude.

Perplexity

Perplexity documente les connecteurs personnalisés distants pour Pro, Max et Enterprise. Commencez dans l’interface web : la création n’est pas forcément disponible dans toutes les applications pour ordinateur.

  1. Ouvrez Plugins dans la barre latérale, ou Customize > Connectors si Plugins n’apparaît pas.
  2. Choisissez Add custom > Connector > Add MCP connector > Remote (ajouter un élément personnalisé > connecteur > ajouter un connecteur MCP > distant).
  3. Saisissez Kit et https://startupkit.app/api/v1/mcp. Sélectionnez OAuth et Streamable HTTP.
  4. Lisez l’avertissement, sélectionnez Add, puis ouvrez la fiche du connecteur pour vous authentifier et l’activer. Accordez le consentement Kit avec votre propre identité.

Sur Enterprise, un administrateur doit autoriser les connecteurs personnalisés. Choisissez l’authentification individuelle pour Kit : chaque membre de l’équipe doit connecter son propre compte.

Sources : guide de configuration de Perplexity et disponibilité par formule.

Gemini Apps

La méthode de Google pour les applications personnalisées exige actuellement un compte Google personnel, un âge d’au moins 18 ans, une localisation aux États-Unis, la langue anglaise et l’option Keep Activity (conserver l’activité) activée. Les comptes professionnels et scolaires sont exclus. Configurez la connexion sur le web ; Google documente ensuite son utilisation sur le web et sur mobile.

  1. Ouvrez Gemini sur le web, puis Settings > Connected Apps (paramètres > applications connectées). Certains comptes affichent d’abord Personal Intelligence (intelligence personnelle).
  2. Sous Custom apps (applications personnalisées), ajoutez https://startupkit.app/api/v1/mcp, sélectionnez Next (suivant), puis terminez l’autorisation dans le navigateur. Kit prend en charge l’enregistrement dynamique : aucun identifiant client supplémentaire n’est nécessaire.
  3. Dans un chat, saisissez @ et sélectionnez l’application personnalisée pour utiliser ses outils.

Si votre compte ne remplit pas ces conditions, utilisez un autre client compatible. Gemini CLI dispose de sa propre configuration ; sa prise en charge de MCP ne prouve pas que la fonction est disponible dans Gemini Apps.

Source : conditions et configuration des applications personnalisées de Google.

Mistral Vibe Work (anciennement Le Chat)

Un administrateur ajoute le connecteur. Sur les comptes Free, Pro et Student, le propriétaire du compte est administrateur par défaut.

  1. Ouvrez Connectors > + Add Connector > Custom MCP Connector (connecteurs > ajouter un connecteur > connecteur MCP personnalisé).
  2. Utilisez le nom unique kit et l’URL du serveur https://startupkit.app/api/v1/mcp.
  3. Sélectionnez Connect, puis terminez la connexion OAuth détectée et le consentement Kit.

Mistral documente OAuth avec enregistrement dynamique des clients. Sous My Connectors > Functions (mes connecteurs > fonctions), conservez l’approbation manuelle pour les fonctions d’écriture. La découverte dynamique des outils, les ressources et les modèles de prompts automatiques ne sont pas encore pris en charge.

Sources : guide des connecteurs MCP de Mistral et nouveau nom de Le Chat.

Microsoft Copilot

Le guide des connexions de Copilot grand public de Microsoft ne décrit pas l’ajout d’une URL MCP Kit arbitraire. Pour une connexion directe dans un chat, utilisez l’un des clients ci-dessus. Copilot Studio permet d’ajouter un serveur MCP à un agent, mais il s’agit d’une configuration distincte, gérée par l’organisation et soumise à ses propres permissions et règles.

Vérifier la connexion

Dans un chat privé où Kit est activé, demandez :

Use Kit's whoami tool. Show my account_name, account_id and user_id.
Do not change anything.

Vérifiez le compte avant de poursuivre. whoami vérifie l’identité, pas les portées accordées ; consultez celles-ci sous Clients connectés. Essayez ensuite une demande en lecture pour un module autorisé :

  • « Quelles offres d’emploi sont ouvertes, et combien de candidatures chacune a-t-elle reçues ? » (hiring_list_job_postings)
  • « Quelles revues de recrutement attendent ma décision ? » (hiring_list_pending_decisions)
  • « Qu’y a-t-il dans ma file CSiRT en ce moment, les critiques d’abord ? » (csirt_list_my_queue)

Commencez par l’accès Lecture. Une autorisation Lecture et écriture permet des actions ; elle ne garantit pas une confirmation humaine avant chaque appel. Vérifiez les contrôles des outils du client avant d’activer l’écriture. Les résultats des outils entrent dans le contexte du fournisseur et peuvent rester dans ses historiques ou sa mémoire. Utilisez le compte approuvé par votre organisation et évitez les chats partagés pour les données des candidats ou les détails des vulnérabilités.

Agents de programmation et clients locaux

Pour d’autres agents de programmation, assistants d’éditeur et agents personnels, consultez Connecter des environnements d’agents IA à Kit.

Laissez votre agent se configurer tout seul

Collez cette ligne dans Claude Code, Codex CLI, Cursor ou un autre agent capable de configurer ses connexions MCP :

Fetch and execute the appropriate instructions to set me up for Kit from https://startupkit.app/agent-setup/prompt.md

L’agent récupère le document de configuration de Kit, déclare kit pour votre compte et le serveur public kit-docs, puis vous indique quand approuver le consentement dans le navigateur. Le bouton Onboard your agent (intégrer votre agent) dans l’en-tête de la documentation copie la même ligne. Les applications de chat sans outils de configuration nécessitent toujours la configuration manuelle décrite plus haut.

Codex sur ordinateur

Dans les paramètres de Codex pour ordinateur, ouvrez MCP servers > Add server (serveurs MCP > ajouter un serveur), choisissez Streamable HTTP et saisissez https://startupkit.app/api/v1/mcp. Enregistrez, sélectionnez Restart (redémarrer), puis Authenticate (s’authentifier) quand le client le demande. Vérifiez l’état de la connexion avec /mcp.

Les clients locaux Codex pour ordinateur, CLI et IDE partagent config.toml. Les chats ChatGPT hébergés utilisent la configuration distincte par extension décrite plus haut. Source : guide MCP d’OpenAI.

Claude Code (CLI)

Exécutez cette commande dans votre terminal :

claude mcp add --scope user --transport http kit https://startupkit.app/api/v1/mcp

Ou ajoutez ceci à votre fichier de configuration .mcp.json :

{
  "mcpServers": {
    "kit": {
      "type": "http",
      "url": "https://startupkit.app/api/v1/mcp"
    }
  }
}

Codex CLI

Exécutez cette commande dans votre terminal :

codex mcp add kit --url https://startupkit.app/api/v1/mcp

Terminez le consentement dans le navigateur si l’ajout du serveur le demande ; sinon, exécutez codex mcp login kit. Utilisez codex mcp list pour examiner le serveur et son état d’authentification. Codex utilise Streamable HTTP directement, sans proxy mcp-remote. Redémarrez toute session Codex ouverte pour charger le nouveau serveur.

L’entrée équivalente dans ~/.codex/config.toml :

[mcp_servers.kit]
url = "https://startupkit.app/api/v1/mcp"

Si vous modifiez le fichier à la main, exécutez ensuite codex mcp login kit une fois pour obtenir un jeton. codex mcp list affiche la connexion, codex mcp logout kit supprime les identifiants.

OpenCode

Ajoutez le serveur à opencode.json, soit le fichier global ~/.config/opencode/opencode.json, soit un fichier par projet à la racine de votre dépôt :

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "kit": {
      "type": "remote",
      "url": "https://startupkit.app/api/v1/mcp",
      "enabled": true,
      "oauth": {}
    }
  }
}

Autorisez ensuite la connexion :

opencode mcp auth kit

opencode mcp list indique l’état d’authentification de chaque serveur et opencode mcp logout kit supprime le jeton stocké. "oauth": {} signale que ce serveur s’authentifie par OAuth ; "oauth": false sert aux serveurs qui attendent une clé d’API statique dans headers, ce qui n’est pas le cas de Kit.

Clients qui ne lancent que des serveurs locaux

Claude Desktop n’en a plus besoin : utilisez le connecteur personnalisé ci-dessus. Un client MCP qui ne sait lancer que des serveurs locaux peut toujours joindre Kit via le proxy mcp-remote, qui mène le flux OAuth sur votre machine :

{
  "mcpServers": {
    "kit": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://startupkit.app/api/v1/mcp"]
    }
  }
}

Flux d’autorisation

Lorsque votre client MCP se connecte pour la première fois :

  1. Votre navigateur ouvre une page d’autorisation sur Kit
  2. Si vous appartenez à plusieurs comptes, vous sélectionnez celui que vous souhaitez connecter
  3. Vous choisissez les modules auxquels l’assistant peut accéder, et si chacun est en lecture seule ou en lecture et écriture
  4. Kit émet un jeton limité à ce compte et à ces modules
  5. Le client stocke le jeton et le renouvelle automatiquement

Les jetons expirent après 2 heures et sont renouvelés automatiquement. Reconnectez le client si vous révoquez l’accès, si la connexion reste inutilisée pendant 90 jours ou si vous devez autoriser des portées supplémentaires sur des modules. L’approbation de droits supplémentaires dans Kit par un administrateur n’étend pas une autorisation OAuth existante. Consultez Déconnexion automatique ci-dessous.

Portées

L’accès MCP est accordé par module. Chaque module dispose d’une portée de lecture et d’une portée d’écriture :

Module Portée de lecture Portée d’écriture Ce qu’elle couvre
Hiring hiring_read hiring_write Offres d’emploi, candidatures, évaluations, vivier de talents, modèles et outils du portail carrière
CSiRT csirt_read csirt_write Rapports de vulnérabilité, triage, messages aux chercheurs, primes, configuration du programme
Outreach outreach_read outreach_write Campagnes, prospects, brouillons d’e-mails, indicateurs
Compensation Research compensation_read compensation_write Références salariales, tendances du marché, comparaisons de rôles et de localisations, et vos rôles et régions suivis (le suivi nécessite aussi Hiring)
Training training_read training_write Programmes de formation, diapositives, quiz, attestations, statut d’achèvement et invitations des participants
Performance performance_read performance_write Cycles d’évaluation, participants, vos propres évaluations et le registre d’évaluation SOC 2
Planification scheduling_read scheduling_write Vos propres liens de réservation et les liens utiles affichés sur leurs pages de réservation
Team team_read team_write Membres et invitations

Chaque connexion comprend la portée de base mcp. Les outils globaux comme whoami, la recherche dans la documentation, les formules tarifaires, l’assainissement des PDF, l’enquête sur les adresses IP et la vérification des e-mails restent disponibles sans autorisation de module. Les outils access_request et access_list_requests utilisent aussi cette portée de base, sans abonnement : votre agent peut envoyer votre demande justifiée d’accès à un module et vérifier la décision. Choisir uniquement les outils globaux ne donne accès à aucun module.

L’assistant intégré de Kit renvoie vers le formulaire de demande d’accès, qui nécessite une connexion. Saisissez votre justification, vérifiez-la et envoyez la demande depuis ce formulaire. Le chat intégré n’envoie pas de demandes d’accès et ne notifie pas les administrateurs. Un client MCP externe disposant de votre autorisation OAuth peut envoyer une demande et notifier les administrateurs lorsque vous le lui demandez.

L’écran de consentement

Lorsque vous autorisez une connexion, l’écran de consentement vous guide à travers les étapes suivantes :

  1. Choisir le compte : si vous appartenez à plusieurs comptes, choisissez celui que vous souhaitez connecter
  2. Choisir l’accès par module : chaque module apparaît sous forme de ligne avec un sélecteur Lecture | Lecture et écriture. L’écriture est désactivée par défaut ; ne basculez un module sur Lecture et écriture que si l’assistant doit effectuer des actions, et pas seulement consulter. Les modules dotés d’outils d’écriture sensibles affichent une ligne d’avertissement expliquant ce que vous activez.

Les modules dont votre compte ne dispose pas sont masqués sur l’écran de consentement. Ceux dont le compte dispose, mais pas vous, apparaissent grisés et signalés hors de votre rôle : vous voyez qu’ils existent, mais vous ne pouvez pas les accorder. Kit les écarte côté serveur même s’ils sont soumis malgré tout : une connexion ne peut donc jamais détenir une portée à laquelle son propriétaire n’a pas accès. Pour Recrutement, Sécurité, Prospection, Formation ou Performance, envoyez une demande justifiée depuis Demandes d’accès, Configuration MCP ou votre agent. Un administrateur du compte décide dans Kit ; après approbation, reconnectez le client pour autoriser les portées manquantes sur les modules. Consultez Demander un accès et examiner les demandes. L’accès en Lecture et écriture pour Team et Compensation Research ne peut être accordé que par les administrateurs du compte.

Les outils des modules que vous n’avez pas autorisés sont invisibles pour l’assistant : ils n’apparaissent jamais dans sa liste d’outils.

Les connexions autorisées avant la mise en place des portées par module ont été déconnectées. Reconnectez-vous via l’écran de consentement et choisissez les modules que vous souhaitez accorder.

Pour modifier ce qu’une connexion peut faire, révoquez-la sur la page Configuration MCP puis reconnectez-vous. Le nouveau consentement remplace l’autorisation précédente.

Gérer les clients connectés

La page Configuration MCP affiche vos propres clients connectés pour le compte actuel avec :

  • Nom de l’application : le client MCP qui s’est connecté
  • Portées : l’accès accordé par module, affiché sous forme de pastilles (R pour la lecture, RW pour la lecture et écriture)
  • Date d’autorisation : la date de la connexion
  • Dernière utilisation : la dernière fois que le client a appelé un outil

Cliquez sur Révoquer pour déconnecter un client. Le client devra se réautoriser pour se connecter à nouveau.

Chaque utilisateur peut aussi consulter ses propres connexions, pour tous les comptes auxquels il appartient, depuis Account Settings → Connected clients (Paramètres du compte → Clients connectés). Aucun accès administrateur n’est requis : vous gardez toujours le contrôle des clients que vous avez autorisés.

Déconnexion automatique

Une connexion inutilisée pendant 90 jours est automatiquement déconnectée par une vérification nocturne. Cette mesure d’hygiène élimine les identifiants oubliés : un jeton abandonné sur un ordinateur portable que vous n’utilisez plus ne doit pas rester valide indéfiniment.

Ce qui compte comme utilisation :

  • Tout appel d’API du client remet le compteur à zéro.
  • Un renouvellement de jeton compte aussi. Un client qui reste connecté renouvelle ses jetons environ toutes les deux heures. La connexion ne devient donc jamais inactive, quelle que soit la durée entre les demandes réelles.
  • L’activité est mesurée pour toute la connexion, pas par jeton : les renouvellements et les appels la maintiennent tous deux active.

Ce que vous verrez :

  • Lorsqu’il reste 30 jours ou moins avant la déconnexion, les deux pages de paramètres affichent un avertissement : « Sera déconnectée le 12 octobre 2026 en l’absence d’utilisation ».
  • Lors de la déconnexion, Kit vous envoie un e-mail (« Claude Code a été déconnecté de Kit ») avec le nom du client, le compte et sa dernière utilisation. Cet e-mail est toujours envoyé ; c’est le seul signal indiquant que l’identifiant a cessé de fonctionner.

Pour vous reconnecter, relancez le parcours d’autorisation depuis le client MCP et approuvez l’accès. La déconnexion supprime un identifiant, jamais des données.

Note

La fenêtre de 90 jours suit la RFC 9700 §4.14.2, recommandation de sécurité OAuth 2.0. Elle correspond à Atlassian et Microsoft Entra ; Google utilise six mois et GitHub un an.

Refusé ne signifie pas déconnecté

Si le compte exige des clés d’accès et que vous n’en possédez aucune, la connexion n’est pas déconnectée : elle est refusée. Kit rejette chaque appel tant que cette situation persiste, car un jeton ne peut pas présenter une clé d’accès. L’autorisation reste intacte.

Refusé, aucune clé d’accès Déconnecté, après 90 jours d’inactivité ou révocation
Autorisation Conservée et toujours visible sur la page de configuration MCP Supprimée
Solution Ajoutez une clé depuis Account Settings → Passkeys Recommencez le parcours d’autorisation
Nouvelle autorisation Inutile : les appels reprennent à la requête suivante Obligatoire

Dans les deux cas, vos données restent intactes. Consultez Clés d’accès pour en inscrire une.

Résoudre les problèmes

Problème Points à vérifier
Aucune option pour ajouter Kit Vérifiez ci-dessus les conditions du fournisseur concernant le compte, la région et l’espace de travail. Essayez d’abord sa configuration web.
Seule la documentation publique apparaît Utilisez https://startupkit.app/api/v1/mcp et terminez OAuth ; /mcp est public.
Mauvais compte Kit Révoquez la connexion, reconnectez-vous et choisissez le compte voulu sur l’écran de consentement de Kit.
Outils de module manquants Vérifiez le consentement par module, votre rôle Kit actuel, les produits actifs et les filtres d’outils activés dans le client.
Votre rôle Kit bloque un module Demandez les droits nécessaires à votre tâche, avec une explication destinée aux administrateurs du compte. L’agent peut envoyer la demande ; seul un administrateur du compte peut décider dans Kit.
L’accès a été approuvé, mais le client reste bloqué L’approbation ne change pas les portées OAuth existantes. Si la portée requise pour le module manque, reconnectez le client en l’autorisant. Vérifiez aussi les droits sur les données concernées, les produits disponibles et les éventuelles conditions d’abonnement.
Écriture refusée Vérifiez le consentement Lecture et écriture, les permissions sur les éléments concernés, le rôle administrateur éventuellement requis et l’abonnement.

Aide-mémoire

  • Choisissez l’application de chat et vérifiez ses conditions d’utilisation des connecteurs personnalisés
  • Ajoutez Kit dans les paramètres de connecteurs ou d’extensions de l’application, ou dans la configuration de votre client de programmation
  • Autorisez la connexion lorsque le navigateur s’ouvre : choisissez le compte et l’accès par module (Lecture ou Lecture et écriture) sur l’écran de consentement
  • Vérifiez que whoami renvoie le compte voulu, puis essayez une demande en lecture seule
  • Vérifiez que la connexion apparaît dans les clients connectés

Pour les contrôles distincts à l’échelle du compte qui régissent l’IA intégrée de Kit (clés des fournisseurs, fournisseur privilégié, plafonds de dépenses et utilisation), consultez Fournisseurs d’IA et plafonds de dépenses.

Tapez pour rechercher...