
Socialmediapublicatie-API voor AI-agenten: MCP, planning en automatisch herplaatsen
Een AI-agent kan al een campagne plannen, tekst schrijven, een publicatietijd kiezen en een video voorbereiden. Wat nog ontbreekt, is een betrouwbare uitvoeringslaag die de agent met echte sociale accounts verbindt.
Taisly Agent Kit biedt die laag. De gestructureerde hulpmiddelen vinden verbonden accounts, controleren videoberichten, publiceren direct of later, volgen de status en maken regels voor automatisch herplaatsen.
De snelste optie is de officiële externe MCP-server van Taisly:
https://app.taisly.com/mcp
Deze gebruikt Streamable HTTP en OAuth. Voor bestanden op de computer is dezelfde integratie beschikbaar als lokale MCP-server, JSON-gebaseerde CLI, JavaScript-SDK en API voor publicatie op sociale media.
Kort antwoord: kan een AI-agent MCP-hulpmiddelen gebruiken, opdrachten uitvoeren of een API aanroepen, dan kan deze met Taisly korte video's publiceren. De veilige volgorde is: authenticeren, accounts vinden, het bericht controleren, de definitieve actie laten bevestigen, publiceren of plannen en de teruggegeven
historyIdbewaren.
Wat is een socialmediapublicatie-API voor AI-agenten?
Via deze interface zet een agent een algemene instructie om in een echte actie. In plaats van na het schrijven te stoppen, kan de agent:
- controleren of de verbinding gereed is;
- exacte accounts en identificatiecodes opvragen;
- vereisten per platform lezen;
- een ontbrekend account via toestemming in de browser verbinden;
- een openbare URL of lokaal videobestand controleren;
- nu publiceren of voor later plannen;
- een stabiele berichtcode teruggeven en later de status controleren;
- regels voor automatische verspreiding tussen platforms maken en bekijken.
Taisly verzorgt de authenticatie en uitvoering. De agent regelt planning, voorbereiding, keuze van hulpmiddelen, controle en coördinatie. Ontwikkelaars hoeven daardoor niet voor elke agent afzonderlijk TikTok-, Instagram-, YouTube-, X- en Facebook-integraties te bouwen.
Wat een AI-agent met Taisly kan doen
| Vraag van de gebruiker | Taisly-functie | Resultaat |
|---|---|---|
| ‘Welke accounts kun je gebruiken?’ | Verbonden platforms opvragen | Namen, typen en identificatiecodes worden teruggegeven. |
| ‘Verbind mijn Instagram-account.’ | Browserverbinding starten en controleren | De gebruiker geeft toestemming en de agent verifieert het resultaat. |
| ‘Is deze video geschikt voor TikTok?’ | Platformschema lezen en controleren | Problemen worden vóór publicatie gevonden. |
| ‘Publiceer deze introductievideo overal.’ | Bericht voor gekozen accounts maken | Taisly publiceert alleen naar expliciet gekozen doelen. |
| ‘Plan dit vrijdag om 9.00 uur.’ | ISO-datum en tijdzone toevoegen | De video wordt voor dat moment ingepland. |
| ‘Is het bericht klaar?’ | Status per historyId opvragen |
De agent meldt het resultaat per platform. |
| ‘Plaats toekomstige YouTube-video's ook op TikTok en Instagram.’ | Regel voor herplaatsing maken | Geschikte nieuwe video's worden automatisch verspreid. |
Taisly is gericht op videopublicatie. Het is geen video-editor, tekstgenerator of AI-model. Het is de uitvoeringslaag die wordt gebruikt wanneer inhoud en instructies gereed zijn.
Vier manieren om een AI-agent te verbinden
| Methode | Geschikt voor | Videobron | Authenticatie |
|---|---|---|---|
| Assistent in Taisly Application | Begeleide instelling voor bekende agenten | Openbare URL of lokaal bestand | Begeleide OAuth of browseraanmelding |
| Externe MCP | ChatGPT Apps, Claude-connectors, gehoste agenten en MCP-clients | Directe openbare http- of https-URL |
OAuth; API-sleutel als alternatief |
| Lokale MCP of CLI | Codex, Claude Code, Cursor en agenten met bestandstoegang | Pad zoals ./launch.mp4 |
Lokale aanmeldgegevens of API-sleutel |
| SDK of REST-API | Eigen producten, serverdiensten en agentraamwerken | Bestand of URL afhankelijk van het eindpunt | Taisly-API-sleutel |
1. De AI Agents Setup-assistent van Taisly gebruiken
De AI Agents Setup-assistent biedt gerichte stappen voor:
- Codex
- ChatGPT
- Claude
- Claude Code
- OpenClaw
- Hermes Agent
- elke andere agent met MCP- of terminalondersteuning
De assistent doorloopt Kiezen -> Verbinden -> Starten en maakt de juiste opdracht, connectorinstelling of kopieerbare instructie. Ook staat er of een openbare URL nodig is of een lokaal bestand kan worden gelezen.
Na de keuze toont Taisly alleen de passende methoden. Voor Codex kan de assistent één volledige CLI-instructie genereren en daarnaast externe MCP aanbieden.
2. De externe MCP-server verbinden
Gebruik externe MCP wanneer de agent gehoste MCP-servers ondersteunt en de video openbaar bereikbaar is.
Server name: Taisly Social Media Posting
MCP endpoint: https://app.taisly.com/mcp
Transport: Streamable HTTP
Recommended authentication: OAuth
MCP Registry ID: io.github.taisly/agent
Dit past bij ChatGPT Apps, Claude-connectors, Codex, Claude Code, Hermes Agent en eigen MCP-clients. De gebruiker geeft in de browser toestemming; de agent krijgt geen wachtwoorden voor sociale netwerken.
Codex:
codex mcp add taisly --url https://app.taisly.com/mcp
codex mcp login taisly
Claude Code:
claude mcp add --transport http taisly https://app.taisly.com/mcp
ChatGPT-app instellen
Maak in een geschikte ChatGPT-omgeving een Taisly-app of eigen connector. De Taisly-assistent geeft de instellingenlink, naam, MCP-URL, OAuth-uitleg en stappen om Taisly in een nieuw gesprek in te schakelen.
Claude-connector instellen
Voeg in Claude voor web, computer of mobiel Taisly als eigen connector toe met dezelfde MCP-URL. Taisly geeft een rechtstreekse link en handmatige instructies voor individuele, Team- en Enterprise-omgevingen.
Lees de volledige MCP-handleiding voor videopublicatie.
3. Lokale MCP voor bestanden op de computer
Een externe server kan ./video.mp4, de map Downloads en andere besloten paden niet lezen.
npx -y @taisly/agent mcp
{
"mcpServers": {
"taisly": {
"command": "npx",
"args": ["-y", "@taisly/agent", "mcp"]
}
}
}
Codex:
codex mcp add taisly -- npx -y @taisly/agent mcp
Claude Code:
claude mcp add --transport stdio taisly -- npx -y @taisly/agent mcp
Lokale MCP werkt ook met Cursor, Windsurf, Cline en Aider als hun MCP-instelling een lokale opdracht kan starten.
4. CLI, SDK of REST-API gebruiken
npm install -g @taisly/agent
taisly setup --agent codex
# Open de teruggegeven loginUrl en keur de verbinding goed.
taisly checkin --agent codex
taisly auth:status
De browserinstelling bewaart lokale aanmeldgegevens. Serverdiensten kunnen ook een sleutel uit Taisly-instellingen gebruiken.
- Snelstart voor Taisly Agent Kit
- Overzicht van de publicatie-API
- Taisly-API-documentatie
@taisly/agentop npm- Openbare broncode
Externe of lokale MCP?
| Situatie | Advies |
|---|---|
Directe openbare URL zoals https://cdn.example.com/launch.mp4 |
Externe MCP |
| Video in het project, Downloads of een lokaal pad | Lokale MCP of CLI |
| Link naar een voorbeeldpagina met aanmelding of cookies | Directe download-URL of lokale MCP |
| Verwerking in een serverdienst | SDK of REST-API |
| Begeleide instelling gewenst | Taisly Application-assistent |
Een externe videoUrl moet zonder cookies, VPN, aanmelding of bevestigingspagina bereikbaar zijn en rechtstreeks naar een downloadbaar bestand wijzen. De huidige limiet is 500 MB.
Lokale controle ondersteunt .mp4, .mov, .avi, .mkv, .webm, .flv, .mpeg en .mpg. Platforms kunnen aanvullende eisen stellen.
Beschikbare MCP-hulpmiddelen
Authenticatie en accounts vinden
taisly_auth_statuscontroleert verbinding, abonnementslimieten en aantal accounts.taisly_platforms_listgeeft beschikbare accounts terug.taisly_platform_schemageeft platformvereisten terug.taisly_platform_connect_startmaakt een toestemmingslink.taisly_platform_connect_checkcontroleert de verbinding.
Programmatisch verbinden ondersteunt instagram, tiktok, youtube, x en facebook. Daarna moet de agent opnieuw taisly_platforms_list gebruiken en de teruggegeven codes overnemen.
Publicatie, planning en status
taisly_posts_validatecontroleert URL, doelen, tekst en tijd.taisly_posts_createpubliceert nu of later.taisly_posts_statuszoekt ophistoryId.taisly_posts_listtoont de recente geschiedenis.
taisly_posts_create vereist confirmed: true, pas nadat video, tekst, accounts en tijd zijn goedgekeurd.
Automatisch herplaatsen
taisly_reposts_listgeeft bestaande regels terug.taisly_reposts_createmaakt een regel van één bron naar een of meer doelen.
Lokale MCP bevat ook taisly_agent_setup_start en taisly_agent_checkin voor begeleide browserauthenticatie zonder handmatig een sleutel te kopiëren.
Veilige publicatievolgorde
authenticeren
-> verbonden accounts opvragen
-> platformvereisten lezen
-> video en gegevens controleren
-> definitieve actie tonen
-> uitdrukkelijke bevestiging krijgen
-> publiceren of plannen
-> historyId bewaren
-> status controleren
- Voer
taisly_auth_statusuit. - Voer
taisly_platforms_listuit. - Koppel doelen aan exacte identificatiecodes.
- Verbind ontbrekende accounts en wacht op toestemming.
- Voer
taisly_platform_schemauit. - Bereid video, tekst, instellingen en tijd voor.
- Voer
taisly_posts_validateuit. - Toon de volledige actie.
- Roep na goedkeuring
taisly_posts_createaan metconfirmed: true. - Geef
historyIdterug en bewaar deze. - Controleer via
taisly_posts_statusoftaisly_posts_list.
De agent automatiseert herhaling, terwijl de gebruiker de belangrijke actie beheert.
Voorbeeld 1: nu publiceren via externe MCP
Gebruik de MCP-hulpmiddelen van Taisly om deze video te publiceren:
Video-URL: https://cdn.example.com/launch.mp4
Tekst: Introductiedag. Dit is de productrondleiding van 30 seconden.
Doelen: mijn TikTok- en Instagram-accounts
Tijd: nu publiceren
Vraag eerst mijn verbonden accounts op en koppel de juiste doelen.
Lees de vereisten en controleer het bericht.
Toon mij de definitieve URL, tekst, accounts en tijd.
Publiceer pas na mijn bevestiging.
Geef daarna de historyId terug en controleer de eerste status.
{
"videoUrl": "https://cdn.example.com/launch.mp4",
"platforms": ["platform_id_1", "platform_id_2"],
"description": "Introductiedag. Dit is de productrondleiding van 30 seconden.",
"confirmed": true
}
Voorbeeld 2: een bericht plannen
Gebruik een ISO-datum met expliciete tijdzone.
Plan ./launch.mp4 vrijdag om 9.00 uur in Asia/Bangkok.
Publiceer op mijn verbonden TikTok-, Instagram-, YouTube-, X- en Facebook-accounts.
Tekst: ‘Een snellere manier om sociale video te verspreiden.’
Vraag eerst de accounts op, controleer bestand en tijd en toon de actie.
Wacht op mijn bevestiging.
{
"video": "./launch.mp4",
"platforms": [
"platform_id_1",
"platform_id_2",
"platform_id_3"
],
"description": "Een snellere manier om sociale video te verspreiden.",
"scheduled": "2026-07-31T09:00:00+07:00"
}
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:status --id <historyId>
De agent meldt de genormaliseerde tijd, accounts en historyId.
Voorbeeld 3: automatisch tussen platforms herplaatsen
Een regel geldt voor toekomstige geschikte video's van een bronaccount, niet voor één bericht.
Maak met Taisly een regel die video's van mijn YouTube-account automatisch op mijn TikTok- en Instagram-accounts plaatst.
Vraag eerst bestaande regels en accounts op.
Toon de exacte bron en doelen.
Maak de regel pas na mijn goedkeuring.
taisly reposts:list
taisly reposts:create \
--from <youtube_platform_id> \
--to <tiktok_platform_id>,<instagram_platform_id>
MCP-agenten gebruiken taisly_reposts_list en taisly_reposts_create.
Lees de volledige handleiding en de uitleg voor TikTok, Instagram Reels en YouTube Shorts.
Voorbeeld 4: een ontbrekend account verbinden
- De agent roept
taisly_platforms_listaan. - Instagram blijkt te ontbreken.
- De agent roept
taisly_platform_connect_startaan metplatform: "instagram". - Taisly geeft een
connectUrlterug. - De gebruiker opent de URL en geeft toestemming.
- De agent roept
taisly_platform_connect_checkaan. - De accounts worden opnieuw opgevraagd en pas daarna gaat de agent verder.
De gebruiker houdt de controle. De agent heeft nooit wachtwoorden voor Instagram, TikTok, YouTube, X of Facebook nodig.
Accounts kunnen ook handmatig worden verbonden met de uitleg voor Instagram en YouTube.
Welke AI-agenten kunnen Taisly gebruiken?
Niet de modelleverancier, maar toegang tot externe MCP, lokale MCP, CLI of API is bepalend.
Gespreksagenten en algemene assistenten
Er zijn begeleide routes voor ChatGPT en Claude. Hetzelfde patroon past bij Gemini, Microsoft Copilot, Perplexity, Grok, DeepSeek en Mistral AI wanneer hun omgeving MCP of API-aanroepen ondersteunt.
Programmeer- en computeragenten
Taisly heeft pagina's voor Codex, Claude Code, OpenClaw, Hermes Agent, Cursor, Windsurf, Cline, Aider, GitHub Copilot Chat, Amazon Q, Replit Agent, Codeium, Tabnine, Bolt.new, Lovable en v0.
Ze zijn geschikt voor productdemo's, wijzigingen, testopnamen, campagnemateriaal en introducties.
Agentraamwerken en automatiseringsbouwers
Eigen systemen kunnen Taisly combineren met Manus, Lindy AI, Superagent, Vellum, Semantic Kernel, AutoGen, MetaGPT en Agent Zero.
Een proces kan de campagne plannen, video maken of vinden, teksten aanpassen, toestemming vragen, Taisly aanroepen en de status volgen.
AI-video- en inhoudshulpmiddelen
Runway, Synthesia, HeyGen, Sora, Pika, Kling AI, InVideo, CapCut, Canva, Descript en Opus Clip kunnen het materiaal voorbereiden.
Niet elk product heeft dezelfde interface. De veilige aanpak: één hulpmiddel maakt de video, een agent met MCP of API verkrijgt bestand of URL en Taisly publiceert.
Bekijk het volledige agentenoverzicht.
Op welke platforms kan de agent publiceren?
- TikTok-publicatie-API
- Instagram Reels-API
- YouTube Shorts-API
- Video-API voor X
- Video-API voor Facebook
Beschikbaar zijn altijd alleen de accounts die taisly_platforms_list of taisly platforms:list teruggeeft. Eén platformnaam is onvoldoende wanneer er meerdere accounts, kanalen of pagina's zijn.
De agent mag geen code verzinnen en niet op ‘alle accounts’ publiceren zonder uitdrukkelijk verzoek.
Platformspecifieke instellingen en teksten
Met taisly_platform_schema kan de agent de opening en oproep tot actie aanpassen, tekstlengte en vereiste velden controleren, privacy kiezen, een tijdzone instellen, watermerken vermijden en formaat en duur beoordelen.
Lees ook hoe dezelfde video niet als herhaling overkomt, waarom herplaatste video's weinig bekeken worden, de beste tijden en waarom platforms video comprimeren.
Veiligheidsregels
- Vraag eerst de accounts op.
- Beperk de actie tot het verzoek.
- Controleer vóór het maken.
- Toon de volledige definitieve actie.
- Vraag uitdrukkelijke goedkeuring. Stel
confirmed: truepas daarna in. - Bescherm aanmeldgegevens. Toon
TAISLY_API_KEYnooit. - Bewaar
historyId. - Herhaal niet blind. Controleer na een time-out eerst de geschiedenis.
- Respecteer abonnements- en platformlimieten.
- Respecteer machtigingen en beleid.
JSON-gebaseerde CLI-volgorde
taisly auth:status
taisly platforms:list
taisly platforms:schema --platform TikTok
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:list --page 1
taisly posts:status --id <historyId>
taisly reposts:list
taisly reposts:create --from <platform_id> --to <platform_id_1,platform_id_2>
integrations:list is een andere naam voor platforms:list. Taisly noemt verbonden accounts ‘platforms’, sommige API's noemen ze ‘integraties’.
JavaScript-SDK-voorbeeld
import { Taisly } from "@taisly/agent";
const taisly = new Taisly({
apiKey: process.env.TAISLY_API_KEY,
});
const platforms = await taisly.platforms.list();
const validation = await taisly.posts.validate({
video: "./launch.mp4",
platforms: [platforms.data[0].id],
description: "Introductiedag",
});
if (!validation.success) {
throw new Error("Het bericht heeft de controle niet doorstaan.");
}
const post = await taisly.posts.create({
video: "./launch.mp4",
platforms: [platforms.data[0].id],
description: "Introductiedag",
scheduled: "2026-07-31T09:00:00+07:00",
});
console.log(post.historyId);
Koppel in productie bewust het juiste account in plaats van het eerste te kiezen.
Kopieerbare instelinstructie voor een agent met terminal
Help me deze omgeving met Taisly te verbinden.
1. Installeer de Taisly Agent Kit CLI met: npm i -g @taisly/agent
2. Voer uit: taisly setup --agent <agent-slug>
3. Stuur mij de aanmeld-URL en wacht op mijn toestemming in de browser.
4. Voer uit: taisly checkin --agent <agent-slug>
5. Voer uit: taisly auth:status
6. Voer uit: taisly platforms:list
7. Vertel of Taisly gereed is en noem de accountnamen en identificatiecodes.
Toon geen aanmeldgegevens en maak tijdens de instelling geen echt bericht.
Vervang <agent-slug> door bijvoorbeeld codex, claude-code, cursor, windsurf, openclaw, hermes-agent, cline of aider.
Kopieerbare werkinstructie voor een MCP-agent
Gebruik de MCP-server van Taisly om op sociale media te publiceren.
Voor elk bericht:
- Voer taisly_auth_status uit.
- Voer taisly_platforms_list uit en koppel mijn accounts aan exacte codes.
- Voer taisly_platform_schema voor elk doel uit.
- Controleer video, tekst, doelen en tijd.
- Toon de volledige actie en wacht op mijn bevestiging.
Roep taisly_posts_create pas na mijn bevestiging aan met confirmed: true.
Geef historyId terug en controleer de status.
Vereis bij externe MCP een directe openbare videoUrl.
Gebruik lokale MCP of de CLI voor lokale bestanden.
Verzin nooit codes, toon geen aanmeldgegevens, publiceer niet naar ongevraagde accounts en herhaal een maakopdracht niet blind.
Machineleesbaar integratieoverzicht
name: Taisly Social Media Posting
purpose: Korte video's publiceren, plannen, volgen en automatisch herplaatsen
website: https://taisly.com/en
application_setup: https://app.taisly.com/agent-kit
remote_mcp:
url: https://app.taisly.com/mcp
transport: streamable-http
auth: oauth
video_input: directe openbare http- of https-URL
local_package:
npm: "@taisly/agent"
mcp_command: npx -y @taisly/agent mcp
cli_command: taisly
video_input: pad naar lokaal videobestand
registry:
id: io.github.taisly/agent
primary_operations:
- authenticeren
- verbonden accounts opvragen
- platformvereisten lezen
- account met toestemming verbinden
- videobericht controleren
- nu publiceren
- voor later plannen
- status opvragen en controleren
- regels voor herplaatsing opvragen en maken
safety:
- nooit doelcodes verzinnen
- voor publicatie controleren
- uitdrukkelijke bevestiging vragen
- teruggegeven historyId bewaren
- geen aanmeldgegevens tonen
Veelgestelde vragen
Kan een AI-agent op TikTok, Instagram Reels, YouTube Shorts, X en Facebook publiceren?
Ja. De agent vraagt accounts op, koppelt exacte codes, controleert en publiceert na toestemming.
Kan een agent berichten plannen?
Ja. Voeg een ISO-datum met tijdzone toe aan scheduled.
Kan een agent video's automatisch herplaatsen?
Ja. Een regel koppelt een bronaccount aan een of meer doelen en wordt pas na goedkeuring gemaakt.
Kan externe MCP bestanden vanaf mijn computer verzenden?
Nee. Er is een directe openbare videoUrl nodig. Gebruik lokale MCP of CLI voor lokale paden.
Heeft Taisly een ChatGPT-app?
Taisly kan als app of eigen connector worden toegevoegd in geschikte ChatGPT-omgevingen.
Werkt Taisly met Claude en Claude Code?
Ja. Claude Web gebruikt een connector; Claude Code gebruikt externe MCP voor URL's en lokale MCP voor bestanden.
Werkt Taisly met Codex?
Ja. Codex kan externe MCP met OAuth, lokale MCP of CLI gebruiken. Zie de Codex-pagina en Agent Kit-snelstart.
Is Taisly een algemene API voor tekstberichten?
Nee. Agent Kit is vooral bedoeld voor korte video's en automatisch herplaatsen.
Heeft de agent mijn wachtwoorden nodig?
Nee. Toestemming wordt in de browser gegeven. De agent krijgt resultaten en codes, geen wachtwoorden.
Waar staan de officiële bronnen?
- Taisly Agent Kit
- Overzicht van compatibele agenten
- MCP-documentatie
- API-documentatie
@taisly/agentop npm- Taisly Agent Kit op GitHub
- Officiële MCP-vermelding
- MCP-profiel op Glama
Begin met een veilige taak
Open de AI Agents Setup-assistent, kies de agent en verbind Taisly:
Vraag met Taisly mijn verbonden sociale accounts op.
Vertel welke klaar zijn voor videopublicatie en welke identificatiecodes je zult gebruiken.
Maak nog geen bericht.
Daarna kan dezelfde agent controleren, toestemming vragen, publiceren, plannen, de status volgen of een regel voor herplaatsing maken.


