CompanyBelgium
Module ERP

Intégration Claude (MCP)

Le package @companybelgium/mcp-server expose l'API à Claude Desktop, Claude Code et tout client compatible Model Context Protocol. Demandez à Claude « lance mon automation onboarding-client » et il appelle votre compte directement.

Ce que vous pouvez faire

Huit tools au total, dont deux dédiés aux automations. Authentification via votre paire de clés API standard — même quota, mêmes règles de billing.

  • Tools list_automations & trigger_automation

    Claude liste vos règles event-driven et fire celle de votre choix avec un payload arbitraire. La réponse remonte le statut (queued, error) au modèle.

  • Plus 6 tools BCE/Peppol read-only

    search_companies, get_company, search_company_address, search_establishments, get_establishment, check_peppol — toute la base BCE/KBO disponible dans la même conversation.

  • Configuration Claude Desktop & Code

    Snippets prêts à coller pour claude_desktop_config.json (macOS/Windows) et .mcp.json projet. Une commande claude mcp add couvre Claude Code.

  • Latence ≤ 2 min, observabilité conservée

    Comme les autres canaux, trigger_automation insère un AutomationEvent — exécuté au prochain tick. Les runs apparaissent dans l'historique du dashboard avec X-Client-Source: mcp.

Comment ça marche

Installation et configuration en moins de 5 minutes sur n'importe quel client MCP.

  1. 1

    Créez une clé API

    /dashboard/api-keys → Nouvelle clé. Notez pk_live_… et sk_live_… (ce dernier ne s'affiche qu'une seule fois).

  2. 2

    Configurez votre client MCP

    Ajoutez la commande npx -y @companybelgium/mcp-server et les deux variables d'environnement. Redémarrez le client : les 8 tools apparaissent dans le menu.

  3. 3

    Parlez à Claude

    « Quelles automations sont actives sur mon compte ? » puis « lance onboarding-client avec ces données » — Claude appelle les tools dans l'ordre.

Besoin d'aide pour démarrer ?

Notre équipe vous accompagne pour la prise en main, la migration de données et l'intégration AML.