# Codex Social-Media-Automatisierung mit einem MCP-Server

> Codex Social-Media-Automatisierung direkt im Terminal. Ein MCP-Server-Eintrag, ein Bearer-Token in einer Umgebungsvariablen und ein monatliches Credit-Limit.

Canonical page: https://www.socialfaktory.com/de/blog/codex-social-media-automation
Published: 2026-09-15
Language: de

Codex Social-Media-Automatisierung braucht genau einen Befehl. Registriere SocialFaktory als MCP-Server, lege das Secret in einer Umgebungsvariablen ab und dieselbe Terminal-Session, mit der du Code auslieferst, kann ein Briefing schreiben, kalkulieren, rendern und die Woche einer Marke planen.

Die Einrichtung ist absichtlich unspektakulär, genau so soll es sein, wenn etwas eine Veröffentlichungsberechtigung hält.

1. Erstelle in den Einstellungen ein Token, zunächst mit read und generate.
2. Exportiere das Secret in die Shell-Umgebung.
3. Registriere den Server mit der Codex CLI und gib die Umgebungsvariable statt des Secrets an.
4. Starte eine Session und lass dir von Codex deine Marken auflisten.
5. Briefe ein Video und lies den Kostenvoranschlag, den es zurückgibt.
6. Gib das Rendern frei und verwende anschließend ein Token mit publish, um die Posts zu verfassen und zu terminieren.

## Wie registrierst du den Server?

Zwei Zeilen. Die erste hält das Secret aus der Codex-Konfiguration heraus, die zweite sagt Codex, wo es zu finden ist.

```bash
export SOCIALFAKTORY_TOKEN=sfp_...
codex mcp add socialfaktory --url https://www.socialfaktory.com/mcp --bearer-token-env-var SOCIALFAKTORY_TOKEN
```

Wenn du die Konfiguration lieber von Hand bearbeitest, kann derselbe Eintrag in deiner Codex-Konfigurationsdatei unter einer Tabelle mcp_servers stehen, die mit dem von dir gewählten Namen geschlüsselt ist.

```toml
[mcp_servers.socialfaktory]
url = "https://www.socialfaktory.com/mcp"
bearer_token_env_var = "SOCIALFAKTORY_TOKEN"
```

Beide Varianten ergeben dieselbe Verbindung. Der Befehl ist schneller, die Datei lässt sich leichter in ein Dotfiles-Repository einchecken, weil sie kein Secret enthält.

## Warum eine Bestätigung vor dem Veröffentlichen verlangen?

Weil ein Briefing nur eine Annahme ist, bis du das Ergebnis gelesen hast. Die Freigabemodi von Codex erlauben eine Bestätigung, bevor ein Tool läuft, und genau das Veröffentlichen lohnt sich zu schützen. Eine Generation lässt sich korrigieren, ein falscher Post auf einem Live-Account nicht.

Darunter liegt eine härtere Grenze, und die ist besser. Ein Token ohne den Scope publish kann überhaupt nicht posten, egal was die Session versucht.

## Was kostet eine Session?

Sich umzusehen ist kostenlos. Marken, Kanäle und Formate auflisten, das Wallet einsehen und einen Job mit dem Angebots-Tool bepreisen kostet nichts. Nur das Generieren eines Videos und das Schreiben eines Posts verbrauchen Credits.

Diese Asymmetrie macht einen Agenten sicher, während er erkundet. Er kann dein gesamtes Konto kartieren, eine Woche vorschlagen und dir eine Zahl zeigen, bevor auch nur ein einziger Credit bewegt wird. Die [MCP-Referenz](/docs/mcp) kennzeichnet, welche der zwanzig Tools Credits verbrauchen und welche nicht.

## Wie briefst du aus dem Terminal?

In klaren Worten, mit einer konkreten Vorgabe. „Zwei Videos für Donnerstag und Freitag, das Serum, der Einwand zum Preis, zeig mir erst das Angebot“ ist ein besseres Briefing als drei Absätze Tonalitätsleitfaden, weil der Ton bereits in der Marke verankert ist.

Scheitern tun die vagen Briefings. Ein unsicherer Agent generiert trotzdem etwas, und das Generieren kostet Credits, also hat Unschärfe einen Preis, den du später im Wallet siehst. Nenne das Produkt, nenne den Tag, nenne die Perspektive.

Über die Woche werden die Briefings kürzer statt länger. Bis Freitag schreibst du eine Zeile, weil Marke, Cast und Kalender bereits bekannt sind und nur noch die Idee neu ist.

## Wie sieht das Rate-Limit aus?

120 Aufrufe pro Minute und Token, und 300 Requests alle fünf Minuten pro Adresse. Interaktive Sessions merken das nicht.

Eine geplante Session kann es merken, wenn sie ein Render in einer engen Schleife abfragt. Lies die Generierung lieber in sinnvollen Intervallen aus, dann spielt die Obergrenze keine Rolle.

## Wie hältst du es auf eine Marke begrenzt?

Pinne das Token. Ein gepinntes Token verweigert die Kanäle, Generierungen, Posts und die Bibliothek jeder anderen Marke, sodass eine abdriftende Session nicht an die Arbeit eines anderen Kunden gelangt. Uploads und das Credit-Wallet sind die Ausnahme: Sie gehören zum Account, daher kann ein gepinntes Token weiterhin eine Datei lesen, die für eine andere Marke hochgeladen wurde.

Wenn du mehrere Marken von einer Maschine aus betreibst, erstelle je Marke ein eigenes Token und exportiere sie unter unterschiedlichen Variablennamen. Registrierst du jede als eigenen MCP-Server, bleiben die Sessions ehrlich darüber, auf welcher Etage sie stehen.

## Wie sieht die Rückgabe aus?

Zuerst eine Kennung, dann ein fertiges Asset. Die Generierung ist asynchron, daher gibt das Tool, das ein Render startet, eine ID zurück und die Session liest das Ergebnis, sobald es fertig ist, statt darauf zu blockieren.

In der Praxis macht das eine Terminal-Session angenehm statt sperrig. Du startest drei Render, arbeitest an etwas anderem weiter und holst dir alle drei ein paar Minuten später in einem Aufruf ab. Das fühlt sich näher an einer Warteschlange an als dem Zusehen bei einem Ladekreisel.

## Was ist vom Terminal aus nicht erreichbar?

Das Klonen eines Videos über einen Link, Standbilder und Karussells sind App-Funktionen und für einen Agenten nicht verfügbar. Ein Social-Kanal wird im Browser angemeldet und das bleibt so. Auch den Tarif zu ändern ist nicht die Aufgabe eines Agenten.

Alles andere liegt auf dem Tisch, und die Grenze ist auf der [Codex-Agent-Seite](/agents/codex) vollständig beschrieben. Der Hub [SocialFaktory für KI-Agenten](/agents) vergleicht die Clients nebeneinander.

## Ist das Terminal der richtige Ort dafür?

Wenn du dort ohnehin Briefings schreibst, ja, denn der Kontextwechsel ist der teure Teil einer Content-Routine, nicht das Tippen. Wenn du lieber Vorschauen siehst, während du entscheidest, läuft der [KI-Assistent](/features/ai-assistant) in der App durch dieselbe Pipeline und zeigt dieselben Preise an.

So oder so postet ein Token ohne den Scope publish nie. [Starte eine Marke](/register), erstelle ein Token mit read-only, und verbringe die erste Session nur damit, dich umzusehen.

**In einem Satz:** Codex Social-Media-Automatisierung ist einen MCP-Server-Eintrag und eine Umgebungsvariable entfernt, begrenzt durch die Scopes und das monatliche Credit-Limit auf seinem Token.

## More detail

- All articles: https://www.socialfaktory.com/de/blog.md
- What SocialFaktory does: https://www.socialfaktory.com/features.md
- Pricing: https://www.socialfaktory.com/plans.md
