Analyse-CV

Analyse-CV

Enables automatic analysis and comparison of CVs against a job description, scoring candidates and generating professional reports.

Category
访问服务器

README

Analyse-CV - MCP Server

MCP (Model Context Protocol) server exposant le workflow "Analyse-CV" comme outil réutilisable.

Description

Analyse et compare automatiquement 5 CV par rapport à une fiche de poste, en évaluant chaque candidat selon des critères pondérés et génère un rapport professionnel avec scores et recommandations.

Ce serveur MCP permet d'utiliser ce workflow directement depuis:

  • Claude Desktop - Assistant IA avec accès aux outils MCP
  • LightOn Paradigm - Plateforme IA (support MCP à venir)
  • Tout client compatible MCP - Via le protocole standardisé

Prérequis

  • Python 3.10 ou supérieur
  • Clé API LightOn Paradigm (https://paradigm.lighton.ai)
  • Accès aux documents dans votre workspace Paradigm

Installation

1. Installer les dépendances communes (une seule fois)

IMPORTANT: N'installez les dépendances qu'une seule fois, pas pour chaque workflow !

pip install mcp aiohttp python-dotenv

⚠️ NE FAITES PAS pip install -e . dans ce dossier ! Cela créerait des conflits si vous avez plusieurs workflows MCP.

2. Configurer les variables d'environnement

Créez un fichier .env à la racine du package:

PARADIGM_API_KEY=votre_clé_api_ici
PARADIGM_BASE_URL=https://paradigm.lighton.ai
# Optionnel : Bearer token pour sécuriser le serveur HTTP MCP (Paradigm)
MCP_BEARER_TOKEN=votre_token_secret

3. Configuration pour LightOn Paradigm (Recommandé)

Pour utiliser ce workflow dans LightOn Paradigm via MCP :

Étape 1 : Démarrer le serveur HTTP

python -m http_server --port 8080

Le bearer token sera lu depuis le fichier .env (variable MCP_BEARER_TOKEN). Si aucun token n'est configuré, le serveur démarrera en mode développement sans authentification.

Étape 2 : Enregistrer le serveur dans Paradigm

En tant qu'administrateur système dans Paradigm :

  1. Allez dans Admin > MCP Servers
  2. Ajoutez un nouveau serveur :
    • Name: analyse-cv
    • URL: http://votre-serveur:8080 (ou l'URL où le serveur est accessible)
    • Bearer Token: La valeur de MCP_BEARER_TOKEN (si configuré)
  3. Activez le serveur dans Chat Settings > Agent Tools

Le workflow sera alors disponible comme outil dans vos conversations Paradigm avec le mode Agent activé.

4. Configuration pour Claude Desktop (Optionnel)

Ajoutez cette configuration dans le fichier de configuration de Claude Desktop:

macOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows:

# Ouvrir directement le fichier avec l'explorateur
start "" "%APPDATA%\Claude"
# Puis ouvrir claude_desktop_config.json avec un éditeur de texte

Ou via l'explorateur Windows :

  1. Tapez %APPDATA%\Claude dans la barre d'adresse de l'explorateur
  2. Ouvrez le fichier claude_desktop_config.json avec un éditeur de texte
{{
  "mcpServers": {{
    "analyse-cv": {{
      "command": "python",
      "args": ["-m", "server"],
      "cwd": "/chemin/absolu/vers/ce/dossier"
    }}
  }}
}}

Notes:

  • Le chemin cwd doit pointer vers le dossier où se trouve ce package
  • La commande command doit pointer vers votre exécutable Python 3.10+ (sous Windows, utilisez le chemin complet comme C:\\Users\\VotreNom\\AppData\\Local\\Programs\\Python\\Python310\\python.exe)
  • Le fichier .env dans le dossier cwd contient déjà les variables d'environnement (pas besoin de les mettre dans env)

5. Redémarrer Claude Desktop

Si vous utilisez Claude Desktop, fermez-le complètement et relancez-le. Le nouvel outil MCP sera disponible.

Utilisation

Dans Claude Desktop

Une fois configuré, vous pouvez utiliser le workflow directement dans vos conversations:

Exemple de demande dans Claude Desktop:

Utilise le workflow Analyse-CV avec les parametres suivants: file_paths: ["fichier1.pdf", "fichier2.pdf"], query: "votre texte ici"

Claude utilisera automatiquement l'outil MCP pour executer le workflow.

Test en ligne de commande

Pour tester le serveur MCP en ligne de commande:

python -m server

Le serveur démarre et attend les commandes MCP via stdin/stdout.

Structure du projet

analyse-cv/
├── server.py              # Serveur MCP stdio (Claude Desktop)
├── http_server.py         # Serveur MCP HTTP (Paradigm)
├── workflow.py            # Logique du workflow
├── paradigm_client.py     # Client API Paradigm
├── pyproject.toml         # Configuration Python
├── README.md              # Ce fichier
└── .env                   # Variables d'environnement (à créer)

Paramètres du workflow

  • file_paths (files): Obligatoire - Chemins complets des fichiers locaux a analyser (ex: C:\Documents\cv.pdf)
  • query (text): Optionnel - Question ou demande d'analyse (optionnel)

Format de sortie

JSON object containing the workflow results, including any analysis, extracted data, or generated content.

Dépannage

Le serveur ne démarre pas

  • Vérifiez que Python 3.10+ est installé: python --version
  • Vérifiez que les dépendances sont installées: pip install -e .
  • Vérifiez les logs dans Claude Desktop (menu Developer > Show Logs)

Erreur d'authentification Paradigm

  • Vérifiez que votre clé API est correcte dans .env ou claude_desktop_config.json
  • Testez la clé avec: curl -H "Authorization: Bearer VOTRE_CLE" https://paradigm.lighton.ai/api/v2/health

Le workflow échoue

  • Vérifiez que les documents nécessaires sont bien dans votre workspace Paradigm
  • Consultez les logs pour voir les détails de l'erreur
  • Vérifiez que les paramètres d'entrée respectent le schéma attendu

Support

Pour toute question ou problème:

  • Documentation MCP: https://modelcontextprotocol.io
  • Documentation Paradigm: https://docs.lighton.ai
  • Support LightOn: support@lighton.ai

Licence

Généré par LightOn Workflow Builder

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选