Ressources · Connecteur Claude

Connecteur Claude SwaggerCe que Claude sait faire dans ton compte Swagger.

Le connecteur Claude Swagger expose 22 outils : 10 en lecture et 12 en écriture. Claude fouille ton registre d'API, contrôle les définitions selon les règles de ton organisation, génère ou corrige des API, et crée, retouche, publie ou supprime produits et pages de portail.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Aperçu

Ce qui change quand Claude travaille dans Swagger

La fiche du répertoire résume Swagger ainsi : concevoir, gouverner et documenter des API. Avec le connecteur, tu décris la tâche à Claude : il retrouve l'API, lance le contrôle de standardisation, propose ou applique des corrections, et met à jour les pages de documentation de ton portail, toujours sous ta connexion SmartBear et tes rôles.

Contrôler une API face aux règles maison. Claude la repère avec search_apis_and_domains, récupère la définition résolue via get_api_definition, et scan_api_standardization liste les écarts par gravité.

Corriger ou esquisser des API. standardize_api corrige une définition non conforme grâce à l'IA de SmartBear, idéalement dans une nouvelle version, et create_api_from_prompt génère une API à partir d'une description, règles de gouvernance appliquées.

Faire vivre un portail développeurs. Claude peut ajouter un produit avec create_portal_product, réécrire une page via update_document, puis passer en aperçu ou en ligne avec publish_portal_product.

Ce qu'il ne fera pas : il ne voit que les portails où tu as au moins un rôle de designer, et aucune source ne décrit de confirmation propre avant les douze outils d'écriture. Rien ne tourne selon un planning non plus : Claude n'agit que pendant qu'il te répond. Le hub des connecteurs Claude recense d'autres connecteurs développeurs, et la page Intégrations présente les plateformes d'automatisation.

Vocabulaire

Cinq mots avant de brancher

Le vocabulaire de Claude autour de ce connecteur, en une minute.

Connecteur
Le lien que tu poses une fois entre Claude et un compte que tu as déjà, pour qu'il y travaille pendant qu'il te répond.
Outil
Une capacité nommée que le connecteur ouvre à Claude sur ce compte. Il choisit seul celles qu'il lui faut ; la fiche du répertoire les liste par leur nom.
Autorisation
L'écran de connexion SmartBear, où tu donnes à Claude l'accès qu'il utilisera ensuite. Accordée une fois par personne, et révocable.
Approbation
La confirmation que Claude attend avant de toucher à un compte, affichée dans la conversation au moment où elle compte.
MCP
Le standard commun des connecteurs : c'est lui qui permet à un assistant comme Claude de dialoguer avec un service extérieur tel que Swagger.
Connexion

Brancher Swagger à Claude en trois étapes

  1. 01

    Retrouver Swagger dans Claude

    Ouvre les réglages de Claude, passe par Customize puis Connectors, et cherche Swagger. Sur un espace Team ou Enterprise, un Owner ou un Primary Owner active d'abord le connecteur pour que chaque membre puisse ensuite s'y connecter.

  2. 02

    Lancer le branchement

    Clique sur Connect sur sa ligne. SmartBear indique qu'une fenêtre de navigateur s'ouvre pour une connexion OAuth SmartBear, sans jeton d'API ni variable d'environnement à régler. Si le lien se casse, fais Disconnect puis rebranche.

  3. 03

    Relire l'écran d'autorisation

    Lis l'écran d'autorisation avant de valider. Il appartient à SmartBear, pas à Claude, et c'est lui qui fixe ce que couvre l'accès. Tu pourras aussi le retirer plus tard depuis ton compte SmartBear.

Outils

Les 22 outils Swagger, rangés selon ce qu'ils font

Swagger donne à Claude 22 outils : 10 qui lisent ton compte, 12 qui y changent quelque chose.

Le code du serveur publié par SmartBear décrit chacun d'eux, avec un marqueur lecture seule ou modification. Les noms restent tels que Claude les affiche.

  • 10 lecture
  • 12 écriture

Ce que Claude lit (10)

10 outils

Dix outils qui cherchent, ouvrent et contrôlent API et contenus de portail sans les altérer.

list_portals

Cherche les portails développeurs auxquels tu as accès dans Swagger, en ne renvoyant que ceux où tu as au moins un rôle de designer, au niveau produit ou organisation.

Quand ça sert
tu veux voir sur quels portails ton rôle te laisse travailler.
Attention
un portail absent peut tout simplement sortir de ton rôle.

Sourcegithub.com · 30 septembre 2026 ↗

get_portal

Rapporte le détail d'un portail, désigné par son UUID ou son sous-domaine, pour que Claude connaisse sa configuration avant d'y intervenir.

Quand ça sert
tu veux vérifier les réglages actuels d'un portail, par exemple s'il est hors ligne, sans ouvrir l'interface Swagger.

Sourcegithub.com · 30 septembre 2026 ↗

list_portal_products

Renvoie les produits d'un portail qui répondent à tes critères, chaque produit étant un ensemble de documentation d'API que parcourent les visiteurs.

Quand ça sert
tu veux la liste complète des produits d'un portail avant de travailler sur l'un d'eux.

Sourcegithub.com · 30 septembre 2026 ↗

get_portal_product

Ouvre un produit, retrouvé par son UUID ou par le couple sous-domaine du portail et slug du produit, et rapporte ses réglages et métadonnées.

Quand ça sert
tu veux savoir si un produit est public ou réservé aux utilisateurs authentifiés avant d'en partager le lien.

Sourcegithub.com · 30 septembre 2026 ↗

list_portal_product_sections

Énumère les sections d'un produit de portail, page par page, avec au besoin leurs tables des matières intégrées, pour que Claude cartographie l'organisation de la documentation.

Quand ça sert
tu veux le plan de la documentation d'un produit avant de la réorganiser.

Sourcegithub.com · 30 septembre 2026 ↗

list_table_of_contents

Renvoie la table des matières d'une section, page par page, et peut y joindre l'API SwaggerHub associée pour que Claude voie quelle référence se trouve où.

Quand ça sert
tu cherches, dans une section, la page qui traite d'un sujet donné.

Sourcegithub.com · 30 septembre 2026 ↗

get_document

Récupère le contenu et les métadonnées d'un document à partir de son identifiant, en général le HTML ou le Markdown derrière une entrée de sommaire.

Quand ça sert
tu veux lire depuis la conversation le texte actuel d'une page du portail.

Sourcegithub.com · 30 septembre 2026 ↗

search_apis_and_domains

Fouille le registre SwaggerHub à la recherche d'API et de domaines par texte, propriétaire, tag, état de publication ou type, et rapporte nom, propriétaire, version et résumé.

Quand ça sert
tu veux toutes les API non publiées que possède ton organisation.

Sourcegithub.com · 30 septembre 2026 ↗

get_api_definition

Récupère la définition résolue d'une version d'API dans le registre, en JSON par défaut ou sous sa forme YAML d'origine sur demande.

Quand ça sert
tu veux qu'une version d'API te soit expliquée en clair à partir de sa vraie définition.

Sourcegithub.com · 30 septembre 2026 ↗

scan_api_standardization

Passe une définition brute, en YAML ou en JSON, au crible des règles de gouvernance et de standardisation de ton organisation, et rend les problèmes trouvés, classés par gravité, avec leur total.

Quand ça sert
valider une spec collée dans la conversation avant qu'elle n'atteigne le registre.

Sourcegithub.com · 30 septembre 2026 ↗

Ce que Claude peut créer, modifier ou supprimer (12)

12 outils

Douze outils qui montent portails, produits et pages, les publient, ou génèrent et corrigent des API. Aucune source ne décrit de confirmation propre : la règle générale plus bas s'applique.

create_portal

Approbation : voir la règle

Monte un nouveau portail Swagger relié à ton organisation, avec un sous-domaine, un nom affiché, un moteur de rendu, et le choix de démarrer hors ligne ou avec identifiants.

Ce que Claude demande
aucune source ne décrit de confirmation pour cet outil ; la règle générale d'approbation s'applique.
Quand ça sert
ton organisation n'a pas encore de portail et tu veux en créer un depuis la conversation.
Attention
SmartBear n'autorise qu'un portail par organisation Swagger.

Sourcegithub.com · 30 septembre 2026 ↗

update_portal

Approbation : voir la règle

Retouche la configuration d'un portail : nom affiché, sous-domaine et donc adresse, domaine personnalisé, clé d'analytics, visibilité, routage, identifiants et moteur de rendu.

Ce que Claude demande
rien de propre n'est documenté, la règle par défaut vaut.
Quand ça sert
il faut mettre le portail hors ligne ou changer son nom affiché.
Attention
SmartBear classe cet outil comme destructif ; un nouveau sous-domaine déplace tous les liens.

Sourcegithub.com · 30 septembre 2026 ↗

create_portal_product

Approbation : voir la règle

Ajoute un produit à un portail, à partir de zéro ou en copie d'un produit existant, avec nom, slug, description et réglages de visibilité.

Ce que Claude demande
SmartBear ne documente aucune confirmation propre ; fie-toi à la règle générale.
Quand ça sert
tu veux un nouveau produit à partir de la copie d'un produit existant.
Attention
le slug doit être unique dans le portail.

Sourcegithub.com · 30 septembre 2026 ↗

update_portal_product

Approbation : voir la règle

Change le nom, le slug, la description, la visibilité publique ou la présence d'un produit dans les menus de navigation du portail.

Ce que Claude demande
aucune confirmation propre n'est documentée ; la règle par défaut s'applique.
Quand ça sert
masquer des menus un produit obsolète tout en gardant ses pages accessibles.
Attention
un nouveau slug change l'adresse du produit.

Sourcegithub.com · 30 septembre 2026 ↗

delete_portal_product

Approbation : voir la règle

Retire un produit d'un portail, opération que le code de SmartBear marque lui-même comme destructive.

Ce que Claude demande
aucune source ne décrit de confirmation propre ; c'est la règle générale d'approbation qui la couvre.
Quand ça sert
la documentation d'un produit ne doit plus figurer sur le portail.

Sourcegithub.com · 30 septembre 2026 ↗

publish_portal_product

Approbation : voir la règle

Publie le contenu actuel d'un produit, en aperçu pour tester ou en ligne pour les visiteurs du portail, et renvoie l'adresse obtenue et l'état de publication.

Ce que Claude demande
rien de propre n'est documenté ; la règle par défaut s'applique.
Quand ça sert
tu veux un lien d'aperçu à vérifier avant la mise en ligne du produit.
Attention
selon SmartBear, un avertissement dans la réponse ne signifie pas un échec.

Sourcegithub.com · 30 septembre 2026 ↗

create_table_of_contents

Approbation : voir la règle

Ajoute une entrée à la table des matières d'une section de produit, qui pointe vers une référence d'API, une page HTML ou une page Markdown.

Ce que Claude demande
SmartBear ne décrit aucune confirmation propre ; la règle générale s'applique.
Quand ça sert
tu veux ajouter à une section une nouvelle page Markdown ou HTML, ou une référence d'API.

Sourcegithub.com · 30 septembre 2026 ↗

delete_table_of_contents

Approbation : voir la règle

Supprime de façon réversible une entrée de table des matières, et peut le faire de manière récursive pour les éléments imbriqués en dessous.

Ce que Claude demande
aucune confirmation propre n'est documentée ; la règle par défaut vaut.
Quand ça sert
élaguer un tutoriel périmé et ses sous-pages.
Attention
une suppression récursive emporte toutes les pages imbriquées.

Sourcegithub.com · 30 septembre 2026 ↗

update_document

Approbation : voir la règle

Réécrit le contenu ou le réglage de source d'un document de portail existant, en HTML ou en Markdown.

Ce que Claude demande
SmartBear ne documente rien de propre ; la règle générale d'approbation s'applique.
Quand ça sert
le texte d'une page du portail doit être corrigé, en HTML ou en Markdown.
Attention
SmartBear signale des restrictions selon le type et la source du document.

Sourcegithub.com · 30 septembre 2026 ↗

create_or_update_api

Approbation : voir la règle

Crée une API dans le registre SwaggerHub ou écrase une API existante à partir d'une définition fournie, en détectant seul OpenAPI ou AsyncAPI.

Ce que Claude demande
aucune source ne décrit de confirmation propre ; la règle par défaut s'applique.
Quand ça sert
pousser dans le registre une spec rédigée dans le chat.
Attention
une nouvelle API démarre en version 1.0.0, privée, sans mock, et ces valeurs sont figées.

Sourcegithub.com · 30 septembre 2026 ↗

create_api_from_prompt

Approbation : voir la règle

Génère et enregistre une nouvelle API, ou une nouvelle version, à partir d'une description en langage courant grâce à l'IA de SmartBear, en appliquant au passage les règles de gouvernance de ton organisation.

Ce que Claude demande
rien de propre n'est documenté ; fie-toi à la règle générale.
Quand ça sert
tu veux un premier brouillon OpenAPI 3.1 généré à partir d'une description.
Attention
l'outil échoue si cette version existe déjà.

Sourcegithub.com · 30 septembre 2026 ↗

standardize_api

Approbation : voir la règle

Analyse une API du registre à la recherche d'erreurs de standardisation et les corrige automatiquement avec l'IA de SmartBear, puis renvoie le nombre d'erreurs et la définition corrigée.

Ce que Claude demande
SmartBear ne documente aucune confirmation pour cet outil ; la règle générale s'applique.
Quand ça sert
une API existante enfreint tes règles de gouvernance et tu veux la corriger.
Attention
sans nouveau numéro de version, la version actuelle est écrasée.

Sourcegithub.com · 30 septembre 2026 ↗

Approbations

Ce que Claude te demande avant d'agir

Par défaut, Claude s'arrête et demande ton accord avant chaque action qu'il mène sur un compte à ta place. Avec douze outils d'écriture, dont plusieurs que SmartBear classe comme destructifs, mieux vaut garder ce réglage.

Sur les espaces Team et Enterprise, les propriétaires décident si un membre peut laisser passer certaines actions sans qu'on les lui redemande, et ils peuvent borner ce qu'un connecteur a le droit de faire pour toute l'organisation, garder la lecture et fermer l'écriture par exemple. Personne ne contourne ce choix depuis son compte. Claude travaille aussi avec tes seuls droits Swagger : la liste des portails ne renvoie que ceux où tu es au moins designer, et ce que ta connexion n'atteint pas reste hors de la conversation.

Plans

Sur quels plans c'est disponible

Aucune des 819 fiches du répertoire officiel n'affiche la disponibilité par plan. Connecteur par connecteur, la réponse n'est publiée nulle part : c'est un vrai trou du catalogue.

Ce qui est publié, c'est la règle générale : les connecteurs distants sont ouverts à tous les utilisateurs sur Claude, Cowork, Claude Desktop et mobile. Sur Team et Enterprise, un Owner ou un Primary Owner ouvre le connecteur pour l'organisation avant que chaque membre s'y connecte. Pour l'état à jour de celui-ci, consulte sa fiche dans le répertoire officiel. À noter : seul SmartBear le documente, aucune page d'aide de Claude n'en parle.

Limites

Là où le connecteur Claude Swagger s'arrête

Un connecteur n'est pas une automatisation. Claude appelle ces outils pendant qu'il te répond : aucun contrôle ne part quand quelqu'un pousse une nouvelle version d'API.

La liste d'outils est un plancher observé, pas une promesse : un administrateur peut ouvrir des actions qu'aucune fiche publique ne montre. Le badge partenaire du répertoire n'est pas un audit de sécurité, et Anthropic précise sur chaque fiche qu'il ne choisit pas les outils exposés par un éditeur et ne garantit pas qu'ils se comportent comme annoncé. Ne branche que ce qui vient d'un éditeur de confiance, ici SmartBear, dont le code du serveur est la source qui décrit ces outils.

Besoin d'aide

Besoin d'aide pour brancher Swagger sur Claude ?

Une personne lit chaque message.

FAQ

Questions sur le connecteur Claude Swagger

01Que peut faire Claude avec le connecteur Swagger ?
Claude peut travailler sur tes API et tes portails développeurs Swagger depuis une conversation. Dix outils lisent : ils listent et ouvrent portails, produits, sections, sommaires et documents, fouillent le registre, récupèrent des définitions d'API et contrôlent une définition selon tes règles de gouvernance. Douze outils écrivent : ils créent et retouchent portails, produits et pages, les publient ou les suppriment, créent ou écrasent des API, en génèrent à partir d'une description et en corrigent avec l'IA de SmartBear.
02Claude peut-il modifier ou supprimer des éléments dans Swagger ?
Oui, douze des 22 outils écrivent. Ils créent et retouchent portails et produits, publient des produits en aperçu ou en ligne, ajoutent ou retirent des entrées de sommaire, réécrivent des documents, créent ou écrasent des API dans le registre, en génèrent à partir d'une description et standardisent celles qui existent. Le code de SmartBear marque suppressions, publication, mises à jour et standardisation comme destructives, et la standardisation écrase la version actuelle sans nouveau numéro de version.
03Claude me demande-t-il avant de toucher à Swagger ?
Par défaut, Claude demande une confirmation avant chaque action qu'il mène sur un compte à ta place. Aucune source ne décrit de validation propre aux outils d'écriture de Swagger, c'est donc cette règle par défaut qui s'applique aux douze. Dans un espace d'organisation, les propriétaires choisissent si les membres peuvent laisser passer certaines actions sans nouvelle demande, et ils peuvent borner le connecteur, en gardant par exemple les recherches dans le registre et en fermant toute écriture.
04Sur quels plans Claude le connecteur Swagger est-il disponible ?
Aucune source officielle ne publie la disponibilité par plan connecteur par connecteur, et aucune des 819 fiches du répertoire ne l'affiche. La règle générale : les connecteurs distants sont ouverts à tous les utilisateurs sur Claude, Cowork, Claude Desktop et mobile, un Owner ou un Primary Owner les activant d'abord sur Team et Enterprise. La documentation de SmartBear ne cite aucun plan Claude. Seule la fiche du connecteur dans le répertoire montre son état à jour pour ton compte.
05Claude voit-il tous les portails et API de notre organisation Swagger ?
Non, Claude travaille avec tes droits et rien de plus. La liste des portails de SmartBear ne renvoie que ceux où tu as au moins un rôle de designer, au niveau produit ou organisation, et les actions sur le registre suivent les permissions de ton compte SmartBear. Un portail ou une API que ta connexion n'atteint pas reste hors des réponses. Un propriétaire de ton espace Claude peut en plus restreindre ce que le connecteur a le droit de faire.
06Standardiser une API depuis Claude écrase-t-il ma version actuelle ?
C'est possible. La description de l'outil de standardisation par SmartBear indique qu'on peut lui passer un nouveau numéro de version, par exemple un correctif mineur, pour enregistrer la définition corrigée à part, et que sans ce numéro la version actuelle est écrasée. Demander à Claude de créer une nouvelle version garde l'original intact pour comparer. L'outil renvoie le nombre d'erreurs trouvées, la définition corrigée et un lien pour voir le résultat dans Swagger.
07Claude ou un outil d'automatisation pour Swagger ?
Les deux ne font pas le même métier, tout dépend de l'usage. Claude avec ce connecteur convient au travail que tu pilotes sur le moment : relire une API, corriger des écarts de gouvernance, réécrire une page de portail et publier un aperçu. Une plateforme d'automatisation ou une chaîne d'intégration continue lance des contrôles selon un planning ou à chaque changement, sans que personne ne demande rien. Ce site n'a pas de page n8n, Make ou Zapier pour Swagger : c'est le connecteur Claude qui est décrit ici.