Aller au contenu principal
Model Context Protocol

Le catalogue Blueprint Modular, ouvert à vos agents.

Le connecteur MCP expose les 101 composants du package à Claude, ChatGPT et tout hôte compatible Model Context Protocol. En lecture seule, sans authentification, sans donnée personnelle.

Endpoint publichttps://mcp.blueprint-modular.com/api/mcp

Un connecteur en lecture seule

Le serveur expose le registre @blueprint-modular/core via JSON-RPC 2.0 sur un transport Streamable HTTP/SSE. Vos agents interrogent le catalogue — noms, descriptions, props, exemples — sans jamais écrire ni accéder à des données privées.

Ce que garantit le connecteur

  • Lecture seule

    Aucune écriture, aucune mutation. Le connecteur ne fait qu'exposer le catalogue.

  • Sans authentification

    Aucune clé, aucun jeton. L'endpoint est public et immédiatement utilisable.

  • Sans donnée personnelle

    Seules les métadonnées de composants transitent. Aucune information privée ni interne.

  • 101 composants

    Tout le registre, filtrable par catégorie et interrogeable en langage naturel.

Quatre outils exposés

Chaque outil renvoie une réponse paginée et bornée, pensée pour le contexte d'un LLM.

  • list_components(category?, cursor?)

    Liste paginée des composants : nom et description, filtrable par catégorie.

  • search_components(query, cursor?)

    Recherche par pertinence sur le nom, la description, la catégorie et les tags.

  • get_component(name)

    Détail d'un composant : description, props et types, exemple d'usage, composants associés.

  • suggest_composition(need, limit?)

    Suggère des composants répondant à un besoin décrit en langage naturel.

Ajouter le connecteur

Le connecteur fonctionne avec tout client MCP. Voici la marche à suivre pour Claude et pour un hôte générique.

Dans Claude

  1. Ouvrez Réglages → Connecteurs.
  2. Choisissez « Ajouter un connecteur personnalisé ».
  3. Collez l'URL de l'endpoint ci-dessus — aucune authentification à configurer.
  4. Validez : les quatre outils apparaissent dans vos conversations.

Dans tout hôte MCP

  1. Déclarez un serveur MCP distant pointant vers l'endpoint.
  2. Transport : Streamable HTTP (SSE). Authentification : aucune.
  3. Listez les outils via tools/list, puis appelez-les via tools/call.

Premier appel

Une requête initialize en JSON-RPC 2.0 suffit à ouvrir la session :

curl -X POST https://mcp.blueprint-modular.com/api/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "initialize",
    "params": {
      "protocolVersion": "2025-06-18",
      "capabilities": {},
      "clientInfo": { "name": "my-agent", "version": "1.0.0" }
    }
  }'