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

# Connecter VS Code Copilot aux réseaux sociaux via MCP

> Ajoutez le serveur MCP de Social media studio à GitHub Copilot dans VS Code avec .vscode/mcp.json et une clé d'API, puis programmez des publications depuis le mode agent.

L'agent GitHub Copilot de VS Code se connecte au serveur MCP distant **Streamable HTTP** de Social media studio
avec `type: "http"`, une `url` et un en-tête `X-API-Key`.

> [!NOTE]
>
> Vous avez besoin d'une clé d'API (format `sk_live_...`) pour vous connecter. Générez-en une depuis
> **Paramètres > Accès à l'API**, ou consultez [Authentification](/fr/authentication.md).

## Configuration

**1. Créer le fichier de configuration**

Créez `.vscode/mcp.json` à la racine de votre projet (ou lancez **MCP: Add Server** depuis la
palette de commandes).

**2. Ajouter la configuration**

```json .vscode/mcp.json theme={null}
{
  "servers": {
    "so-me-studio": {
      "type": "http",
      "url": "https://api.so-me.studio/mcp",
      "headers": {
        "X-API-Key": "sk_live_xxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}
```

**3. Démarrer le serveur**

Un code lens **Start** apparaît au-dessus de l'entrée du serveur dans `.vscode/mcp.json`. Cliquez dessus, ou
laissez VS Code vous proposer de démarrer le serveur quand Copilot est en **mode Agent**.

**4. Vérifier**

Ouvrez le panneau Copilot Chat, passez en mode **Agent** et cliquez sur l'icône des outils. Les outils de
`so-me-studio` doivent apparaître dans la liste.

## Garder la clé hors du contrôle de version

Évitez de commiter votre clé dans `.vscode/mcp.json`. Utilisez une invite de saisie pour que VS Code demande la clé
et la stocke de manière sécurisée :

```json .vscode/mcp.json theme={null}
{
  "inputs": [
    {
      "type": "promptString",
      "id": "so-me-api-key",
      "description": "Social media studio API key",
      "password": true
    }
  ],
  "servers": {
    "so-me-studio": {
      "type": "http",
      "url": "https://api.so-me.studio/mcp",
      "headers": {
        "X-API-Key": "${input:so-me-api-key}"
      }
    }
  }
}
```

> [!NOTE]
>
> La prise en charge de MCP dans VS Code nécessite GitHub Copilot en **mode Agent**. Assurez-vous
> d'avoir une version à jour de VS Code et de l'extension Copilot Chat.

## Dépannage

> **Les outils n'apparaissent pas**
>
> Vérifiez que `type` vaut `http`, que l'`url` est `https://api.so-me.studio/mcp` et que la valeur de `X-API-Key`
> est une clé active commençant par `sk_live_`. Utilisez le code lens **Start** ou lancez
> **MCP: List Servers** pour redémarrer le serveur.

> **405 Method Not Allowed**
>
> Le serveur Social media studio fonctionne en mode Streamable HTTP sans état (`POST` uniquement). Conservez
> `type: "http"` — n'utilisez pas de type de serveur SSE.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.