Intégration IA
GitResume parle MCP, le standard ouvert qui relie les assistants IA aux services externes. Une fois connecté, votre assistant peut migrer un CV PDF vers GitResume, lire votre CV, vérifier le résultat de votre dernier push, vous donner un lien de téléchargement et publier, sans que vous ayez à revenir au tableau de bord.
Compatible avec Claude et tout client MCP, y compris sur le plan gratuit.
Se connecter
Le serveur MCP de GitResume utilise Streamable HTTP et s'authentifie par OAuth avec enregistrement dynamique du client : aucun client ID ni jeton à demander au préalable.
https://gitresume.co/mcp GitResume figure aussi dans le registre MCP officiel sous le nom co.gitresume/gitresume.
Claude (web et application)
GitResume figure dans l'annuaire des connecteurs de Claude. Ouvrez GitResume dans l'annuaire Claude, cliquez sur « Connect to Claude », puis approuvez sur la page d'autorisation de GitResume.
Une fois connecté, le bouton affiche « Connected ».
L'ajouter manuellement comme connecteur personnalisé
Si l'annuaire n'apparaît pas, ou si l'administrateur de votre organisation le restreint, ajoutez GitResume à la main : ouvrez Paramètres → Connectors → Add → Add custom connector, saisissez GitResume comme Name et https://gitresume.co/mcp comme MCP server URL, cliquez sur « Continue », puis approuvez sur la page d'autorisation.
Claude Code
- Exécutez dans votre terminal :
claude mcp add --transport http gitresume https://gitresume.co/mcp - Ouvrez Claude Code et lancez
/mcppour autoriser l'accès.
Codex
L'application de bureau et la CLI partagent la même configuration : l'une ou l'autre suffit.
- Application de bureau : ouvrez Plugins → MCPs → Add → Add MCP server, nommez-le
gitresume, choisissez Streamable HTTP comme Type, saisissez l'URL ci-dessus, laissez les autres champs vides et enregistrez. Cliquez ensuite sur Authenticate sur la ligne gitresume pour autoriser l'accès.
- CLI : exécutez
codex mcp add gitresume --url https://gitresume.co/mcp codex mcp login gitresume
Autres clients
Tout outil compatible avec les serveurs MCP distants peut utiliser l'URL ci-dessus comme serveur Streamable HTTP ; votre navigateur s'ouvre pour l'autorisation à la première connexion. Pour les outils configurés en JSON :
{
"mcpServers": {
"gitresume": {
"url": "https://gitresume.co/mcp"
}
}
} Permissions
C'est vous qui choisissez sur l'écran d'autorisation, et n'accorder que la lecture est un choix parfaitement valable :
| Permission | Ce qu'elle couvre | Notes |
|---|---|---|
| Lecture | Vos projets, le contenu de votre CV, l'historique des builds, les PDF et les statistiques | Toujours requise |
| Build | Déclencher une reconstruction et ajuster la densité de mise en page | Optionnelle |
| Publication | Publier ou dépublier un CV | Optionnelle |
| Écriture | Créer des projets non connectés à GitHub et importer de nouvelles versions de leur CV | Optionnelle |
Un assistant ne voit que ce que vous avez accordé. Refusez la publication et les outils correspondants n'existent tout simplement pas pour cette connexion. Vous pouvez consulter et révoquer vos connexions à tout moment dans « Profile → Connected Agents » ; une connexion révoquée cesse de fonctionner en moins de 15 minutes.
Ce que vous pouvez demander
Aucun nom d'outil à retenir. Dites simplement ce que vous voulez :
- « Migre ce CV PDF vers GitResume. » Le convertit, le valide, crée le projet et lance le build.
- « Mon dernier push a-t-il été construit ? » Lit le dernier build et, en cas d'échec, rapporte l'erreur pour que vous puissiez la corriger.
- « Qu'est-ce que je dois corriger dans mon CV ? » Lit les rappels Resume Check du dernier build, avec les lignes à modifier.
- « Réduis un peu les marges pour que mon CV tienne sur une page. » Ajuste la densité de mise en page, relance un build, puis vérifie à nouveau le résultat.
- « Vérifie ce CV par rapport au schéma avant que je pousse. » Valide le YAML : une faute de frappe coûte quelques secondes au lieu d'un build raté.
- « Donne-moi le lien du PDF. » Renvoie un lien de téléchargement à ouvrir dans votre navigateur.
- « Combien de personnes ont vu mon CV ce mois-ci ? » Lit les mêmes statistiques que le tableau de bord.
- « Publie-le. » Met le CV en ligne et renvoie l'URL publique.
Importer un CV existant
Si vous avez déjà un CV, quel que soit son format (PDF, Word, Markdown, etc.), c'est la méthode la plus rapide : créez un compte GitResume, connectez votre outil IA (Claude, Claude Code, Codex, etc.) au serveur MCP de GitResume avec la permission d'écriture, puis confiez-lui le fichier et demandez-lui de migrer le CV vers GitResume. Il convertit le format, le fait passer la validation, confirme l'URL avec vous, puis crée le projet et lance le build, le tout dans la conversation. Le nouveau CV n'est pas public par défaut ; demandez à l'assistant de le publier une fois que vous l'avez vérifié.
Une fois terminé, le projet se trouve dans votre tableau de bord GitResume : vous pouvez télécharger le PDF, continuer à modifier le CV ou cliquer sur « Publish ».
À gauche, le PDF d'origine confié à l'assistant ; à droite, la version générée par GitResume :
Dépannage
« Ce client n'est pas enregistré »
Votre outil d'IA réutilise une connexion dont GitResume n'a plus la trace. Retirez GitResume de l'outil puis ajoutez-le à nouveau pour qu'il s'enregistre de zéro.
- Claude, Codex (bureau) : supprimez GitResume, puis ajoutez-le de nouveau comme indiqué dans Se connecter.
- Claude Code :
claude mcp remove gitresume claude mcp add --transport http gitresume https://gitresume.co/mcp - Codex CLI :
codex mcp remove gitresume codex mcp add gitresume --url https://gitresume.co/mcp codex mcp login gitresume
Si l'erreur persiste, écrivez-nous à [email protected].
L'assistant ne peut pas créer de projet ni importer de CV
La connexion n'a pas la permission d'écriture. Supprimez GitResume puis ajoutez-le de nouveau comme dans la réponse précédente, et activez « Write » sur la page d'autorisation.
Confidentialité
Autoriser un assistant lui permet d'accéder, en votre nom, aux données et actions que vous avez accordées, jusqu'à révocation. Une fois les données transmises à cet assistant, leur traitement relève de la politique de confidentialité de son fournisseur, pas de la nôtre. Pour y mettre fin, révoquez la connexion dans « Profile → Connected Agents ». Les termes complets figurent dans la section AI Assistant Authorization de la politique de confidentialité.