Help Center

← Back to Help Center

Dans cet article

Serveur Model Context Protocol (MCP)

Le Serveur Model Context Protocol (MCP) de Glubler permet aux grands modèles de langage (OpenAI ChatGPT, Anthropic Claude, Claude Desktop, Chatbox, Cursor et agents IA personnalisés) d’interagir directement avec vos collections Glubler, de rechercher dans le catalogue des sites enregistrés, de coller les sites manquants et d’organiser le contenu au moyen d’instructions en langage naturel.

2. Points de terminaison officiels du serveur

L’infrastructure MCP de Glubler fonctionne à la fois avec des points de terminaison de streaming distant hébergés et avec des services de découverte OAuth 2.1 standard :

Service URL / Point de terminaison Spécification
Serveur MCP (SSE) https://mcp.glubler.com/sse Transport distant Server-Sent Events (SSE)
Point de terminaison Messages https://mcp.glubler.com/messages Gestionnaire de messages JSON-RPC 2.0
Protected Resource Metadata https://glubler.com/.well-known/oauth-protected-resource Découverte RFC 9728
Serveur d’autorisation OAuth 2.1 https://glubler.com/.well-known/openid-configuration Découverte RFC 8414
Point de terminaison Authorize https://glubler.com/connect/authorize OAuth 2.1 Code Flow + PKCE (S256)
Point de terminaison Token https://glubler.com/connect/token Échange et renouvellement du jeton

3. Flux d’authentification OAuth 2.1 et PKCE

Pour les plateformes IA cloud comme OpenAI et Anthropic, Glubler implémente la spécification officielle OAuth 2.1 avec Proof Key for Code Exchange (PKCE S256) obligatoire :

  • Protection PKCE : Protège contre les attaques par interception du code d’autorisation sans exiger de secrets client pour les clients publics.
  • Autorisations isolées : Les sessions utilisateur normales sur www.glubler.com restent indépendantes ; l’autorisation est accordée strictement au client IA.
  • Contrôle de la portée : La portée par défaut mcp:all permet de gérer les collections et les signets au nom de l’utilisateur.

Jeton d’accès personnel (jeton statique)

Les utilisateurs peuvent aussi générer directement dans les paramètres Glubler un jeton MCP personnel dédié valable 30 jours, sans fenêtres contextuelles de navigateur :

  1. Rendez-vous sur glubler.com/settings.
  2. Sélectionnez l’onglet MCP Server dans la barre latérale.
  3. Cliquez sur Generate MCP / API Token et copiez le jeton.
  4. Fournissez-le comme en-tête HTTP : Authorization: Bearer YOUR_TOKEN.

4. Outils MCP disponibles

Une fois connecté, le modèle IA dispose des 10 outils structurés suivants :

Nom de l’outil Description Offre requise
search_glubler_catalog Recherche dans la base de données Glubler des sites, sources d’actualités, jeux et outils existants. Gratuit
list_my_glublers Liste toutes les collections (glublers) et les subglublers imbriqués du compte authentifié. Gratuit
get_glubler_details Récupère le contenu complet d’une collection, y compris les sites enregistrés, les notes et les subglublers. Gratuit
get_public_glubler Affiche n’importe quelle liste Glubler publique à partir de username et slugName (aucune authentification requise). Gratuit
create_glubler Crée une nouvelle collection. Lorsque parentGlublerId est indiqué (subglubler), une offre Pro est requise. Pro pour les subglublers
rename_glubler Renomme le titre et/ou le slug d’URL d’une collection ou d’un subglubler. Gratuit
delete_glubler Supprime définitivement une collection et ses éléments. Gratuit
glue_website Enregistre un site dans une collection. Les sites manquants sont récupérés et analysés automatiquement, et leur favicon est vérifié. Gratuit
glue_websites_batch Enregistre plusieurs sites en une seule instruction. Glubler résout les correspondances du catalogue et récupère les sites externes par lots. Gratuit
unglue_website Retire un site d’une collection. Gratuit

5. Configuration OpenAI et ChatGPT

Lorsque vous connectez Glubler à un Custom GPT, à des Actions ou à l’intégration Remote MCP d’OpenAI :

  • URL du serveur : https://mcp.glubler.com/sse
  • Type d’authentification : OAuth 2.0 / OAuth 2.1
  • URL d’autorisation : https://glubler.com/connect/authorize
  • URL du jeton : https://glubler.com/connect/token
  • Portée : mcp:all offline_access
  • PKCE : Activé (S256)

6. Configuration Claude et Claude Desktop

Configuration de Claude Desktop

Ajoutez le serveur distant directement dans votre claude_desktop_config.json :

{
  "mcpServers": {
    "glubler": {
      "url": "https://mcp.glubler.com/sse",
      "headers": {
        "Authorization": "Bearer YOUR_GLUBLER_TOKEN"
      }
    }
  }
}

7. Clients de bureau (Chatbox, OpenCowork, Cursor)

Pour Chatbox ou tout client IA de bureau prenant en charge Remote MCP via HTTP/SSE :

  1. Ouvrez la fenêtre MCP Settings.
  2. Définissez Type sur Remote (http/sse).
  3. Définissez Protocol sur Legacy (transport SSE standard).
  4. Définissez URL sur https://mcp.glubler.com/sse.
  5. Définissez HTTP Header sur Authorization=Bearer YOUR_GLUBLER_TOKEN.
  6. Cliquez sur Connect, puis sur Save.

8. Application des offres Free et Pro

Glubler offre des capacités généreuses sur l’offre gratuite, tandis que la hiérarchie imbriquée avancée est réservée aux membres Pro :

  • Offre Free / Standard : Collections Glubler de premier niveau illimitées, recherche dans le catalogue, collage de sites, imports par lots, partage social et renommage.
  • Offre Pro (4,32 $/mois) : Subglublers imbriqués (jusqu’à 7 niveaux). Si un utilisateur de l’offre gratuite demande à une IA de créer un subglubler, le serveur renvoie PRO_PLAN_REQUIRED, et l’IA guide l’utilisateur vers la mise à niveau à glubler.com/settings.

9. Sécurité et confidentialité

  • Aucune fuite d’identifiants : Les jetons MCP sont strictement liés au compte utilisateur émetteur et n’exposent jamais les glublers privés d’autres utilisateurs.
  • Collecte sécurisée : Tous les sites externes sont assainis et vérifiés au regard des politiques de qualité et de sécurité de Glubler avant que les favicons et les métadonnées ne soient enregistrés.
  • Accès révocable : Générer un nouveau jeton ou modifier votre mot de passe invalide immédiatement les jetons plus anciens.