> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sezzle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Développer avec l'IA

Intégrez Sezzle sans quitter votre éditeur. Notre serveur MCP permet à un agent IA de rechercher dans cette documentation, et notre compétence (skill) lui apprend à construire une intégration. Chaque page est également disponible en markdown pour n'importe quel grand modèle de langage (LLM).

## Serveur MCP

Sezzle dispose d'un <Tooltip tip="Un serveur MCP implémente le Model Context Protocol, une norme qui connecte les modèles IA à des outils et des données externes.">serveur MCP</Tooltip> qui vous permet de rechercher dans cette documentation en langage naturel depuis votre IDE, votre terminal ou tout outil compatible MCP. Il lit uniquement la documentation de Sezzle ; il n'appelle jamais l'API Sezzle.

### Configuration

<Steps>
  <Step title="Installer le serveur MCP">
    Exécutez la commande suivante. Elle détecte les outils IA configurés dans le projet courant (Cursor, Claude Code, VS Code, et d'autres) et vous demande lesquels installer. Ajoutez `-g` pour installer globalement plutôt que dans le projet courant.

    ```bash theme={"system"}
    npx add-mcp https://docs.sezzle.com/mcp --name sezzle-docs
    ```

    Pour configurer un client manuellement :

    <Tabs>
      <Tab title="Claude Code">
        Ajoutez le serveur :

        ```bash theme={"system"}
        claude mcp add --transport http sezzle-docs https://docs.sezzle.com/mcp
        ```

        Puis vérifiez la connexion :

        ```bash theme={"system"}
        claude mcp list
        ```
      </Tab>

      <Tab title="Cursor">
        Appuyez sur <kbd>Command</kbd> + <kbd>Maj</kbd> + <kbd>P</kbd> (<kbd>Ctrl</kbd> + <kbd>Maj</kbd> + <kbd>P</kbd> sous Windows), recherchez `Open MCP settings`, puis cliquez sur **Add custom MCP** pour ouvrir `mcp.json`. Ajoutez :

        ```json theme={"system"}
        {
          "mcpServers": {
            "sezzle-docs": {
              "url": "https://docs.sezzle.com/mcp"
            }
          }
        }
        ```
      </Tab>

      <Tab title="VS Code">
        Créez un fichier `.vscode/mcp.json` contenant :

        ```json theme={"system"}
        {
          "servers": {
            "sezzle-docs": {
              "type": "http",
              "url": "https://docs.sezzle.com/mcp"
            }
          }
        }
        ```
      </Tab>
    </Tabs>
  </Step>

  <Step title="Commencer à poser des questions">
    Posez une question, et votre agent cherche la réponse dans la documentation de Sezzle.

    **Exemples de requêtes :**

    * « Comment créer une session de paiement Sezzle, et que dois-je faire ensuite ? »
    * « Comment capturer une commande autorisée ? »
    * « Quelle est la différence entre Autorisation Seule et Autorisation et Capture ? »
    * « Comment intégrer le SDK iOS de Sezzle ? »
    * « Quels événements webhook Sezzle envoie-t-il, et comment m'y abonner ? »
    * « Comment ajouter le widget Sezzle à une boutique WooCommerce ? »
  </Step>
</Steps>

## Compétences (skills)

Une compétence indique à votre agent IA comment construire une intégration Sezzle : quels appels d'API effectuer et dans quel ordre, comment s'authentifier, quels webhooks gérer, et comment tester dans notre environnement sandbox.

<Tip>
  Le serveur MCP permet à votre agent de *rechercher* dans nos docs. La compétence lui indique *comment construire*.
</Tip>

### Installer des compétences

Exécutez la commande suivante. Elle installe les compétences listées ci-dessous dans le contexte de votre agent :

```bash theme={"system"}
npx skills add https://docs.sezzle.com
```

Pour ajouter une compétence manuellement, copiez le fichier `skill.md` référencé ci-dessous et collez-le dans votre agent.

### Compétences disponibles

Nous publions également cette liste au format JSON à l'adresse [`docs.sezzle.com/.well-known/skills/index.json`](https://docs.sezzle.com/.well-known/skills/index.json).

| Nom                                                                    | Description                                                                                                                                                                                                                                              |
| ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`sezzle`](https://docs.sezzle.com/.well-known/skills/sezzle/skill.md) | Créer une intégration directe par API, gérer les sessions et les commandes, traiter l'autorisation et la capture, tokeniser les clients pour les paiements récurrents, installer une extension de plateforme et déboguer un flux de paiement défaillant. |

## Markdown et llms.txt

Ajoutez `.md` à l'URL de n'importe quelle page pour obtenir sa source markdown. Collez-la directement dans un LLM.

Nous prenons également en charge la norme [/llms.txt](https://llmstxt.org).

<CardGroup cols="1">
  <Card title="/llms.txt" icon="map" horizontal>
    Un index de chaque page de nos docs, hébergé à [https://docs.sezzle.com/llms.txt](https://docs.sezzle.com/llms.txt).
  </Card>

  <Card title="/llms-full.txt" icon="clipboard-list" horizontal>
    L'intégralité du texte de nos docs dans un seul fichier, hébergé à [https://docs.sezzle.com/llms-full.txt](https://docs.sezzle.com/llms-full.txt).
  </Card>
</CardGroup>
