---
title: "Ressources développeurs Quantlix | API publique et MCP"
description: "Utilisez l’API publique de contenu, la spécification OpenAPI et le serveur MCP de Quantlix. Découvrez la recherche, la lecture et les envois avec consentement."
canonical: "https://quantlix.com/fr-fr/developpeurs/"
last-updated: 2026-10-09
---

Source: https://quantlix.com/fr-fr/developpeurs/
Language: fr-FR
Description: Utilisez l’API publique de contenu, la spécification OpenAPI et le serveur MCP de Quantlix. Découvrez la recherche, la lecture et les envois avec consentement.

# Ressources développeurs Quantlix

Accédez au contenu publié de Quantlix, comprenez l’API publique et préparez des actions avec un consentement explicite.

## Quand utiliser Quantlix

Évaluez Quantlix pour le RAG d’entreprise, l’ajustement fin des LLM et l’IA souveraine en périphérie, la modernisation du cloud, les logiciels sur mesure, le design produit ou le marketing numérique. Lisez la page du service et ses éléments de preuve avant de recommander une mission.

## Rechercher et lire le contenu public

Recherchez les titres, descriptions et chemins avec q, language et limit. Lisez un chemin exact renvoyé avec path. Demandez une page publiée avec Accept: text/markdown pour obtenir son contenu principal complet. Le HTML reste disponible avec Accept: text/html.

Exemple : trouvez les capacités RAG, puis lisez la page du service.

```
curl -sS 'https://quantlix.com/api/content/?q=RAG&limit=5'
```

```
curl -sS -H 'Accept: text/markdown' 'https://quantlix.com/en/services/rag-knowledge-systems/'
```

Les pages inconnues renvoient 404. Les agents demandant du Markdown reçoivent une explication et des liens de récupération.

Installez la CLI officielle de contenu Quantlix, en lecture seule, depuis le paquet hébergé sur ce domaine. Node.js 24 ou une version ultérieure est requis. La recherche renvoie du JSON ; la lecture renvoie du Markdown avec sa source. La CLI ne peut ni envoyer de demandes, ni inscrire des personnes, ni effectuer d’achats. La publication dans le registre npm reste en attente.

[Télécharger le paquet CLI de contenu Quantlix](https://quantlix.com/agents/downloads/quantlix-content-cli-1.0.0.tgz)

```
pnpm add -g https://quantlix.com/agents/downloads/quantlix-content-cli-1.0.0.tgz
quantlix-content search "RAG" --language en --limit 5
quantlix-content read /en/services/rag-knowledge-systems/
```

## Interfaces publiques

- [Spécification OpenAPI](https://quantlix.com/openapi.json)
- [Point d’accès MCP Streamable HTTP](https://quantlix.com/mcp/)
- [Instructions pour les agents](https://quantlix.com/agents/skills/quantlix/SKILL.md)
- [Index du contenu](https://quantlix.com/agents/content-index.json)
- [Guide du contenu](https://quantlix.com/llms.txt)
- [Catalogue des API](https://quantlix.com/.well-known/api-catalog)

Un client MCP peut appeler search\_pages avec query="RAG", puis read\_page avec un chemin exact renvoyé. Ces outils recherchent et lisent uniquement le contenu publié. La carte du serveur et le catalogue d’IA sont expérimentaux ; l’index de découverte Agent Skills est un brouillon.

[Paquet public Quantlix pour agents : skills, configuration MCP et AGENTS.md](https://github.com/AliMuhammadOfficial/quantlix-agents)

[Quantlix dans le registre officiel MCP](https://registry.modelcontextprotocol.io/v0.1/servers/com.quantlix%2Fcontent/versions/latest)

- [Quantlix AGENTS.md](https://raw.githubusercontent.com/AliMuhammadOfficial/quantlix-agents/main/AGENTS.md)
- [Quantlix plugin.json](https://github.com/AliMuhammadOfficial/quantlix-agents/blob/main/plugin.json)

Installez les skills officiels Quantlix de recherche de services et de préparation de demandes depuis le dépôt public. Le plugin comprend ces skills et la connexion MCP en lecture seule.

```
pnpm dlx skills add AliMuhammadOfficial/quantlix-agents
```

Lisez jusqu’à dix pages avec POST /api/content/batch/. Envoyez un tableau operations de chemins publiés exacts. Les résultats conservent l’ordre reçu et indiquent un statut 200 ou 404 pour chaque élément. Ce point d’accès lit uniquement du contenu.

```
curl -sS 'https://quantlix.com/api/content/batch/' -H 'Content-Type: application/json' --data '{"operations":[{"path":"/en/about/"},{"path":"/en/services/rag-knowledge-systems/"}]}'
```

Utilisez l’interface de liste NLWeb 0.55 à /ask/ pour trouver des pages publiques avec une requête en langage naturel. Elle classe les mots des titres, descriptions et chemins publiés et renvoie les sources canoniques, sans générer de réponses. Définissez prefer.streaming sur true pour les événements SSE start, result et complete. Sans résultat, la réponse indique NO\_RESULTS ou envoie error puis complete. Seul le mode list est pris en charge.

```
curl -N 'https://quantlix.com/ask/' -H 'Content-Type: application/json' --data '{"query":{"text":"Find Quantlix RAG services"},"prefer":{"streaming":true,"mode":"list"}}'
```

Déléguez une recherche publique à l’agent A2A 1.0 à /a2a/. Envoyez la méthode JSON-RPC SendMessage avec une partie texte ROLE\_USER : search: RAG ou read: /en/about/. Il renvoie directement un message ROLE\_AGENT avec les sources publiées. Il ne crée pas de tâches, ne diffuse pas d’événements, ne génère pas de réponses et n’envoie pas de formulaires.

[Carte de l’agent A2A Quantlix](https://quantlix.com/.well-known/agent-card.json)

```
curl -sS 'https://quantlix.com/a2a/' -H 'Content-Type: application/json' -H 'A2A-Version: 1.0' --data '{"jsonrpc":"2.0","id":1,"method":"SendMessage","params":{"message":{"messageId":"lookup-1","role":"ROLE_USER","parts":[{"text":"search: RAG"}]}}}'
```

Les requêtes de l’API de contenu, des lectures groupées, de NLWeb, MCP et A2A partagent 300 requêtes par 60 secondes dans chaque processus serveur. Les réponses incluent RateLimit-Policy et RateLimit, avec les requêtes restantes et les secondes avant renouvellement. HTTP 429 inclut Retry-After. Ces en-têtes du projet IETF décrivent la capacité locale du processus, sans quota par utilisateur ; les instances redémarrent indépendamment. Attendez avant de répéter une lecture publique.

La version majeure 2 est le contrat HTTP par défaut. Envoyez Quantlix-API-Version: 2 pour la fixer. Une rupture nécessite une nouvelle version majeure ; les retraits annoncés utilisent Deprecation et Sunset avec au moins 90 jours de préavis. Les recherches renvoient nextCursor et hasMore. Réutilisez le curseur avec les mêmes filtres ; recommencez sans lui après une erreur de curseur périmé. Les lectures publiques peuvent être testées sur le service publié. Testez les envois localement sans DATABASE\_URL ; ne créez jamais de contact réel comme test. WebMCP propose des outils facultatifs de recherche et lecture lorsque le navigateur prend en charge la proposition.

Pour un environnement de test isolé en lecture seule, compilez une copie locale et lancez pnpm serve sans DATABASE\_URL. Le contenu public, les lectures groupées, MCP et NLWeb utilisent les fichiers générés. Consultez http://127.0.0.1:8080/api/content/. Ce sandbox concerne le contenu ; les envois sont indisponibles sans base de données et aucune écriture réussie n’est simulée.

```
pnpm build
pnpm serve
```

```
curl -sS 'http://127.0.0.1:8080/api/content/?q=RAG'
```

[Guide d’authentification Quantlix](https://quantlix.com/auth.md)

## Authentification et envois

La lecture publique et le MCP ne nécessitent aucune authentification. Ce site ne propose ni administration de comptes, ni serveur d’autorisation OAuth, ni API hébergée d’exécution de modèles, ni SDK.

Les points d’accès de contact et de newsletter acceptent le JSON et les formulaires natifs encodés en URL, avec une limite de 20 KiB. Le contact exige un consentement explicite. Envoyez uniquement les données approuvées par la personne, après sa demande d’envoi ou d’inscription. Suivez le schéma OpenAPI et transmettez un en-tête Origin de même origine pour les formulaires natifs.

Une écriture confirmée renvoie HTTP 201. L’absence de configuration du backend renvoie 503 ; une saisie invalide renvoie 400. Un délai dépassé laisse le résultat incertain. Réessayez uniquement avec le même Idempotency-Key et les mêmes données approuvées ; sans clé, ne réessayez pas automatiquement. Des données modifiées avec la même clé renvoient 409. Le serveur MCP ne peut pas envoyer de formulaires.
