Lass KI-Agenten Reels, Fotos, Karussells und Stories auf Instagram veröffentlichen, auf Kommentare antworten, DMs senden und Kommentar-zu-DM-Automatisierungen betreiben, 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 Reel oder eine Video-Story mit Bildunterschrift, Cover, Collaborators und Planungsoptionen |
| upload_photos | Veröffentliche ein Foto, ein Karussell mit bis zu 10 Elementen oder eine Foto-Story |
| get_post_comments / reply_to_comment / public_reply_to_comment | Lies und beantworte Kommentare, öffentlich oder privat |
| send_dm / list_dm_conversations | Sende und überprüfe Direktnachrichten |
| manage_autodms | Konfiguriere keyword-gesteuerte Kommentar-zu-DM-Funnels |
| get_analytics / get_post_analytics | Rufe Reichweite, Impressionen und Engagement ab |
Du suchst stattdessen die direkte API? Sieh dir die Instagram-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 Instagram 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
Veröffentliche https://example.com/reels/latte-art.mp4 als Reel im Profil "cafe". Beschriftung: "Latte Art in Zeitlupe". Füge @northbakery als Collaborator hinzu, nimm https://example.com/covers/latte.jpg als Cover, zeig es auch im Feed und setz einen ersten Kommentar mit unseren Hashtags.
Tool-Aufruf 1
upload_video
Ein Aufruf legt Reel-Platzierung, Cover, Collaborator und ersten Kommentar fest.
{
"videoPathOrUrl": "https://example.com/reels/latte-art.mp4",
"user": "cafe",
"platforms": [
"instagram"
],
"title": "Latte Art in Zeitlupe",
"firstComment": "#latteart #kaffee #baristalife",
"asyncUpload": true,
"platformOptions": {
"instagramMediaType": "REELS",
"instagramShareToFeed": true,
"instagramCoverUrl": "https://example.com/covers/latte.jpg",
"instagramCollaborators": "northbakery"
}
}{
"success": true,
"message": "Upload initiated successfully in background.",
"request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
"total_platforms": 1
}Tool-Aufruf 2
get_status
Fragt den Status ab, bis Instagram das Reel fertig verarbeitet hat.
{
"requestId": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33"
}{
"request_id": "4b8e2c1d-7a3f-4e59-b6d2-0c9a1f5e7d33",
"status": "completed",
"completed": 1,
"total": 1,
"results": [
{
"platform": "instagram",
"success": true
}
]
}Assistent
Das Reel ist im Profil "cafe" online, mit @northbakery als eingeladenem Collaborator, deinem Cover und den Hashtags im ersten Kommentar. Es erscheint auch in deinem Feed.
upload_photos: Ein Feed-Karussell. Instagram erlaubt bis zu 10 Elemente.
{
"photosPathsOrUrls": [
"https://example.com/menu/1.jpg",
"https://example.com/menu/2.jpg",
"https://example.com/menu/3.jpg"
],
"user": "cafe",
"platforms": [
"instagram"
],
"title": "Die Herbstkarte, ein Slide pro Getränk.",
"platformOptions": {
"instagramMediaType": "IMAGE"
}
}upload_photos: Dasselbe Tool postet eine Story, wenn die Platzierung STORIES ist.
{
"photosPathsOrUrls": [
"https://example.com/stories/today.jpg"
],
"user": "cafe",
"platforms": [
"instagram"
],
"platformOptions": {
"instagramMediaType": "STORIES"
}
}Wie der Instagram MCP-Server auf dein Konto zugreift.
Veröffentlicht wird über die Instagram API von Meta mit der genehmigten Meta-App von Upload-Post, verbunden per Instagram Login. Du registrierst keine eigene Meta-Entwickler-App, durchläufst kein App Review und schreibst keinen Code zum Erneuern von Tokens. Nichts meldet sich mit deinem Passwort an oder automatisiert die Instagram-App.
Das Konto muss ein Business- oder Creator-Konto sein. Eine verknüpfte Facebook-Seite braucht es nicht. Persönliche Konten können über die Instagram API gar nicht veröffentlichen; wenn deins ein persönliches Konto ist, stell zuerst den Kontotyp um.
Kommentare, private Antworten, DMs und Automationen von Kommentar zu DM laufen über dieselbe API. Der Agent kann also Leuten unter den Beiträgen antworten, die er veröffentlicht.
Quellen: Veröffentlichen von Inhalten auf Instagram (Meta), Instagram-Anleitung von Upload-Post, upload-post-mcp auf GitHub.
Was Instagram und Upload-Post pro Beitrag akzeptieren, geprüft im September 2026.
| Was | Limit | Quelle |
|---|---|---|
| Kontotyp | Business oder Creator. Mit Instagram Login ist keine Facebook-Seite nötig. | Instagram-Anleitung von Upload-Post |
| Beschriftung | 2.200 Zeichen; Alt-Text bis 1.000 pro Bild | Zeichenlimits bei Upload-Post |
| Karussell | Bis zu 10 Bilder, Videos oder eine Mischung aus beidem | Veröffentlichen von Inhalten auf Instagram (Meta) |
| Reels-Video | MP4 oder MOV, 3 Sekunden bis 15 Minuten, bis 300 MB, 23 bis 60 fps. Story-Videos bis 100 MB. | Videoanforderungen bei Upload-Post |
| Fotos | Bis 8 MB, 320 bis 1440 px breit, Seitenverhältnis 4:5 bis 1,91:1 | Fotoanforderungen bei Upload-Post |
Keine Befehle zum Auswendiglernen. Beschreib, was du willst.
“Poste dieses Foto auf Instagram unter dem Profil "marketing", Bildunterschrift: "New Drop 🔥".”
“Antworte privat allen, die "PREIS" unter meinem letzten Beitrag kommentiert haben.”
“Richte eine Auto-DM ein: Wenn jemand "GUIDE" kommentiert, schick ihm den Download-Link.”
“Wie haben meine Reels diesen Monat im Vergleich zu Foto-Posts performt?”
Instagram + KI-Agenten, beantwortet. Zuletzt aktualisiert im September 2026.
Ein Instagram-MCP-Server ist ein Model-Context-Protocol-Server, der Instagram-Aktionen (Reels, Fotos, Kommentare, DMs) als Tools bereitstellt, die ein KI-Agent aufrufen kann. Der Upload-Post-MCP-Server lässt ChatGPT, Claude, Gemini oder jeden MCP-Client Instagram per Prompt verwalten, ohne eigenen Code.
Ja. Verbinde dein Instagram-Konto einmal mit Upload-Post, füge den MCP-Server zu deinem KI-Client hinzu, und der Agent kann Reels, Fotos und Karussells mit Bildunterschriften und Planung veröffentlichen.
Ja. Der Server enthält Tools, um Kommentare zu lesen, öffentlich oder privat zu antworten, DMs zu senden und sogar keyword-gesteuerte Kommentar-zu-DM-Automatisierungen zu konfigurieren.
Der MCP-Server ist kostenlos und quelloffen (MIT). Er funktioniert mit jedem Upload-Post-Plan, einschließlich des kostenlosen Tarifs.
Viele Instagram-MCP-Server lesen öffentliche Profile, Beiträge und Hashtags per Scraping aus, meist über einen Scraper eines Drittanbieters oder eine eingeloggte Sitzung. Dieser macht das Gegenteil: Er verwaltet die Business- oder Creator-Konten, die du verbindest, über die offizielle Instagram-API von Meta. Er veröffentlicht Reels, Karussells und Stories, beantwortet Kommentare und DMs und liest deine eigenen Statistiken. Daten über andere Konten sammelt er nicht.
Beides nein. Die genehmigte Meta-App von Upload-Post übernimmt den API-Zugang, und du verbindest dich per Instagram Login. Das Instagram-Konto muss ein Business- oder Creator-Konto sein; eine verknüpfte Facebook-Seite ist nicht erforderlich.
Ja. Setz instagramMediaType auf STORIES für eine Story (Foto oder Video). upload_photos mit mehreren Bildern veröffentlicht ein Feed-Karussell mit bis zu 10 Elementen.
Ja. Bei Reels lädt instagramCollaborators Collaborators ein, instagramCoverUrl setzt das Cover, und instagramShareToFeed zeigt das Reel zusätzlich in deinem Feed. firstComment postet direkt nach dem Veröffentlichen einen Kommentar.
Kostenloser Start, keine Kreditkarte. Verbinde Instagram 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.