MCP pour les fabricants : le guide pratique

Publié le 2026-08-0911 min de lectureMCP · Model Context Protocol · OAuth · Streamable HTTP

En bref

Qu'est-ce que MCP, et que doit exposer le serveur MCP d'un fabricant ?

MCP (le Model Context Protocol) est un standard ouvert qui permet à un assistant IA d'appeler directement vos systèmes, au lieu de déduire ses réponses de vos pages web. Le serveur MCP d'un fabricant est un point d'entrée HTTP hébergé, qui expose un petit ensemble d'outils typés — recherche paramétrique, consultation de référence, équivalences et correspondances, documents de conformité, liens CAO, ainsi que stocks et prix protégés par OAuth — que tout assistant compatible peut invoquer pour obtenir une réponse exacte et auditable. Sous la spécification actuelle 2026-07-28, il s'agit d'un service requête/réponse sans état, qui fonctionne derrière un répartiteur de charge ordinaire. Le protocole est la partie facile ; la difficulté consiste à disposer, derrière lui, d'une fiche produit unique, canonique et vérifiée.

Qu'est-ce que MCP, en termes simples ?

Le Model Context Protocol est une manière normalisée, pour un assistant IA, d'appeler le système d'un tiers et d'en recevoir une réponse typée et structurée.

Anthropic l'a publié en open source le 25 novembre 2024, en le décrivant comme « une nouvelle norme pour connecter les assistants IA aux systèmes où résident les données ». Le 9 décembre 2025, Anthropic a fait don de MCP à l'Agentic AI Foundation, un fonds dédié placé sous l'égide de la Linux Foundation, cofondé avec Block et OpenAI et soutenu au niveau platine par AWS, Bloomberg, Cloudflare, Google et Microsoft. À cette date, MCP dépassait 97 millions de téléchargements mensuels de SDK et plus de 10 000 serveurs publiés, avec une prise en charge native côté client dans ChatGPT, Claude, Cursor, Gemini, Microsoft Copilot et VS Code.

Same question, two mechanisms. The second is the one every major assistant already speaks, and the one no industrial catalogue in our cohort has built.

Pour un décideur non technique, la distinction qui compte est la suivante. Lorsqu'un assistant lit votre site web, il interprète un document : il peut mal lire un tableau, passer à côté d'une note de bas de page ou confondre deux variantes. Lorsqu'un assistant appelle votre serveur MCP, il interroge un système : il demande la référence, reçoit les champs et les restitue. Le premier mode produit des réponses plausibles. Le second produit des réponses justes — à condition que les données sous-jacentes le soient, et c'est là que se concentre l'essentiel du travail réel.

Qui en a déjà mis un en production dans le secteur ?

Le sujet n'a plus rien de spéculatif, et les exemples sont utilement variés :

  • Microchip Technology a lancé un serveur MCP public et gratuit le 6 novembre 2025, exposant des spécifications produit vérifiées, des fiches techniques, les stocks, les prix et les délais d'approvisionnement via le transport MCP Streamable HTTP, avec des réponses encodées en JSON destinées aux copilotes, aux chatbots et aux agents d'entreprise.
  • Siemens exploite un serveur public à l'adresse mcp.siemens.com, dont les plugins documentés — ressources, portail développeur, recherche et contenu web — sont accessibles sans authentification.
  • Zoovu a lancé un serveur MCP le 11 décembre 2025, donnant aux agents un accès encadré aux données produit, avec un positionnement axé sur l'exactitude des réponses de compatibilité et d'application.
  • ECIA a lancé le service Inventory AI Agent de TrustedParts.com le 11 juin 2026, rendant les stocks de composants électroniques issus de la distribution agréée accessibles au sein de Microsoft Copilot, de ChatGPT et de Claude.
  • Shopify expose un serveur MCP Storefront sur les boutiques à l'adresse https://{shop}.myshopify.com/api/mcp, avec des outils tels que search_catalog, lookup_catalog et get_product, sans authentification requise pour le niveau storefront.

Deux constantes méritent d'être relevées. Chacun de ces serveurs repose sur un référentiel de données faisant déjà autorité. Et chacun trace une frontière nette entre les données catalogue publiques et tout ce qui relève du commercialement sensible.

Outils ou ressources — que doit utiliser un serveur de pièces ?

La spécification est explicite sur cette différence, et s'y tromper produit un serveur que les modèles exploitent mal.

Les outils sont pilotés par le modèle. La spécification indique que les outils « sont conçus pour être pilotés par le modèle, ce qui signifie que le modèle de langage peut les découvrir et les invoquer automatiquement en fonction de sa compréhension du contexte et des requêtes de l'utilisateur ». La découverte passe par tools/list, l'invocation par tools/call. Chaque outil porte un inputSchema (JSON Schema 2020-12 par défaut), un outputSchema facultatif, et renvoie un structuredContent conforme à ce schéma.

Les ressources sont pilotées par l'application. La spécification indique que les ressources « sont conçues pour être pilotées par l'application, l'application hôte déterminant comment intégrer le contexte selon ses besoins » — en pratique un sélecteur, une liste, ou une inclusion automatique par l'hôte. Chaque ressource est identifiée par une URI, et les gabarits permettent des URI paramétrées.

Un catalogue est un espace de requêtes, pas un ensemble figé de documents. Personne n'a envie de faire défiler un sélecteur de ressources contenant 40 000 références. L'essentiel d'un serveur de pièces doit donc reposer sur des outils, avec deux nuances : utilisez des blocs de contenu resource_link pour pointer vers les fiches techniques et les fichiers CAO plutôt que d'incorporer des charges utiles volumineuses, et réservez les véritables ressources à une poignée de documents stables, tels qu'un dictionnaire de classification ou un journal des modifications.

Deux détails de la spécification actuelle méritent l'attention. Les listes d'outils ne doivent pas varier d'une connexion à l'autre, mais peuvent varier selon l'autorisation présentée avec la requête. Et les serveurs devraient renvoyer les outils dans un ordre déterministe, car un ordre stable permet aux clients de mettre la liste en cache et améliore le taux de succès du cache de prompt.

Qu'est-ce qui a changé dans la spécification 2026-07-28 ?

Cette révision a remodelé le transport, et toute conception fondée sur la documentation de 2025 se révélera fausse sur des points précis.

ÉvolutionAvantÀ partir du 2026-07-28
SessionsEn-tête Mcp-Session-Id, attribué par le serveurSupprimées ; l'état transite par des handles explicites émis par le serveur, dans les arguments des outils
Poignée de maininitialize / notifications/initializedSupprimée ; la version du protocole et les capacités du client voyagent dans _meta à chaque requête
Découverte des capacitésConnue à l'initialisationNouveau RPC server/discover que les serveurs doivent implémenter
Requêtes initiées par le serveurÉmises sur un flux SSEMulti Round-Trip Requests : le serveur renvoie resultType: "input_required", le client réessaie avec inputResponses
RoutageLes passerelles analysaient le corps JSONEn-têtes Mcp-Method et Mcp-Name obligatoires sur les POST
Mise en cacheUniquement les notifications listChangedttlMs et cacheScope obligatoires sur les résultats de listage et de lecture
Reprise de fluxRejeu via Last-Event-IDSupprimée ; un flux interrompu perd la requête, et le client la réémet

La forme du transport est désormais d'une banalité réjouissante. Le serveur expose un unique point d'entrée MCP acceptant les POST — par exemple https://example.com/mcp. Chaque requête JSON-RPC constitue son propre POST. Les clients doivent envoyer un en-tête Accept mentionnant à la fois application/json et text/event-stream, ainsi qu'un en-tête MCP-Protocol-Version qui doit correspondre à la valeur présente dans le _meta du corps, faute de quoi le serveur doit rejeter la requête avec un 400 et une erreur HeaderMismatch. Les serveurs doivent valider l'en-tête Origin et répondre 403 s'il est présent et invalide.

La conséquence pratique pour les équipes d'infrastructure : puisqu'il n'existe plus de session au niveau du protocole, votre serveur MCP se déploie derrière un simple répartiteur de charge en round-robin, comme n'importe quel autre service HTTP sans état. Roots, Sampling et Logging sont désormais dépréciés, avec une fenêtre minimale de douze mois, et l'ancien transport HTTP+SSE est lui aussi formellement déprécié.

Comment protéger les prix et les stocks avec OAuth ?

L'autorisation est facultative dans MCP, ce qui convient parfaitement à un serveur de pièces : le catalogue public ne devrait exiger aucun jeton, et seuls les outils commercialement sensibles devraient déclencher une demande d'authentification.

Lorsque vous la mettez en œuvre, les exigences sont précises. Le serveur MCP agit comme un serveur de ressources OAuth 2.1, conformément au projet IETF OAuth 2.1. Il doit implémenter les Protected Resource Metadata (RFC 9728), et les clients doivent s'appuyer sur ces métadonnées pour découvrir le serveur d'autorisation. Les clients doivent implémenter les Resource Indicators (RFC 8707), en transmettant un paramètre resource qui identifie l'URI canonique de votre serveur, aussi bien dans les requêtes d'autorisation que dans les requêtes de jeton, et votre serveur doit vérifier que les jetons ont bien été émis à son intention. Les serveurs d'autorisation devraient renvoyer le paramètre iss conformément à la RFC 9207, et les clients doivent le valider. L'enregistrement dynamique des clients est désormais déprécié au profit des Client ID Metadata Documents, même s'il reste disponible pour des raisons de rétrocompatibilité.

Le schéma qui fonctionne pour un distributeur ou un fabricant :

  1. 01Niveau non authentifié — spécifications, recherche paramétrique, équivalences, documents de conformité, liens CAO, et prix catalogue lorsque vous les publiez.
  2. 02Niveau authentifié — prix contractuels, disponibilité propre au client, création de devis. Répondez par un 403 et error="insufficient_scope", en nommant les scopes nécessaires pour que le client puisse élever ses droits en un seul aller-retour plutôt qu'en plusieurs.
  3. 03Ne placez jamais un identifiant client dans un argument d'outil comme unique contrôle d'accès. Un handle est un nom, pas une capacité ; validez l'autorisation à chaque appel.

Que doit exposer un serveur MCP de pièces ?

Six à huit outils : c'est le bon ordre de grandeur. Au-delà, la sélection par le modèle se dégrade.

OutilObjetAuthentification
search_partsRecherche paramétrique dans une classe de produits, avec contraintes typées et unitésPublic
get_partFiche canonique complète d'une référence, provenance et date de dernière vérification inclusesPublic
find_alternatesÉquivalents fonctionnels, secondes sources et correspondances concurrentes, avec une base d'équivalence explicitePublic
get_compliance_documentsRoHS, REACH, déclarations des performances, certificats, déclarations environnementales produit — sous forme d'enregistrements datés, et non de simples liensPublic
get_cad_modelsLiens de ressources vers les fichiers 2D, 3D et BIM, par formatPublic
get_availabilityStock en temps réel par site et délai d'approvisionnementRestreint
get_pricePrix contractuel client selon la quantitéRestreint

Une définition d'outil doit paraître banale, et c'est précisément l'objectif :

{
  "name": "search_parts",
  "title": "Parametric part search",
  "description": "Search the catalog by product class and typed parameter constraints. Returns matching parts with their key parametrics, units and last-verified date. Use get_part for the full record.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "product_class": { "type": "string", "description": "ETIM class code or class name" },
      "constraints": {
        "type": "array",
        "items": {
          "type": "object",
          "properties": {
            "parameter": { "type": "string" },
            "operator": { "type": "string", "enum": ["eq", "gte", "lte", "between", "in"] },
            "value": {},
            "unit": { "type": "string" }
          },
          "required": ["parameter", "operator", "value"]
        }
      },
      "limit": { "type": "integer", "default": 20 }
    },
    "required": ["product_class"],
    "additionalProperties": false
  }
}

Notez ce que fait la description : elle indique au modèle ce que l'outil renvoie et à quel moment recourir à un autre outil. Cette seule habitude fait davantage pour la qualité des réponses que tous les raffinements de schéma.

Un exemple concret

Un ingénieur de conception, chez un sous-traitant électronique au Texas, remplace un composant en fin de vie sur une carte qui est également livrée à un fabricant d'armoires électriques allemand. L'assistant dispose d'une connexion au serveur MCP du fabricant.

Ingénieur : Le MOSFET canal N 60 V de notre étage abaisseur passe en fin de vie. Il me faut un remplaçant direct dans le même boîtier, avec un R_DS(on) ne dépassant pas 12 milliohms sous une commande de grille de 10 V, et je dois savoir s'il est réellement disponible.

L'assistant effectue quatre appels.

→ tools/call  get_part
   { "part_number": "XYZ-60N12-D2PAK" }
← structuredContent
   { "package": "D2PAK", "vds_v": 60, "rds_on_mohm": 11.5,
     "vgs_meas_v": 10, "lifecycle": "EOL", "last_verified": "2026-08-04" }

→ tools/call  find_alternates
   { "part_number": "XYZ-60N12-D2PAK", "basis": "form_fit_function" }
← structuredContent
   [ { "part_number": "XYZ-60N10-D2PAK", "equivalence": "drop-in",
       "rds_on_mohm": 9.8, "differences": ["lower R_DS(on)", "higher Qg"] },
     { "part_number": "XYZ-60N14-D2PAK", "equivalence": "footprint",
       "rds_on_mohm": 13.5, "differences": ["exceeds R_DS(on) limit"] } ]

→ tools/call  get_availability
   { "part_numbers": ["XYZ-60N10-D2PAK"] }
← 403 Forbidden
   WWW-Authenticate: Bearer error="insufficient_scope",
     scope="stock:read", resource_metadata="https://mcp.example.com/.well-known/oauth-protected-resource"

   [client performs step-up authorisation, then retries]

← structuredContent
   { "part_number": "XYZ-60N10-D2PAK",
     "stock": [ { "location": "US-TX", "qty": 14200 },
                { "location": "DE-BW", "qty": 3800 } ],
     "lead_time_weeks": 8, "as_of": "2026-08-09T06:12:00Z" }

→ tools/call  get_compliance_documents
   { "part_number": "XYZ-60N10-D2PAK", "types": ["rohs", "reach"] }
← content: [ { "type": "resource_link", "uri": "https://…/rohs-2026-03.pdf",
               "name": "RoHS declaration (issued 2026-03-11)" } ]

L'assistant répond alors : le premier candidat est un remplaçant direct, avec une résistance à l'état passant plus faible et une charge de grille plus élevée, à vérifier avec le driver de grille ; le second respecte l'empreinte mais dépasse la limite de R_DS(on) ; le stock s'établit à 14 200 unités au Texas et 3 800 en Bade-Wurtemberg ce matin, pour un délai de huit semaines ; les déclarations RoHS et REACH sont jointes, avec leurs dates d'émission.

Rien de tout cela n'est impressionnant sur le plan technique. C'est impressionnant sur le plan commercial. Trois décisions d'approvisionnement ont été prises sans qu'aucun humain n'ouvre un navigateur, et chaque chiffre est traçable jusqu'à un enregistrement horodaté.

Qui peut réellement atteindre votre serveur aujourd'hui ?

Soyez honnête sur ce point avec votre comité de direction, car la réponse est plus étroite que ne le laisse entendre la plupart de la documentation éditeur.

ClientPeut-il atteindre un serveur MCP personnalisé ?Conditions
ClaudeOuiConnecteurs distants personnalisés sur Free, Pro, Max, Team et Enterprise ; les utilisateurs gratuits sont limités à un seul ; le serveur doit être joignable depuis l'internet public, à partir des plages d'adresses IP d'Anthropic
ChatGPTPartiellementServeurs MCP personnalisés via le mode développeur ; les connecteurs autorisant l'écriture sont réservés aux offres Business, Enterprise et Edu, Plus et Pro restant en lecture seule. Les apps dans ChatGPT reposent sur MCP et passent par la revue de l'annuaire
GeminiEntreprise uniquementServeurs MCP personnalisés enregistrés par un administrateur comme source de données dans Gemini Enterprise ; transport Streamable HTTP exclusivement
Microsoft CopilotOui, dans les configurations entrepriseConnecteurs enregistrés par un administrateur
Agents IDE et CLIOuiLe développeur configure directement le point d'entrée — la voie la moins contraignante pour un public d'ingénieurs
Les agents de vos propres clientsOuiLes services achats et les bureaux d'études déploient de plus en plus d'agents internes ; c'est en pratique la catégorie d'appelants qui croît le plus vite

MCP touche donc les ingénieurs qui configurent eux-mêmes leur assistant et les acheteurs grands comptes dont la DSI enregistre votre serveur. C'est une population réduite à l'échelle du web, et très importante à l'échelle d'un pipeline commercial.

Comment les agents découvrent-ils votre serveur ?

Il n'existe aucune découverte au niveau DNS. Trois mécanismes existent :

  1. 01Le registre MCP officiel, à l'adresse registry.modelcontextprotocol.io, référentiel centralisé de métadonnées pour les serveurs accessibles publiquement, soutenu par Anthropic, GitHub, Microsoft et PulseMCP. Il est open source, prend en charge les sous-registres et reste en préversion avant sa disponibilité générale — attendez-vous donc à des évolutions.
  2. 02Les annuaires côté client, comme l'annuaire des connecteurs de Claude et l'annuaire d'apps de ChatGPT, chacun avec son propre processus de validation.
  3. 03Votre propre documentation. C'est ainsi que se nouent aujourd'hui la plupart des connexions : une page développeur indique l'URL du point d'entrée, la liste des outils et les scopes d'autorisation, et un client la colle dans son assistant.

Publiez votre document .well-known/oauth-protected-resource même si la plupart de vos outils sont publics, et versionnez le chemin du point d'entrée. Vous ferez évoluer votre surface d'outils, et mieux vaut que ce soit une migration délibérée plutôt qu'une rupture silencieuse.

Une check-list de mise en œuvre

  1. 01Consolidez une fiche canonique unique par référence, avec attributs typés, unités, provenance et horodatage de dernière vérification. Ne commencez pas par le protocole.
  2. 02Retenez six à huit outils et rédigez des descriptions qui précisent quand ne pas utiliser chacun d'eux.
  3. 03Déclarez des schémas de sortie et renvoyez du structuredContent. Incluez les unités et les dates de vérification dans chaque charge utile.
  4. 04Exposez un point d'entrée POST unique, en respectant les en-têtes Mcp-Method et Mcp-Name, en validant Origin, et en renseignant ttlMs et cacheScope sur les résultats de listage.
  5. 05Séparez les outils publics des outils restreints, implémentez les métadonnées de la RFC 9728, validez l'audience des jetons conformément à la RFC 8707, et utilisez les demandes de scope pour élever les droits en un seul aller-retour.
  6. 06Renvoyez les outils dans un ordre déterministe et gardez des noms d'outils stables, pour que les caches clients fonctionnent.
  7. 07Journalisez chaque appel — outil, arguments, latence, et succès ou non de la recherche. Un serveur MCP sans analytique est un canal que vous ne pouvez pas piloter.
  8. 08Contrôlez l'exactitude par rapport à une vérité terrain, en continu. Un outil qui renvoie avec aplomb une valeur nominale périmée est pire que pas d'outil du tout.

Partsgraph fournit cette couche en mode managé : nous consolidons votre catalogue existant en un Parts Graph vérifié, hébergeons le point d'entrée MCP avec OAuth sur les niveaux restreints, et vous indiquons quels agents ont appelé quoi, et où les réponses étaient fausses.

Si vous voulez savoir où vous en êtes avant d'écrire la moindre ligne de code, passez votre domaine dans l'outil d'évaluation gratuit sur /audit — il vérifie ce que les machines peuvent atteindre aujourd'hui dans votre catalogue, et si un point d'entrée MCP aurait quoi que ce soit de fiable à servir.

Questions fréquentes

Avons-nous besoin de MCP si nous disposons déjà d'une API REST ?

Votre API REST constitue la bonne fondation, mais un agent ne peut pas l'utiliser sans un travail d'intégration sur mesure réalisé par celui qui exploite l'agent. MCP normalise trois choses qu'une API REST laisse ouvertes : la façon dont un client découvre les opérations disponibles, la façon dont leurs entrées et leurs sorties sont typées à destination d'un modèle, et la façon dont l'autorisation est négociée. En pratique, un serveur MCP de pièces est une projection fine et assumée d'une API existante, dont les schémas et les descriptions sont rédigés pour un modèle plutôt que pour un développeur.

Faut-il exposer les données pièces sous forme d'outils ou de ressources ?

Principalement sous forme d'outils. La spécification décrit les outils comme pilotés par le modèle — le modèle les découvre et les invoque à partir du contexte — tandis que les ressources sont pilotées par l'application, présentées par l'application hôte pour qu'un utilisateur les sélectionne. Un catalogue est un espace de requêtes, et non une liste figée de fichiers : les outils paramétrés sont donc le choix naturel. Les ressources gardent leur utilité pour un petit nombre de documents stables, et les outils peuvent renvoyer des liens de ressources vers les fiches techniques et les fichiers CAO plutôt que d'y incorporer plusieurs mégaoctets.

La spécification 2026-07-28 casse-t-elle les serveurs MCP existants ?

Elle modifie sensiblement la forme du transport. Les sessions au niveau du protocole et l'en-tête Mcp-Session-Id disparaissent, la poignée de main initialize disparaît, le flux GET autonome disparaît, tout comme la reprise SSE via Last-Event-ID. Les serveurs doivent implémenter server/discover et exiger les en-têtes Mcp-Method et Mcp-Name sur les POST. Les clients compatibles avec les deux générations déterminent laquelle un serveur parle en tentant d'abord une requête moderne et en examinant le corps de l'erreur avant de se replier sur l'ancienne.

Comment empêcher un agent de voir les prix d'un autre client ?

Utilisez la couche d'autorisation plutôt que l'obscurité. Le serveur MCP agit comme un serveur de ressources OAuth 2.1, doit implémenter les Protected Resource Metadata (RFC 9728) et doit vérifier que les jetons d'accès ont bien été émis à son intention, en tant qu'audience visée, conformément à la RFC 8707. Point essentiel : la spécification autorise les ensembles d'outils et de ressources visibles à varier selon l'autorisation présentée avec la requête, si bien qu'un appelant non authentifié peut ne se voir présenter que les outils du catalogue public.

Comment un agent trouve-t-il notre serveur MCP au départ ?

Il n'existe aucun mécanisme de découverte au niveau DNS, et prétendre le contraire est l'erreur la plus répandue dans la littérature consacrée à MCP. La découverte passe par le registre MCP officiel, à l'adresse registry.modelcontextprotocol.io, soutenu par Anthropic, GitHub, Microsoft et PulseMCP et encore en préversion avant sa disponibilité générale ; par les annuaires côté client, tels que l'annuaire des connecteurs de Claude et l'annuaire d'apps de ChatGPT ; et, le plus souvent aujourd'hui, parce que vous avez publié l'URL dans votre documentation développeur et qu'un client l'y a copiée.

Quelle est la principale erreur de conception d'un premier serveur MCP de pièces ?

Exposer trop d'outils avec des descriptions vagues. Un modèle choisit ses outils d'après leurs noms, leurs descriptions et leurs schémas : vingt points d'entrée de recherche qui se recouvrent produisent donc un comportement pire que six outils bien nommés. Renvoyez du contenu structuré conforme à un schéma de sortie déclaré, gardez des noms d'outils déterministes et stables, et faites figurer dans la charge utile les unités, les tolérances et un horodatage de dernière vérification, afin que la réponse puisse être auditée par la suite.

Un serveur MCP améliore-t-il la visibilité IA sur le web ouvert ?

Pas directement. Les crawlers de recherche et de récupération n'appellent pas les serveurs MCP : ils récupèrent du HTML. MCP touche les utilisateurs qui ont connecté votre serveur, c'est-à-dire aujourd'hui les ingénieurs qui configurent un connecteur et les acheteurs grands comptes dont l'administrateur l'enregistre. C'est un canal de profondeur, pas un canal de portée, et il donne le meilleur de lui-même en complément de pages produit structurées et rendues côté serveur.

Sources

  1. 01Anthropic, Introducing the Model Context Protocol (25 November 2024)
  2. 02Model Context Protocol, MCP joins the Agentic AI Foundation (9 December 2025)
  3. 03Linux Foundation, Formation of the Agentic AI Foundation (9 December 2025)
  4. 04Model Context Protocol, 2026-07-28 specification changelog
  5. 05Model Context Protocol, Streamable HTTP transport (2026-07-28)
  6. 06Model Context Protocol, Authorization (2026-07-28)
  7. 07Model Context Protocol, Tools (2026-07-28)
  8. 08Model Context Protocol, Resources (2026-07-28)
  9. 09Model Context Protocol, The MCP Registry
  10. 10Microchip Technology, Microchip unveils Model Context Protocol (MCP) Server (6 November 2025)
  11. 11Siemens MCP Server documentation
  12. 12Zoovu, Zoovu launches MCP Server (11 December 2025)
  13. 13ECIA, TrustedParts.com launches Inventory AI Agent Service (11 June 2026)
  14. 14Shopify, Storefront MCP server documentation
  15. 15Anthropic, Get started with custom connectors using remote MCP
  16. 16OpenAI Help Center, Developer mode and MCP apps in ChatGPT
  17. 17Google Cloud, Set up your custom MCP server data store (Gemini Enterprise)
Lancez-le sur votre propre catalogue

Voyez exactement ce que les assistants IA peuvent lire — ou non — de vos produits aujourd'hui : politique d'accès des crawlers, couverture du catalogue, accès aux fiches techniques. Le tout noté et comparé à 984 distributeurs et fabricants dans le monde.

Évaluer mon catalogue

Notes de terrain associées