inference.eu

Serveurs MCP · ERP

Serveur MCP SAP : connecter des agents IA à SAP S/4HANA depuis l'UE

Les serveurs MCP publiés par SAP aident à développer des applications Fiori, CAP et UI5, mais aucun ne donne à un agent un accès général aux données métier de S/4HANA. Pour cela, l'option la plus utilisée est le serveur communautaire SAP OData to MCP pour BTP, qui transforme vos services OData existants en outils. Les agents d'inference.eu s'y connectent en HTTP avec OAuth.

  1. 01Authentification: OAuth
  2. 02Serveur communautaire
  3. 03Centres de données dans l'UE

Ce que les agents peuvent en faire

  • 1

    Découverte des services

    Une recherche légère liste les services et entités OData accessibles, comme partenaires commerciaux, commandes clients ou commandes d'achat, sans charger tous les schémas dans le contexte de l'agent.

  • 2

    Métadonnées des entités

    Pour les entités choisies, un deuxième outil renvoie le schéma complet : champs, clés, types et navigations, afin que l'agent construise des filtres et des charges utiles corrects.

  • 3

    Créer, lire, modifier, supprimer

    Un troisième outil exécute des opérations OData authentifiées, des requêtes `$filter` et `$top` jusqu'aux POST, PATCH et DELETE, à partir des métadonnées et des habilitations SAP de l'utilisateur.

Ce que sont SAP et ce serveur MCP

SAP SE, basée à Walldorf en Allemagne, édite S/4HANA et ECC, les ERP qui font tourner finance, achats, ventes et logistique de nombreux grands groupes européens. SAP publie des serveurs MCP pour le développement, comme @cap-js/mcp-server et le serveur MCP SAP Fiori, mais pas de serveur général pour les données métier.

Le serveur open source SAP OData to MCP pour BTP comble ce manque. Il tourne sur SAP Business Technology Platform, atteint S/4HANA ou ECC via des destinations BTP et expose tous les services OData au travers de trois outils progressifs. Il prend en charge Streamable HTTP et stdio.

Ce que vos agents peuvent faire avec SAP

Une acheteuse demande quelles commandes d'achat restent ouvertes cette semaine chez un fournisseur, et l'agent traduit la question en requête OData filtrée. Un commercial vérifie, avant un rendez-vous, l'encours et les dernières commandes d'un client, ou obtient un résumé des retards de livraison par usine.

Avec l'écriture, l'agent prépare des saisies habituellement manuelles, comme la nouvelle adresse d'un partenaire commercial reçue par e-mail ou une commande client issue d'une demande structurée, chaque fois après confirmation par une personne.

Mise en place et authentification

Votre équipe SAP déploie le serveur dans un espace Cloud Foundry de BTP et configure une destination vers le système S/4HANA ou ECC, avec principal propagation ou OAuth 2.0. L'accès au point MCP lui-même est protégé par XSUAA.

Sur inference.eu, ajoutez le connecteur SAP à un agent, indiquez le point d'accès HTTP du serveur et connectez-vous par OAuth. Le jeton est stocké chiffré dans l'UE et réservé aux agents autorisés. Avec la principal propagation, chaque requête s'exécute avec les habilitations SAP de l'utilisateur connecté.

Protection des données et circuit des données

Le serveur tourne dans votre propre compte SAP BTP, et les requêtes vont de là vers votre système SAP via les services de destination et de connectivité. Les données restent donc dans l'infrastructure SAP que vous utilisez déjà, dans la région BTP que vous avez choisie.

Sur inference.eu, le modèle qui lit les résultats OData tourne dans des centres de données de l'UE, et les identifiants de connexion sont stockés chiffrés dans l'UE. Les données ERP contiennent souvent des données personnelles : définissez les services exposés avec votre DPO.

Validations et usage prudent

N'exposez que les services OData nécessaires et attribuez aux utilisateurs techniques ou propagés les rôles SAP les plus restreints possibles. La lecture présente peu de risques ; POST, PATCH et DELETE modifient des données de production.

Sur inference.eu, vous pouvez exiger qu'une personne approuve chaque écriture avant son exécution, en laissant les lectures automatiques. Avec les documents de modification et contrôles d'habilitation de SAP, chaque changement reste rattaché à un utilisateur et limité à ses droits.

SAP S/4HANA : questions fréquentes

Les questions que nous posent le plus les achats, les développeurs et les juristes. Il en manque une ? Posez-la-nous directement.

Poser une question

Faites passer vos charges IA sur une infrastructure européenne

Dites-nous quels modèles vous utilisez et votre volume approximatif. Nous répondons sous un jour ouvré avec un tarif et la suite.

  • Réponse sous un jour ouvré
  • Tarif adapté à votre volume
  • DPA prêt à signer