- Accueil
- Serveurs MCP et compétences
- MCP Data1
MCP Data1
Gérez vos projets en parlant à votre IA.
MCP Data1 relie n’importe quel outil d’IA compatible MCP, comme Claude, Cursor ou Copilot, à vos données Klient PSA en direct, et exécute chaque opération correctement : créer des projets et des tâches, affecter des ressources, saisir le temps, terminer le travail. Le modèle de données Klient est intégré, alors votre IA utilise toujours les bons champs et respecte les mises à jour en cascade. C’est la façon sans interface de faire rouler votre PSA dans Salesforce : votre IA agit directement dans l’organisation, sans robot conversationnel entre les deux.
Tout fonctionne sous votre propre identifiant Salesforce : vos autorisations, vos règles de partage, votre piste d’audit. Chaque changement arrive dans les projets et les tâches, où des personnes peuvent le voir et l’approuver.
Le serveur MCP de Salesforce est excellent. Il ne connaît simplement pas Klient.
Le serveur MCP officiel de Salesforce est vraiment bon : il lit et écrit dans toute votre organisation. Il ne connaît simplement pas Klient. Il fait du travail générique sur les enregistrements, donc il n’a aucun moyen de savoir que terminer une tâche ferme aussi ses affectations, qu’une affectation de projet doit exister avant une affectation de tâche, ni comment les statuts et les champs de taux de Klient s’articulent. MCP Data1 intègre le modèle de données de Klient PSA. Votre IA gère donc vos projets exactement comme Klient le prévoit, chaque fois.
« L’accès générique à Salesforce, tout le monde l’offre. Connaître Klient, c’est ça, le produit. »
Une installation. Votre IA. Klient PSA en direct.
sf organisation login web — votre vrai identifiant Salesforce (authentification unique ou multifacteur)$ sf org login web
// 2. pointez votre client MCP vers le serveur local
{
"command": "node",
"args": ["~/mcp-data1/server.mjs"],
"env": {
"KLIENT_MCP_ORG": "alias-de-votre-org"
}
}
Trouvez, créez et mettez à jour des projets; obtenez l’état de santé (statut, % d’avancement, tâches par statut, en retard) en un seul appel. Les valeurs de statut sont validées selon la liste de sélection de votre organisation; les doublons sont refusés.
Créez des tâches et des sous-tâches, liez les dépendances et terminez les tâches de la bonne façon : statut → Terminé et affectations de la tâche → Fermées. La cascade qu’une modification générique d’enregistrement oublie.
Affectez des personnes aux projets et aux tâches par leur nom. Une affectation à une tâche crée d’abord automatiquement l’affectation de projet (le bon ordre de création) et règle le statut de l’affectation selon la tâche. Les horaires hebdomadaires ne touchent jamais aux champs de taux calculés par formule.
Saisissez des heures sur une tâche pour n’importe quel jour; MCP Data1 trouve ou crée la feuille de temps de la semaine et place les heures dans la bonne colonne. Il ne touche jamais une semaine soumise ou approuvée.
Un accès SOQL encadré (lecture, création, mise à jour, sur les objets Klient + Compte + Contact seulement), la consultation des listes de sélection en direct et une description du schéma adaptée à Klient, qui signale les pièges de champs.
Ajoutez les compétences qui pilotent MCP Data1.
MCP Data1, c’est le serveur. Les compétences vous guident chacune dans un volet précis. Elles pilotent les outils de MCP Data1 pour que vous, ou votre IA, fassiez chaque opération correctement. Ajoutez celles dont votre équipe a besoin.
Chaque compétence est un produit distinct. Il vous en manque une? Communiquez avec votre gestionnaire du succès client Klient, ou achetez-la dans la communauté Klient Customers.
Ce que couvre MCP Data1
Ce qu’il vous faut pour l’utiliser
Tous obligatoires — le serveur ne démarre pas sans eux. Aucune clé de licence à coller; l’accès est accordé au téléchargement, dans la communauté Klient Customers.
sf organisation login web — aucun mot de passe ni jeton à gérer.31 outils — et aucun ne peut supprimer.
Aucune opération de suppression, nulle part. Chaque écriture demande une confirmation, s’exécute sous votre utilisateur Salesforce authentifié (vos règles de partage et la sécurité au niveau du champ s’appliquent) et laisse une piste d’audit complète.
Voir les 31 outils ▾
findProject | Trouve un projet par Id, par nom exact ou partiel |
listProjects | Liste filtrée de projets — le pendant de listTasks au niveau du projet |
getProjectHealth | Statut, % d’avancement, tâches par statut, nombre de tâches en retard |
createProject | Crée un projet sur un compte — résout les noms, valide le statut, refuse les doublons |
updateProject | Statut, dates, budget, facturable, archivé |
findTask | Trouve une tâche par Id ou par nom, au besoin dans un projet donné |
listTasks | Liste les tâches (ouvertes par défaut — statuts fermés exclus) |
createTask | Crée une tâche ou une sous-tâche — avec, au besoin, ses dépendances en un seul appel |
updateTask | Met à jour des champs (les changements de statut se répercutent sur les affectations) |
completeTask | Termine la tâche et ferme ses affectations — la cascade qu’une mise à jour générique oublie |
linkTasks | Dépendance fin à début avec jours de décalage |
addTaskChecklist | Ajoute des éléments ordonnés à la liste de vérification d’une tâche |
completeChecklistItem | Coche un élément par son texte — aucun Id d’enregistrement requis |
createTaskSection | Crée une phase ou un regroupement de tâches (séquence automatique, nom en double refusé) |
addTaskToSection | Place une tâche dans une section, à son rang (idempotent) |
createResource | Crée une ressource de projet — résout l’utilisateur, refuse les doublons |
updateResource | Met à jour une ressource : nom, indicateur actif, taux de facturation et taux de coût par défaut |
assignResourceToProject | Affecte une personne à un projet (associe les personnes à leurs ressources) |
assignResourceToTask | Affecte à une tâche — crée l’affectation de projet si elle manque |
setWeeklySchedule | Une semaine d’heures planifiées sur une affectation de projet ou de tâche (champs de taux calculés protégés) |
updateProjectAssignment | Met à jour une affectation de projet : statut, dates, taux, notes |
updateTaskAssignment | Met à jour une affectation de tâche : statut, dates, taux, heures estimées, mise en attente |
updateWeeklySchedule | Modifie les heures d’une semaine existante — seuls les jours indiqués changent |
addTimeEntry | Ajoute une saisie de temps sur une tâche pour un jour donné — feuille de temps de la semaine créée automatiquement |
updateTimeEntry | Modifie une saisie existante par son Id — remplace les heures ou le commentaire de ce jour |
queryRecords | Lecture SOQL (objets autorisés) |
getRecord | Lecture d’un enregistrement par son Id |
createSObject | Création générique sur un objet autorisé (champs de formule et OwnerId refusés) |
updateSObject | Mise à jour générique (champs de formule et OwnerId refusés) |
getPicklistValues | Valeurs des listes de sélection, en direct depuis l’organisation |
describeKlientObject | Schéma de l’objet + pièges de champs Klient, avertissements sur les formules, correspondances de statuts |
Conçu pour être sûr dans votre organisation
Paiement unique. Par entreprise. Aucun abonnement.
Vos questions, nos réponses
MCP pour Salesforce PSA est un serveur ouvert basé sur le Model Context Protocol. Il permet à votre outil d’IA (Claude, Cursor, Copilot) d’agir directement sur vos données Klient PSA dans Salesforce : créer des projets et des tâches, affecter des ressources et saisir le temps, sous votre propre identifiant. MCP Data1 est le serveur MCP de Klient pour les opérations de projet.
Bien sûr. Pour le travail Salesforce général, les serveurs officiels (maintenant offerts à tous) sont excellents : ils lisent et écrivent. La seule chose qui leur manque, c’est Klient. Ils font du travail générique sur les enregistrements, donc ils ne connaissent ni les mises à jour en cascade de Klient, ni l’ordre de création, ni les correspondances de statuts, ni les champs calculés par formule. MCP Data1 ajoute exactement ça : le modèle de données de Klient PSA, intégré. Votre IA gère donc les projets comme Klient le prévoit. MCP Data1 complète le MCP de Salesforce avec la connaissance de Klient; il ne le remplace pas.
Tout client compatible MCP — Claude Desktop ou Code, Cursor, Copilot et d’autres.
Non. Ça fonctionne sur votre poste, sur votre organisation, sous votre identifiant Salesforce. Klient n’héberge rien.
Il n’existe aucune suppression; les écritures exigent une confirmation; les champs de formule et la propriété des enregistrements sont protégés; tout est limité au modèle Klient et arrive sous forme d’enregistrements vérifiables.
Non — MCP Data1 est un copilote supervisé et sans interface, pour une personne dans une conversation; les agents Agentforce travaillent sans supervision directe. Même destination : le projet.
Non.
Paiement unique, licence perpétuelle, par entreprise. Aucun abonnement.