Gestion des serveurs MCP externes dans le catalogue d'API
Enregistrez manuellement des serveurs MCP externes dans le Catalogue d'API afin de rendre leurs outils disponibles pour une utilisation dans les agents Agentforce. Créez des connexions pour autoriser les serveurs dans Salesforce et spécifier les outils auxquels ils ont accès. Vous pouvez également afficher les serveurs MCP installés depuis AgentExchange. Ajoutez ensuite des outils que les serveurs peuvent utiliser.
Éditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : Developer Edition, Enterprise Edition, Performance Edition et Unlimited Edition |
- Dans Configuration, saisissez Catalogue d'API dans la case Recherche rapide, puis sélectionnez Serveurs MCP.
- Sélectionnez l'onglet Serveurs externes.
- Cliquez sur Ajouter un serveur MCP, puis sélectionnez Enregistrer un serveur MCP externe.
- Saisissez un nom et une description uniques pour le serveur.
- Saisissez l'URL du serveur. Cette URL est le point de terminaison HTTPS de votre serveur externe Model Context Protocol.
-
Sélectionnez une méthode d'authentification.
- Pour Aucune authentification, passez à l'étape suivante.
- Pour OAuth 2.0, remplissez les champs suivants :
- URL du fournisseur d'identité : Le point de terminaison du serveur d'autorisation pour les requêtes d'authentification. Prérempli et en lecture seule pour les serveurs enregistrés depuis AppExchange.
- Portée (facultatif) : Liste d'autorisations séparées par une virgule que le serveur doit avoir pour accéder aux outils et aux API. Prérempli et en lecture seule pour les serveurs enregistrés depuis AppExchange.
- ID de client : L'ID unique du serveur Model Context Protocol, utilisé pour demander l'accès via le serveur d'autorisation.
- Secret client : Le serveur MCP et le serveur d'autorisation partagent le mot de passe. Gardez cette valeur sécurisée.
- Pour l'authentification avancée qui utilise OAuth 2.1, configurez le serveur dans Agentforce Registry. Consultez Extension de votre implémentation Agentforce.
-
Cliquez sur Créer et continuer.
Salesforce crée une connexion avec le serveur et envoie un ping pour la valider. Pour s'authentifier à votre serveur, Salesforce crée également un identifiant nommé, un identifiant externe et un ensemble d'autorisations. Salesforce vous attribue automatiquement l'ensemble d'autorisations ServerName pour vous permettre de gérer le serveur. Votre agent n'a pas besoin de cet ensemble d'autorisations sur les utilisateurs ou sur l'enregistrement utilisateur de l'agent pour utiliser les outils de votre serveur. Consultez Schéma d'identifiants nommés.
Remarque Si vous supprimez l'ensemble d'autorisations ou le retirez de votre enregistrement utilisateur, vous ne pouvez pas gérer votre serveur.
| EXEMPLE : OAuth 2.0 |
|---|
Le serveur MCP de PayPal utilise OAuth 2.0 pour établir une connexion sécurisée entre un client MCP et le serveur MCP de PayPal. Dans le protocole OAuth 2.0, le client échange son ID client et son secret client contre un jeton d'accès.
|
Gestion des outils du serveur MCP externe dans le catalogue d'API
Ajoutez et retirez des outils qu'un serveur MCP externe enregistré manuellement peut utiliser.
- Dans Configuration, saisissez Catalogue d'API dans la case Recherche rapide, puis sélectionnez Serveurs MCP.
- Sélectionnez l'onglet Serveurs externes.
- Sélectionnez un serveur MCP externe manuel.
- Sélectionnez l'onglet Outils, puis cliquez sur Gérer les outils.
- Pour ajouter ou retirer un outil, basculez entre Ajouter un outil et Ajouté.

