Section 9: Scénarios d’intégration avec Claude + MCP

Scénario 90: Exploiter le dossier des rapports mensuels avec Claude Code et transposer MCP

Niveau: Avancé · Outils: Claude Code, MCP server, `claude mcp add`, `/mcp`, `claude -p`, hooks

Pour qui et dans quelle situation

İrem, analyste des opérations de l’usine, regroupe chaque mois les fichiers CSV de production et produit une synthèse pour la direction dans le dossier sécurisé préparé par l’IT. Elle n’écrit pas de code ; la structure des dossiers, les autorisations et la connexion MCP sont préparées par l’IT.

Comment procède-t-on aujourd’hui

İrem vérifie les noms des fichiers, fusionne les colonnes manuellement, copie le rapport et prépare un brouillon d’e-mail. Lorsque le format change, elle demande de l’aide à l’IT.

Comment procéder avec l’IA

  1. L’IT prépare la source de données interne sous forme de MCP server avec les outils nécessaires. Pour un serveur distant, la commande claude mcp add --transport http {NOM} {URL} peut être utilisée ; la connexion est vérifiée avec /mcp. [150]
  2. İrem ouvre l’onglet Code de Claude Desktop ou le terminal dans le dossier sécurisé. Claude Code peut lire les fichiers et exécuter des commandes ; la règle d’approbation reste en vigueur. [160]
  3. Placez la commande de rapport dans un script au format claude -p "{TÂCHE}" --allowedTools "Read,Edit,Bash" --output-format json. -p fonctionne en mode non interactif. [162]
  4. L’IT peut ajouter un hook pour effectuer le formatage avec PostToolUse ou signaler la fin du travail avec Notification. [163]
  5. Avant publication, vérifiez les fichiers sources, la plage de dates et les totaux.

Exemple de prompt

Lis les fichiers CSV de {MOIS} dans {DOSSIER_RAPPORTS}. Compare d’abord les noms des colonnes ; dresse une liste distincte des colonnes manquantes ou différentes. Génère uniquement dans {DOSSIER_SORTIE} le fichier {NOM_RAPPORT}.xlsx et une courte synthèse pour la direction. Ne modifie pas les fichiers sources, n’envoie pas de données à un système externe et ne publie pas de totaux incertains sans approbation.

Preuves et exemple réel

L’utilisation de Claude Code et de Slack MCP par Salesforce est un exemple publié. La même approche MCP server est également prise en charge dans ChatGPT Business et Enterprise/Edu via Plugins > Add custom MCP server, et dans Copilot Studio via Tools > Add a tool > New tool > Model Context Protocol. [158] [164] [165] [166]

Points de vigilance

Claude Code est un outil de terminal et de gestion de fichiers ; pour un utilisateur non développeur, l’IT doit mettre en place l’organisation des dossiers et des autorisations. Ne connectez pas de serveurs non fiables, passez en revue les outils d’écriture et commencez en lecture seule. OpenAI et Microsoft soulignent également l’importance de la confiance et du contrôle par les administrateurs. [146] [160] [164] [165]

Sources de ce scénario

  1. Get started with custom connectors using remote MCP (support.claude.com)
  2. Connect Claude Code to tools via MCP (code.claude.com)
  3. Salesforce and Anthropic expand partnership (anthropic.com)
  4. Claude Code Security (docs.anthropic.com)
  5. Run Claude Code programmatically (code.claude.com)
  6. Automate actions with hooks (code.claude.com)
  7. Connecting custom MCP servers in ChatGPT (help.openai.com)
  8. Connect your agent to an existing Model Context Protocol server (learn.microsoft.com)
  9. Extend your agent with Model Context Protocol (learn.microsoft.com)