Lass KI-Agenten Videos, Foto-Karussells und Entwürfe auf TikTok veröffentlichen, Privatsphäre und KI-Kennzeichnung setzen, den Verarbeitungsstatus prüfen und Performance-Metriken abrufen, alles mit einem einzigen Prompt.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
} Teil des Upload-Post-MCP-Servers. Der Agent wählt anhand deines Prompts das passende Tool.
| Tool | Was es macht |
|---|---|
| upload_video | Veröffentliche ein Video auf TikTok mit Bildunterschrift, Privatsphäre- und Planungsoptionen |
| upload_photos | Veröffentliche ein Foto-Karussell mit bis zu 35 Bildern auf TikTok |
| tiktok_publishing_settings | Lies aus, welche Privatsphäre-Stufen das Konto erlaubt, wie lang Videos maximal sein dürfen und wie die Schalter für Kommentare, Duette und Stitches stehen |
| tiktok_music_trending / tiktok_music_search / tiktok_location_search | Finde einen Track aus der Commercial Music Library oder einen Ort, den du im Beitrag markierst |
| get_status | Verfolge Upload- und Verarbeitungsstatus |
| get_post_comments / create_comment / comment_action | Lies, beantworte, like, pinne oder verberge Kommentare zu deinen Videos |
| list_scheduled / edit_scheduled / cancel_scheduled | Verwalte geplante TikTok-Beiträge |
| get_analytics / get_post_analytics | Rufe Views, Likes und Engagement pro Beitrag oder Konto ab |
| submit_ffmpeg_job | Schneide oder transkodiere einen Clip vor dem Posten |
Du suchst stattdessen die direkte API? Sieh dir die TikTok-API-Seite an.
Ein gehosteter Server unter mcp.upload-post.com/mcp. Melde dich per OAuth an oder füge einen Upload-Post-API-Key ein, je nachdem, was dein Client unterstützt.
Öffne die Datei über Settings > Developer > Edit Config, füge den Eintrag ein und starte Claude Desktop neu. Dabei läuft das Open-Source-npm-Paket @upload-post/mcp auf deinem Rechner; es braucht Node.js 18 oder neuer.
Lieber ohne Datei? Auf claude.ai oder in Claude Desktop fügst du den offiziellen Upload-Post-Connector aus dem Claude-Verzeichnis hinzu (claude.ai/directory/upload-post, oder Customize > Connectors und nach Upload-Post suchen), klickst auf Connect und meldest dich mit deinem Upload-Post-Konto an (OAuth).
{
"mcpServers": {
"upload-post": {
"command": "npx",
"args": ["-y", "@upload-post/mcp"],
"env": { "UPLOAD_POST_API_KEY": "YOUR_API_KEY" }
}
}
} Lieber OAuth? Lass die Zeile mit --header weg, führe dann /mcp in Claude Code aus und melde dich an. Mit --scope user nutzt du den Server in allen Projekten.
claude mcp add --transport http upload-post https://mcp.upload-post.com/mcp \
--header "Authorization: ApiKey YOUR_API_KEY" Lege die Datei als .cursor/mcp.json für ein Projekt oder als ~/.cursor/mcp.json für alle Projekte an und lade Cursor danach neu.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
}
Deinen API-Key findest du unter API Keys in app.upload-post.com. Verbinde vor dem ersten Beitrag TikTok im Dashboard mit einem Profil: Der Agent übergibt diesen Profilnamen als user. In ChatGPT suchst du unter Apps nach Upload-Post und klickst auf Connect; eine Konfigurationsdatei ist nicht nötig.
Ein Beispielablauf mit Platzhalter-Namen, -IDs und -URLs, kein echter Kundenverlauf. Die Tool-Namen und Parameter sind die echten, die der Server bereitstellt.
Du
Poste https://example.com/clips/launch.mp4 auf TikTok in meinem Profil "studio". Beschriftung: "Unser neuer Editor in 30 Sekunden". Er wurde mit KI erstellt, also kennzeichne ihn so, und schalte Duette aus.
Tool-Aufruf 1
tiktok_publishing_settings
Prüft vor dem Posten, welche Datenschutzstufen dieses Konto erlaubt.
{
"profile": "studio"
}{
"success": true,
"privacy_level_options": [
"PUBLIC_TO_EVERYONE",
"MUTUAL_FOLLOW_FRIENDS",
"FOLLOWER_OF_CREATOR",
"SELF_ONLY"
],
"max_video_post_duration_sec": 600,
"comment_disabled": false,
"duet_disabled": false,
"stitch_disabled": false
}Tool-Aufruf 2
upload_video
Veröffentlicht im Hintergrund und gibt eine request_id zum Nachverfolgen zurück.
{
"videoPathOrUrl": "https://example.com/clips/launch.mp4",
"user": "studio",
"platforms": [
"tiktok"
],
"title": "Unser neuer Editor in 30 Sekunden",
"asyncUpload": true,
"platformOptions": {
"tiktokPrivacyLevel": "PUBLIC_TO_EVERYONE",
"tiktokDisableDuet": true,
"tiktokIsAigc": true
}
}{
"success": true,
"message": "Upload initiated successfully in background.",
"request_id": "9f3c1a7e-5b2d-4c8e-a1f0-2d7b6e4c9a10",
"total_platforms": 1
}Tool-Aufruf 3
get_status
Fragt den Status ab, bis TikTok den Beitrag bestätigt.
{
"requestId": "9f3c1a7e-5b2d-4c8e-a1f0-2d7b6e4c9a10"
}{
"request_id": "9f3c1a7e-5b2d-4c8e-a1f0-2d7b6e4c9a10",
"status": "completed",
"completed": 1,
"total": 1,
"results": [
{
"platform": "tiktok",
"success": true
}
]
}Assistent
Auf TikTok im Profil "studio" veröffentlicht, mit KI-Kennzeichnung und ausgeschalteten Duetten.
upload_video: Schickt den Clip in deine TikTok-Entwürfe (Inbox), damit du einen Sound hinzufügst und in der App veröffentlichst. Im Entwurfsmodus ignoriert TikTok die über die API gesendete Beschriftung und Datenschutzstufe.
{
"videoPathOrUrl": "https://example.com/clips/launch.mp4",
"user": "studio",
"platforms": [
"tiktok"
],
"platformOptions": {
"tiktokPostMode": "MEDIA_UPLOAD"
}
}upload_photos: Ein Foto-Karussell mit dem ersten Bild als Cover und automatisch hinzugefügter Musik.
{
"photosPathsOrUrls": [
"https://example.com/slides/1.jpg",
"https://example.com/slides/2.jpg",
"https://example.com/slides/3.jpg"
],
"user": "studio",
"platforms": [
"tiktok"
],
"title": "3 Fehler beim Schneiden",
"description": "Wisch weiter für die Lösung zu jedem Fehler.",
"platformOptions": {
"tiktokPrivacyLevel": "PUBLIC_TO_EVERYONE",
"tiktokPhotoCoverIndex": 0,
"tiktokAutoAddMusic": true
}
}Wie der TikTok MCP-Server auf dein Konto zugreift.
Jeder Beitrag geht über die Content Posting API von TikTok raus, mit der genehmigten TikTok-App von Upload-Post. Du verbindest das TikTok-Konto einmal im Upload-Post-Dashboard, auf der Autorisierungsseite von TikTok selbst. Es wird kein Passwort geteilt und die TikTok-App nicht automatisiert.
Diese Genehmigung ist wichtig, falls du überlegt hast, das selbst zu bauen. TikTok stellt alles, was nicht geprüfte API-Clients posten, auf privat, bis der Client ein Audit besteht. Mit dem gehosteten Server sparst du dir die Entwickler-App, das Audit und die Token-Verwaltung.
TikTok legt pro Konto fest, welche Datenschutzstufen erlaubt sind. Ein privates Konto hat zum Beispiel kein PUBLIC_TO_EVERYONE. Der Agent kann zuerst tiktok_publishing_settings aufrufen und eine Stufe wählen, die das Konto tatsächlich hat, statt mit tiktok_privacy_unavailable zu scheitern.
Musik, Standort-Tags, eigene Cover und Kommentare hängen von den Berechtigungen ab, die beim Verbinden des Kontos erteilt wurden. list_users zeigt sie in einem capabilities-Array beim TikTok-Konto, und wenn du TikTok neu verbindest, kommen neue dazu.
Quellen: TikTok Content Posting API, TikTok-Anleitung von Upload-Post, upload-post-mcp auf GitHub.
Was TikTok und Upload-Post pro Beitrag akzeptieren, geprüft im September 2026.
| Was | Limit | Quelle |
|---|---|---|
| Videobeschriftung | 2.200 Zeichen (ein Emoji zählt als 2) | Zeichenlimits bei Upload-Post |
| Text eines Fotobeitrags | Titel bis 90 Zeichen, Beschreibung bis 4.000 | Zeichenlimits bei Upload-Post |
| Video | MP4, MOV oder WebM; 3 Sekunden bis 10 Minuten über die API; 23 bis 60 fps; mindestens 360 px auf jeder Seite. Upload-Post lehnt Dateien über 3 GB ab. | Videoanforderungen bei Upload-Post |
| Fotos | JPG, JPEG oder WebP, bis zu 35 pro Beitrag und je 20 MB. Bilder über 1080 x 1920 werden automatisch verkleinert. | Fotoanforderungen bei Upload-Post |
| Datenschutz | PUBLIC_TO_EVERYONE, MUTUAL_FOLLOW_FRIENDS, FOLLOWER_OF_CREATOR oder SELF_ONLY, von TikTok pro Konto eingeschränkt | TikTok-Anleitung von Upload-Post |
| Posting-Frequenz (TikTok) | 6 Beiträge pro Minute und 15 pro 24 Stunden pro TikTok-Konto | Videoanforderungen bei Upload-Post |
Keine Befehle zum Auswendiglernen. Beschreib, was du willst.
“Veröffentliche dieses Video auf TikTok unter dem Profil "marketing", Bildunterschrift: "Frühlings-Launch 🌱".”
“Schneide diesen Clip auf die ersten 30 Sekunden zu und poste ihn auf TikTok.”
“Plane dieses TikTok für Freitag um 18 Uhr Madrider Zeit.”
“Wie haben meine letzten 5 TikToks performt? Vergleiche Views und Abschlussrate.”
TikTok + KI-Agenten, beantwortet. Zuletzt aktualisiert im September 2026.
Ein TikTok-MCP-Server ist ein Model-Context-Protocol-Server, der TikTok-Publishing als Tools bereitstellt, die ein KI-Agent aufrufen kann. Der Upload-Post-MCP-Server lässt ChatGPT, Claude, Gemini oder jeden MCP-Client Videos und Foto-Karussells auf TikTok hochladen, Beiträge planen und Analytics abrufen, ohne eigenen Code.
Ja. Verbinde dein TikTok-Konto einmal mit Upload-Post, füge den MCP-Server zu deinem KI-Client hinzu, und der Agent kann Videos mit Bildunterschriften, Privatsphäre-Einstellungen und Planung per natürlichsprachlichem Prompt veröffentlichen.
Über die API nimmt TikTok MP4, MOV oder WebM von 3 Sekunden bis 10 Minuten an, mit 23 bis 60 fps und mindestens 360 px auf jeder Seite. Fotos über 1080 x 1920 werden automatisch verkleinert. Ist ein Clip zu lang oder im falschen Format, kann der Agent ihn vorher mit submit_ffmpeg_job schneiden oder neu kodieren.
Der Code des Servers ist kostenlos und quelloffen (MIT). Du verbindest ihn mit einem Upload-Post-API-Key, und ein Konto kannst du kostenlos anlegen.
Die beiden erledigen unterschiedliche Aufgaben. TikToks eigener MCP-Server für TikTok for Business arbeitet auf der Werbeseite: Kampagnen, Anzeigengruppen, Zielgruppen, Kataloge und Anzeigen-Reporting. Der TikTok MCP von Upload-Post arbeitet mit deinem organischen Konto: Er veröffentlicht Videos und Foto-Karussells, schickt Clips in die Entwürfe, beantwortet Kommentare und liest die Statistiken deiner Beiträge, alles über die offiziellen Entwickler-APIs von TikTok. Wenn du Anzeigen schaltest und zusätzlich organisch postest, kannst du beide mit demselben KI-Client verbinden.
Nein. Er arbeitet nur mit TikTok-Konten, die du verbindest und die dir gehören, über die offizielle API von TikTok. Er lädt keine Videos anderer Creator herunter, durchsucht keine Hashtags und sammelt keine Profildaten. Genau das tun die Scraping-MCP-Server, die für TikTok gelistet sind.
Ja. Setze in platformOptions tiktokPostMode auf MEDIA_UPLOAD (oder tiktokUploadToDraft auf true), dann landet das Video in der TikTok-Inbox, wo du es in der App fertigstellst und veröffentlichst. Im Entwurfsmodus ignoriert TikTok die über die API gesendete Beschriftung und Datenschutzstufe.
Ja. upload_photos mit platforms ["tiktok"] veröffentlicht einen Fotobeitrag mit bis zu 35 Bildern im Format JPG, JPEG oder WebP. tiktokPhotoCoverIndex wählt das Cover, und tiktokAutoAddMusic fügt Hintergrundmusik hinzu.
Übergib tiktokIsAigc: true in platformOptions. TikTok zeigt das Video dann als vom Creator als KI-generiert gekennzeichnet an.
Bis zu 15 pro TikTok-Konto in einem gleitenden 24-Stunden-Fenster und nicht mehr als 6 pro Minute. Das sind die Limits von TikTok selbst.
Kostenloser Start, keine Kreditkarte. Verbinde TikTok einmal und poste aus jedem MCP-Client.
We use strictly necessary cookies to run this site. With your permission we would also like to measure how the site is used (analytics) and how our ads perform (marketing). Nothing optional is loaded until you choose. Cookie Policy · Privacy Policy
Choose which categories you allow. You can change this at any time from "Cookie settings" in the footer. Cookie Policy
Needed for the site to work: your consent record (up_consent) and your light/dark theme preference. Exempt from consent under art. 22.2 LSSI.
OpenPanel, self-hosted on our own servers (api.openpanel.fotoexamen.com). Aggregated page and feature usage so we can see what to improve. No data goes to an advertising network.
Google Ads conversion measurement, the Reddit advertising pixel, and our own affiliate/attribution cookies (aff_ref, up_attribution). These tell us which campaign or affiliate brought you here.