Claude social media automatisering: Code en Desktop
Door SocialFaktory

In dit artikel
Claude social media automatisering werkt zodra Claude een plek heeft om het werk naartoe te sturen. Voeg SocialFaktory toe als MCP-server en hetzelfde gesprek waarin je je week uitwerkt, kan die week ook prijzen, renderen en in de kalender zetten. Twee Claude-apps, één endpoint, één token.
De twee apps maken op een andere manier verbinding, en dat verschil is goed om te kennen voordat je kiest.
- Maak een token aan in je instellingen en kopieer het geheim.
- Bepaal de scopes. Alleen lezen is een veilige eerste sessie.
- Registreer de server in Claude Code, of voeg de lokale bridge toe aan het configuratiebestand van Claude Desktop.
- Vraag Claude je merken op te sommen. Dat kost niets.
- Briefing een video en lees de offerte voordat je goedkeurt.
- Met de publish-scope laat je Claude de posts samenstellen en inplannen.
Hoe voeg je het toe aan Claude Code?
Met één commando, eenmalig uitgevoerd, met de user-scope zodat elk project het ziet.
claude mcp add -s user --transport http socialfaktory https://www.socialfaktory.com/mcp --header "Authorization: Bearer sfp_..."
Claude Code maakt verbinding vanaf je eigen machine. Het endpoint kan in principe alles zijn wat je laptop kan bereiken.
Waarom werkt Claude Desktop anders?
Omdat het configuratiebestand lokale programma's start in plaats van verbinding te maken met een externe URL. De onderstaande invoer draait mcp-remote via npx, een kleine bridge die elke aanroep met je token doorstuurt naar het endpoint. Node.js moet dus geïnstalleerd zijn. Sla het bestand op en start Claude Desktop opnieuw op.
{
"mcpServers": {
"socialfaktory": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://www.socialfaktory.com/mcp", "--header", "Authorization:${SOCIALFAKTORY_AUTH}"],
"env": { "SOCIALFAKTORY_AUTH": "Bearer sfp_..." }
}
}
}
Hoe zit dat met claude.ai en Cowork?
Die maken verbinding vanuit de cloud van Anthropic, en een aangepaste connector daar logt in met OAuth, wat wij nog niet aanbieden. De enige andere route is een bètafunctie aan de kant van Anthropic: een beheerder van de organisatie voegt de connector eenmalig toe, met het token als vaste request-header. Iedereen in die organisatie deelt dan het token, dus geef het smalle scopes en een laag plafond.
Hoe ziet een uitgewerkte sessie eruit?
Vraag om iets concreets. "Maak drie X-posts en één video voor donderdag, in de huisstijl van het merk, en laat me eerst de prijs zien."
Claude zou het merk en de bijbehorende kanalen opsommen, de video prijzen met de offertetool en terugkomen met een bedrag in credits. Keur je dat goed, dan kan het de video genereren, de render teruglezen zodra die klaar is, de drie posts eromheen schrijven en, met de publish-scope, per kanaal één post als concept samenstellen. Jij bekijkt vervolgens de concepten en beslist wat er de deur uit gaat.
Niets aan die volgorde is specifiek voor Claude. Het is wat elke agent doet met dezelfde twintig tools, die staan in de MCP-referentie.
Hoe blijft de merkstem behouden?
Dat hoeft niet eens. De stem zit in het merk, niet in de prompt, dus een briefing van twee regels komt terug in hetzelfde register als alles wat je eerder hebt opgeleverd. Dat is het verschil tussen een agent met een uitvoerlaag en een agent met een tekstvak.
Het praktische gevolg is dat je briefings na verloop van tijd korter worden. De eerste dag beschrijf je toon, doelgroep en formaat. Aan het eind van de week schrijf je "donderdag, de serum, het bezwaar over de prijs" en krijg je iets bruikbaars terug, omdat al het andere al vastligt.
Het betekent ook dat twee mensen vanaf twee machines hetzelfde merk kunnen briefen zonder dat de output uit elkaar loopt. Er is één stem, één cast en één kalender, welke client er ook mee praat.
Wat staat de rate limit toe?
Honderdtwintig aanroepen per minuut per token, en driehonderd verzoeken per vijf minuten per adres. Een gesprekssessie komt daar nooit in de buurt.
Een geplande sessie misschien wel, als die een lange render te gretig opvraagt. Vraag het generatie-id op en lees het met een redelijk interval terug in plaats van in een strakke lus, dan blijf je ruim onder het plafond.
Moet Claude de publish-scope hebben?
Niet op dag één. Geef het lezen en genereren, en laat het de video en tekst ter beoordeling aan je voorleggen. Houd er rekening mee dat zelfs een conceptpost de publish-scope nodig heeft. Publiceren is het enige wat je niet kunt terugdraaien, en een briefing die net niet klopte, vang je veel goedkoper in de kalender dan op een live account.
Als je publish wel toekent, houd het token dan vastgepind aan één merk. Een vastgepind token bereikt alleen de kanalen, generaties en posts van dat merk, zodat een verwarde sessie niet op een ander merk kan posten. De creditwallet en uploads blijven gedeeld binnen het hele account.
Welke aanroepen kosten niets?
De meeste. Merken, kanalen en formaten opsommen, de wallet inzien en een opdracht prijzen met de offertetool zijn allemaal gratis. Slechts twee tools besteden credits: create_generation, dat een video maakt, en generate_text, dat posts schrijft.
Dankzij die verdeling kan een sessie je hele account verkennen en een week voorstellen voordat er ook maar één credit beweegt. De offerte is wel optioneel. create_generation draait ook zonder, en generate_text reserveert vooraf een paar credits en rekent af wat het schrijven daadwerkelijk kostte. De grenzen die altijd gelden zijn dus de scopes, de idempotency keys en het maandelijkse plafond, dat een nieuwe betaalde aanroep weigert zodra de uitgaven van de maand het bereiken.
Wat kan Claude hier niet doen?
Het kan geen video klonen vanaf een link, geen stilstaande beelden genereren en geen carrousels bouwen. Dat zijn nu functies van de app. Het kan geen kanaal koppelen, want daarvoor is inloggen in een browser nodig. En het kan niet meer uitgeven dan het maandelijkse plafond van het token.
De volledige afbakening, en de redenering erachter, staat op de Claude-agentpagina, samen met de twee installatierecepten. De andere clients hebben hun eigen pagina's in de agenthub.
Is dit beter dan werken in de app zelf?
Het hangt ervan af waar je al zit. Als je dag zich in een terminal afspeelt, scheelt briefen vanuit de terminal je een contextwissel, en dat is meteen het hele voordeel. Zo niet, dan geeft de AI-assistent je dezelfde prijsopgave en dezelfde goedkeuringen binnen het product, met previews die je kunt bekijken.
Beide routes gebruiken dezelfde credits, dezelfde merkstem en dezelfde kalender. Geen van beide kan posten met een token zonder de publish-scope. Start een merk, maak een token aan en probeer eerst een sessie met alleen leesrechten.
In één zin: Claude social media automatisering is één MCP-endpoint verwijderd, met één commando in Claude Code of een kleine lokale bridge in Claude Desktop.
Veelgestelde vragen
- Werkt hetzelfde token in Claude Code en Claude Desktop?
- Ja. Eén token werkt op elk oppervlak, al is een apart token per oppervlak makkelijker in te trekken.
- Waarom heeft Claude Desktop een lokale bridge nodig?
- Het configuratiebestand start lokale programma's, dus mcp-remote draait op je eigen machine en stuurt elke aanroep met het token door naar het endpoint.
- Kan Claude mijn andere merken zien?
- Alleen als het token niet is vastgepind. Een vastgepind token ziet één merk, maar de creditwallet en uploads blijven gedeeld binnen het account.
- Kost het opvragen van een prijs iets?
- Nee. Een generatie laten prijzen is gratis, alleen het genereren van een video of het schrijven van een post kost credits.
- Kan Claude een video klonen vanaf een link?
- Nog niet. Klonen vanaf een link kan in de app, maar niet via een agent.
- Wat gebeurt er als een render mislukt?
- De generatie meldt de fout. Bij een storing aan de servicekant krijg je alles terug. Wordt een run geweigerd wegens contentbeleid of een ongeldige referentielink, dan blijft wat al is besteed staan en wordt de rest terugbetaald.