MCP Admin1 · Agentforce sans interface · Administration de Klient PSA

MCP Admin1

Ajoutez un nouveau consultant en une phrase. Répondez à « pourquoi ne le voit-il pas? » en quelques secondes.

MCP Admin1 donne à votre IA la trousse à outils de l’administrateur Klient : configurer les utilisateurs et diagnostiquer les accès. Sans lui, ce travail oblige à cliquer partout dans la Configuration de Salesforce. C’est l’administrateur sans interface : votre IA agit directement dans l’organisation, sans écrans de Configuration.

Fonctionne sous votre propre identifiant Salesforce, avec vos autorisations et votre piste d’audit. Le diagnostic est en lecture seule; la configuration demande votre accord avant d’écrire.

Le problème

Configurer une personne dans Klient, c’est une corvée sur cinq objets. Les questions d’accès, c’est pire.

Un nouveau consultant a besoin d’un utilisateur, d’une ressource de projet, d’un horaire de travail et des bons ensembles d’autorisations, créés dans le bon ordre, sinon ça brise. Et « pourquoi Marc ne voit-il pas le Gantt? » oblige à fouiller les profils, les ensembles d’autorisations, les autorisations d’objet et de champ, et les licences. Les deux sont lents, sujets aux erreurs et une perte de temps pour votre administrateur.

« La configuration des nouveaux utilisateurs et le débogage des accès sont les deux plus grands gouffres de temps de l’administrateur. Avec MCP Admin1, chacun tient en une phrase. »

Comment ça marche

Une installation. Votre IA. L’administration de Klient.

🔌
Installez le serveur MCP Admin1 localement
🔐
Connectez-vous une seule fois avec sf organisation login web
🗣️
« Configure Julie comme consultante principale, semaines de 40 h, facturable à 150 $ »
✅
Utilisateur + ressource + horaire de travail + ensembles d’autorisations — créés dans l’ordre
🔍
« Pourquoi Marc ne voit-il pas le Gantt? » → le nom exact de l’autorisation manquante
~/.config/mcp/mcp-admin1.json — fonctionne localement
// 1. authentifiez-vous une seule fois avec votre vrai identifiant Salesforce
$ sf org login web

// 2. pointez votre client MCP vers le serveur local
{
  "command": "node",
  "args": ["~/mcp-admin1/server.mjs"],
  "env": {
    "KLIENT_MCP_ORG": "alias-de-votre-org"
  }
}
🚀Mettre une personne en route onboardUser

Crée (ou associe) l’utilisateur, la ressource de projet et l’horaire de travail, et accorde les ensembles d’autorisations — dans le bon ordre, en séparant correctement les opérations de configuration et de données. Peut être relancé sans créer de doublons; retrouve les rôles et les départements par leur nom.

« Mets Julie en route comme consultante principale dans le secteur de pratique de Montréal, semaines de 40 heures, facturable à 150 $. » → cinq enregistrements, corrects, en moins d’une minute.
🔍Diagnostiquer les accès diagnoseAccess · lecture seule

Explique les accès d’un utilisateur en croisant, côté serveur, son statut actif, ses ensembles d’autorisations attribués et ses autorisations d’objet et de champ — et nomme la correction.

« Pourquoi Marc ne peut-il pas modifier les projets? » → « Marc peut lire les projets, mais pas les modifier; accordez-lui l’ensemble d’autorisations “Klient User”. »
🛡️Gérer les ensembles d’autorisations assignPermissionSet · listKlientPermissionSets

Listez les ensembles d’autorisations Klient (et qui détient chacun), puis attribuez-en un à un utilisateur — avec vérification des doublons.

« Quels ensembles d’autorisations Klient avons-nous, et à qui manque “Klient User”? »
Portée

Ce que couvre MCP Admin1

Objets
Utilisateur, ressource de projet, horaire de travail, attributions d’ensembles d’autorisations (lecture des profils, des ensembles d’autorisations, des autorisations d’objet et de champ, et des licences).
Vous pouvez
Mettre des gens en route, accorder des ensembles d’autorisations, diagnostiquer les accès — le tout en conversation.
Il vous faut
Klient PSA installé · Node 18+ · Salesforce CLI · un client MCP · un utilisateur Salesforce avec des droits d’administration (Gérer les utilisateurs).
⚡ En service en 15 minutes.
Prérequis

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.

1
Node.js 18+
L’environnement d’exécution.
2
Salesforce CLI
Authentifiez-vous une seule fois avec sf organisation login web — aucun mot de passe ni jeton à gérer.
3
Klient PSA installé
Le serveur cible les objets Klient PSA de votre org.
4
Un utilisateur Salesforce avec des droits d’administration
API activée + Gérer les utilisateurs (la configuration d’un nouvel utilisateur crée l’utilisateur et accorde les ensembles d’autorisations). Si votre organisation a une sécurité renforcée, un administrateur devra peut-être approuver une fois l’application connectée Salesforce CLI.
Liste complète des outils

4 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 4 outils ▾
Administration 4
onboardUserCrée ou associe utilisateur + ressource de projet + horaire de travail et accorde les ensembles d’autorisations, dans le bon ordre
diagnoseAccess« Pourquoi l’utilisateur X ne peut-il pas voir ou faire Y? » — croise le statut actif, l’accès aux classes Apex et l’accès aux objets; nomme l’ensemble d’autorisations qui corrige le problème (lecture seule)
assignPermissionSetAccorde un ensemble d’autorisations à un utilisateur (avec vérification des doublons)
listKlientPermissionSetsListe les ensembles d’autorisations Klient et qui détient chacun
Sécurité

Conçu pour être sûr dans votre organisation

Diagnostic en lecture seule.
diagnoseAccess et les outils de liste n’écrivent jamais.
Configuration confirmée.
Créer des utilisateurs et accorder des accès exige une confirmation explicite.
Aucune suppression.
Aucun outil ne désactive ni ne supprime.
Dans votre organisation.
Fonctionne sous votre utilisateur administrateur Salesforce; piste d’audit complète.
Prix

Paiement unique. Par entreprise. Aucun abonnement.

Licence
Paiement unique · 1 000 $ US · par entreprise
Utilisateurs
Illimités dans votre entreprise
Abonnement / crédits Flex
Aucun
FAQ

Vos questions, nos réponses

Qu’est-ce que MCP pour Salesforce PSA?

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 dans Klient PSA, sous votre propre identifiant Salesforce. MCP Admin1 est le serveur MCP de Klient pour l’administration : configurer les nouveaux utilisateurs et diagnostiquer les accès.

Peut-il créer des utilisateurs Salesforce?

Oui, avec confirmation, sous les autorisations de votre utilisateur administrateur. Il peut aussi configurer dans Klient un utilisateur existant, sans en créer un nouveau.

Peut-on utiliser diagnoseAccess largement sans risque?

Oui — il est entièrement en lecture seule.

Est-ce que ça fonctionne sur les serveurs de Klient?

Non — localement, sous votre identifiant Salesforce.

Est-ce la même chose que les agents?

Non — un copilote d’administration supervisé, pas un agent autonome.

Paiement unique ou abonnement?

Paiement unique, licence perpétuelle, par entreprise. Aucun abonnement.

Les corvées d’administration, disparues. Le contrôle, conservé.

Réserver une démo →