> ## 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.

# VS Code Copilot per MCP mit Social Media verbinden

> Füge den MCP-Server von Social media studio mit .vscode/mcp.json und einem API-Schlüssel zu GitHub Copilot in VS Code hinzu und plane Beiträge im Agent-Modus.

Der GitHub-Copilot-Agent in VS Code verbindet sich mit dem Remote-**Streamable-HTTP**-MCP-Server von Social media studio
über `type: "http"`, eine `url` und einen `X-API-Key`-Header.

> [!NOTE]
>
> Zum Verbinden brauchst du einen API-Schlüssel (Format `sk_live_...`). Erstelle ihn unter
> **Einstellungen → API** oder lies [Authentifizierung](/de/authentication.md).

## Einrichtung

**1. Konfigurationsdatei erstellen**

Erstelle `.vscode/mcp.json` im Stammverzeichnis deines Projekts (oder führe in der Command
Palette **MCP: Add Server** aus).

**2. Konfiguration hinzufügen**

```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. Server starten**

Über dem Server-Eintrag in `.vscode/mcp.json` erscheint eine **Start**-Code-Lens. Klicke sie an
oder lass dich von VS Code zum Starten des Servers auffordern, wenn Copilot im **Agent mode** ist.

**4. Überprüfen**

Öffne das Copilot-Chat-Panel, wechsle in den **Agent**-Modus und klicke auf das Tools-Symbol. Die Tools von
`so-me-studio` sollten in der Liste erscheinen.

## Den Schlüssel aus der Versionskontrolle heraushalten

Committe deinen Schlüssel nicht in `.vscode/mcp.json`. Nutze stattdessen eine Eingabeaufforderung, damit VS Code
den Schlüssel abfragt und sicher speichert:

```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]
>
> MCP-Unterstützung in VS Code setzt GitHub Copilot im **Agent mode** voraus. Achte auf eine
> aktuelle Version von VS Code und der Copilot-Chat-Erweiterung.

## Fehlerbehebung

> **Tools erscheinen nicht**
>
> Prüfe, dass `type` auf `http` steht, die `url` `https://api.so-me.studio/mcp` lautet und der `X-API-Key`-Wert
> ein aktiver Schlüssel ist, der mit `sk_live_` beginnt. Starte den Server über die **Start**-Code-Lens oder
> mit **MCP: List Servers** neu.

> **405 Method Not Allowed**
>
> Der Server von Social media studio läuft im zustandslosen Streamable-HTTP-Modus (nur `POST`). Behalte
> `type: "http"` bei — verwende keinen SSE-Servertyp.


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