Zum Hauptinhalt springen

Jedes Werkzeug

128 Werkzeuge, gruppiert nach der Berechtigung, die sie erreicht; dieselbe Gruppierung verwenden die Endpunkt-Referenz und die Auswahl der API-Schlüssel. https://mcp.reelwire.io/mcp/all listet alle auf, die Ihr Schlüssel nutzen darf; https://mcp.reelwire.io/mcp listet die 59 auf, die unter Unter /mcp mit Ja markiert sind, die gängigen, und erreicht den Rest über reelwire_find_tools und reelwire_use_tool (siehe Welche Werkzeuge aufgelistet werden). Die letzte Spalte ist die Route, die jedes Werkzeug aufruft, sodass ein Workspace, der Reelwire bereits über HTTP ansteuert, das Werkzeug für etwas findet, das er heute tut.

Jedes Werkzeug trägt die MCP-Annotationen dafür, was es in der Welt bewirkt (liest nur, ändert oder entfernt etwas, reicht über den Workspace hinaus), womit Ihre App entscheidet, wann sie Sie zuerst fragt. In ein anderes zusammengeführte und die ausgemusterten Werkzeuge antworten weiterhin unter ihrem Namen und werden nirgends aufgelistet.

Jedes Werkzeug ist die API und nichts weiter. Der Server hält keinen eigenen Schlüssel: Jede Anfrage handelt als der eigene Reelwire-API-Schlüssel des Aufrufers, mitgesendet oder von einer OAuth-Verbindung für ihn erstellt (auf dem eigenen Rechner der Schlüssel, mit dem der Server gestartet wurde), und reicht den Aufruf durch. Was dieser Schlüssel darf, darf der Assistent; was er nicht darf, wird dem Assistenten mit dem Namen der fehlenden Berechtigung verweigert. Siehe Berechtigungen.

hinweis

Aus einem laufenden Server erzeugt, das hier ist also, was er tatsächlich bereitstellt. 128 Werkzeuge decken jede Route ab, die ein Workspace-Schlüssel aufrufen darf, mit vier bewussten Ausnahmen: das Hochladen einer Datei in die Mediathek, eine Marke oder einen KI-Chat, was ein Werkzeug nicht tragen kann (reelwire_media_upload_link und reelwire_import_media holen stattdessen Dateien herein); das Zippen mehrerer Exporte zu einem Download, wo reelwire_download_export einen Link pro Export gibt; und das Starten eines leeren KI-Chats, was reelwire_ai_generate zusammen mit seiner ersten Nachricht tut. Das Signaturgeheimnis des Webhooks zu erneuern ist überhaupt nicht Sache eines Schlüssels.

Übersicht​

Beiträge​

Braucht Beiträge.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_archive_postLegt den Beitrag eines Kanals ab: Er verschwindet aus reelwire_list_posts, das die aktiven auflistet, wenn nicht nach archive archived gefragt wird./v1/jobs/{id}/unarchive
/v1/jobs/{id}/archive
reelwire_cancel_postStoppt einen Kanal eines Beitrags, der noch nicht übergeben wurde: seinen Render, seine Freigabeanfrage und seine Übergabe, wenn diese noch darauf wartet, hinauszugehen.Ja/v1/jobs/{id}/cancel
/v1/whoami
reelwire_delete_postÜBERGIBT EINE ANFRAGE AN DIE AUSSENWELT: Sie bittet darum, den Beitrag dieses Kanals zu entfernen, auf den Wegen, die der Kanal eingeschaltet hat (nie auf einem ausgeschalteten): Seine E-Mail geht als „Bitte nehmen Sie diesen Beitrag herunter“, der Webhook erhält ein post.delete, und der Plattform-Connector löscht einen Beitrag, den er selbst gepostet hat, wo die Plattform einer App das erlaubt.Ja/v1/jobs/{id}/delete
reelwire_download_post_clipDas Video eines Beitrags für die Person./v1/pipeline/{id}
/v1/jobs/{id}/download
reelwire_download_post_packageDas Paket eines Beitrags: seine Beschreibung, Hashtags, der Markentext, Kanal und Zeiten, also das, was jemand mitnimmt, um manuell dort zu posten, wo Reelwire nicht hinreicht./v1/posts/{id}/package
reelwire_list_channel_postsEine Zeile pro Kanalbeitrag: ein Inhalt für einen Kanal in einer Sprache und einem Bildformat, mit Beitragstext, Hashtags, Status, dem Zeitpunkt der Planung, dem Zeitpunkt der Übergabe und dem Link, den jemand dafür gemeldet hat./v1/posts
reelwire_list_postsJeder Beitrag vom Eingang bis zur Veröffentlichung, neueste zuerst, EINE ZEILE PRO BEITRAG: ein Inhalt, mit seinen Kanälen darin in channels.Ja/v1/jobs
reelwire_overviewDie Zahlen über die gesamte Pipeline: wartend, in Arbeit, auf Freigabe wartend, geplant, veröffentlicht, fehlgeschlagen.Ja/v1/overview
reelwire_pipelineEin Live-Blick auf die beiden Spuren: Clips, die gerendert werden, und Beiträge, die veröffentlicht werden, mit Zahlen nach Status, was in Arbeit ist, was kürzlich fertig wurde und wie lange jedes in seiner Phase ist./v1/pipeline
reelwire_post_traceAlles über einen Kanal eines Beitrags in einer Antwort: was wann eingetroffen ist, die Marke und der Kanal, die Vorlage, Variante und Version, der Render mit jeder Ausgabe und ihren Fehlern, die Freigabe und wer sie entschieden hat, und der Beitrag mit seinen Beitragstexten, dem Link und jeder Übergabe, an der er beteiligt war (E-Mail, Webhook und Plattform-Connector, jeweils mit ihren Versuchen).Ja/v1/pipeline/{id}
reelwire_report_postWas ein Webhook-Empfänger aufruft, nachdem er auf eine Übergabe reagiert hat, und was ein Assistent aufruft, nachdem er selbst gepostet hat: für den Beitrag eines Kanals veröffentlicht (mit seiner URL und, wo bekannt, der eigenen ID der Plattform), übersprungen (bewusst nicht gepostet), fehlgeschlagen (mit dem Grund, den die Seite Beiträge zeigt) oder gelöscht (entfernt, nachdem eine Löschung übergeben wurde).Ja/v1/posts/{id}/report
reelwire_repostÜBERGIBT ERNEUT: derselbe Clip und Text, für denselben Kanal, als eigener neuer Beitrag, jetzt auf den Wegen übergeben, die der Kanal eingeschaltet hat (ein eingeschalteter Plattform-Connector postet ihn erneut auf der Plattform)./v1/jobs/{id}/repost
reelwire_retry_postÜBERGIBT ERNEUT UND KANN ÖFFENTLICH POSTEN: Der Beitrag eines Kanals, der FEHLGESCHLAGEN ist (seine E-Mail, sein Webhook-Aufruf oder sein Plattform-Connector kam nie an, oder sein Empfänger meldete ihn als fehlgeschlagen), wird neu übergeben, so wie er jetzt lautet, auf den Wegen, die der Kanal eingeschaltet hat, oder auf den genannten davon.Ja/v1/jobs/{id}/retry-render
/v1/jobs/{id}/retry
reelwire_reuseLiest, woraus ein Beitrag, ein gerenderter Clip oder ein Export gemacht wurde, um ihn mit einer Änderung erneut zu erstellen: seine Vorlage, VARIANTE und Build, Marke, Bildformat, Sprache und sein Inhalt in der eigenen Form der Vorlage, mit locales für jede weitere Sprache.Ja/v1/jobs/{id}/reuse
/v1/media/renders/{id}/reuse
/v1/direct-export/video/{jobId}/reuse
reelwire_update_postÜBERGIBT EINE ÄNDERUNG: Der neue Text und, wo angegeben, ein neues Video gehen auf den Wegen hinaus, die der Kanal eingeschaltet hat (nie auf einem ausgeschalteten): Seine E-Mail geht als „Dieser Beitrag wurde geändert“, der Webhook erhält ein post.update, und der Plattform-Connector ändert den Text eines Beitrags, den er selbst gepostet hat, wo die Plattform einer App das erlaubt (nie sein Video).Ja/v1/jobs/{id}/update

Beiträge: Freigaben​

Braucht Beiträge: Freigaben.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_decide_approvalEntscheidet eine Freigabe.Ja/v1/approvals/{id}
reelwire_list_approvalsAlles, was darauf wartet, dass jemand es freigibt, bevor es veröffentlicht werden kann, älteste zuerst, weil eine Warteschlange von vorn abgearbeitet wird.Ja/v1/approvals

Zeitplan​

Braucht Zeitplan, das nur lesbar ist.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_calendarDer Veröffentlichungskalender für ein Zeitfenster: welcher Kanal was zu welcher Zeit veröffentlicht, aus dem Plan jedes Abonnements berechnet, so wie ihn der Zeitplan des Dashboards zeigt.Ja/v1/calendar/export/jobs
/v1/calendar/export/jobs/{jobId}/cancel
/v1/calendar/export/jobs/{jobId}
/v1/calendar/export/jobs/{jobId}/file
/v1/calendar/export/link
/v1/calendar/export
/v1/calendar

Compliance​

Braucht Compliance, das nur lesbar ist.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_complianceLiest das Compliance-Protokoll (Enterprise): ein Eintrag für jeden Clip, den Reelwire erstellt, den Clip eines Beitrags beim Rendern und jedes exportierte Video (Clip erstellen, ein KI-Assistent, die API), jeden übergebenen Beitrag, jede Aktualisierung, Löschung und erneute Übergabe, jede Freigabeentscheidung, das Ergebnis jeder Zustellung, jede Meldung darüber, wo ein Beitrag steht, und jede Änderung der Freigabe eines Kanals, jeweils versiegelt in der signierten Kette des Workspaces, einmal am Tag von einer externen Stelle mit Zeitstempel versehen und zehn Jahre aufbewahrt, bei einem Video mit drei Bildern daraus./v1/compliance
/v1/compliance/export
/v1/compliance/export/link
/v1/compliance/audit
/v1/compliance/records/{id}
/v1/compliance/records

Bibliothek​

Clip-Studio​

Braucht Clip-Studio.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_catalogueJeder fertige Feed, den Reelwire mitliefert, nach Datenquelle: die Branchen jeder Quelle und die ID, der Slug, der Titel, die Beschreibung jedes Feeds und die Vorlagen, die ihn zeigen./v1/catalogue
reelwire_list_templatesDie diesem Workspace angebotenen Vorlagen, jeweils ein kurzer Eintrag: was sie zeigt, ihre Varianten (Stile eines Inhalts bei einer Kollektion, verschiedene Beiträge bei einer Branche wie Finanzen), die Bildformate, die sie rendert, wie lang ihre Clips sind, ihre neueste Version und ihre kind: style-and-format (ein Format von Inhalt, ein Diagramm, eine Liste, ein Countdown, in den dazu passenden Stilen), looks (die eigenen Teile der Marke in vielen Stilen: Stinger, Intro, Outro, Hintergrund und Overlay für ein eigenes Video) oder package (verschiedene Beiträge in einem Stil, für diesen Workspace gemacht, wo individual es sagt).Ja/v1/templates
reelwire_plan_exportRUFEN SIE DIES VOR reelwire_export_video AUF, jedes Mal, für die Variante, die Sie rendern werden: Die Varianten einer Vorlage können ganz unterschiedliche Felder verlangen (jede der zehn von Finanzen ist ein anderer Beitrag).Ja/v1/templates
/v1/media
/v1/brands/{id}
/v1/quick-start/profile
reelwire_request_custom_designSENDET EINE E-MAIL AN REELWIRE, NUR BEI JA DER PERSON: Wenn ihr keiner der Stile gefällt, die Sie ihr in ihrer eigenen Marke gezeigt haben, fragen Sie, ob sie ein eigens für sie gemachtes Design möchte, und senden Sie dies, wenn sie Ja sagt.Ja/v1/templates/custom-design
reelwire_template_formatDas JSON-Schema der Eingaben einer Vorlage, für eine Variante, mit einem Beispiel, das die eigene Prüfung der Vorlage besteht, sodass es ein sicherer Ausgangspunkt für Änderungen ist.Ja/v1/formats/feed/{feedId}
/v1/formats/feed/{source}/{format}
/v1/formats/template/{templateId}
reelwire_template_referenceJede Variante einer Vorlage und jede Version davon, neueste zuerst, mit den Bildformaten, die jede rendert.Ja/v1/templates/{templateId}/still/{ratio}
/v1/templates/{templateId}/reference
/v1/templates/{templateId}/reference-sheet
/v1/templates/{templateId}/reference/{ratio}
reelwire_validate_contentPrüft Inhalt gegen den Build der Vorlage, der ihn rendern würde, genau so, wie es das Rendern eines Clips oder das Speichern eines Beitrags prüft, und speichert nichts: die Form und Länge jedes Feldes und jedes Bild, das es nennt (media://...), das in der Mediathek sein muss.Ja/v1/templates/{templateId}/validate

Clip-Studio: Clip erstellen​

Braucht Clip-Studio: Clip erstellen.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_discard_exportLÖSCHT EINEN EXPORT ENDGÜLTIG: stoppt ihn, falls er noch rendert, und entfernt die aufbewahrte Kopie, in welchem Status auch immer er ist./v1/direct-export/video/{jobId}/discard
reelwire_download_exportDer fertige Export als .mp4, die Videodatei selbst: kein ZIP, nichts zu entpacken.Ja/v1/direct-export/video/{jobId}/link
/v1/direct-export/video/{jobId}/download
reelwire_export_keyframesRendert die genannten Bilder als Standbilder und ANTWORTET MIT DEN BILDERN, bis zu sechs, die Sie ansehen können: der günstige Weg, um zu sehen, was eine Vorlage mit einem Inhalt in einer Marke tut, bevor ein Render ausgegeben wird, da Standbilder nicht auf das Kontingent angerechnet werden.Ja/v1/direct-export/keyframes
reelwire_export_queueDie exportierten Videos des Workspaces, was die Karte Exportierte Videos des Clip-Studios auflistet, neueste zuerst: jeder Export, der noch wartet oder rendert (mit Fortschritt und wie viele Clips vor ihm stehen), jeder, der in den letzten zwei Stunden fehlgeschlagen ist (mit dem Grund), und die aufbewahrten.Ja/v1/direct-export/queue
reelwire_export_statusDer Status eines Exports: queued, rendering, succeeded, partial, failed, timed_out oder cancelled, mit Fortschritt von 0 bis 1 und, solange er wartet, wie viele Clips auf dieser Maschine vor ihm stehen.Ja/v1/direct-export/video/{jobId}
reelwire_export_timingBerechnet, wie viele Bilder diese Vorlage für diesen Inhalt rendern wird und wie lang das in Millisekunden ist, ohne etwas zu rendern und ohne einen Render auszugeben./v1/direct-export/timing
reelwire_export_videoPLANEN SIE DIES VOR DEM AUFRUF MIT DER PERSON: Rufen Sie reelwire_plan_export auf, fragen Sie nach dem Inhalt, den es auflistet (einschließlich der optionalen Zahlen, Punkte, Bilder und Quelle, nicht nur einer Überschrift), bringen Sie ihre Bilder in die Mediathek, prüfen Sie den Inhalt mit reelwire_validate_content für dieselbe Vorlage und Variante (beheben Sie, was es nennt; es kostet nichts) und bestätigen Sie eine Zusammenfassung.Ja/v1/direct-export/video
reelwire_export_videosRendert den einen Inhalt in JEDEM Bildformat von ratios und JEDER Sprache von locales, je ein Video (höchstens 24).Ja/v1/direct-export/batch
reelwire_list_exportsJeder aufbewahrte Export dieses Workspaces, neueste zuerst: Vorlage, Variante, Bildformat, Sprache, Länge und wann er erstellt wurde, mit einem Link zum Abspielen und Herunterladen, der so lange gilt, wie der Export aufbewahrt wird.Ja/v1/direct-export/videos
reelwire_list_rendersJeder Clip, den dieser Workspace hat rendern lassen, neueste zuerst: was ihn gerendert hat, welche Vorlage und Version, wie weit er kam, wie lange er brauchte und ob sein Video noch gespeichert ist./v1/render-jobs/{id}/package
/v1/render-jobs

Medien​

Braucht Medien.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_assetWas ein gerenderter Clip ist: sein Bildformat, seine Sprache, Größe, Dauer, sein Typ und seine Prüfsumme, mit einer signierten URL, die jeder abrufen oder öffnen kann./v1/assets/{id}
reelwire_copy_clip_to_libraryLegt eine Kopie eines gerenderten Clips (der Clip eines Beitrags oder ein aufbewahrter Export) als eigene Datei in der Mediathek ab, nach den eigenen Regeln der Mediathek: das Speicherkontingent und die Größe einer Datei.Ja/v1/media/renders/{id}/copy
/v1/direct-export/video/{jobId}
reelwire_delete_mediaLöscht die Datei selbst./v1/media/{id}/delete
reelwire_delete_rendered_clipLöscht einen Clip, den Reelwire gerendert hat, oder einen aufbewahrten Export und gibt den belegten Speicher frei./v1/media/renders/{id}/delete
reelwire_download_assetEine Datei, eine Mediathek-Datei oder ein gerenderter Clip, für die Person: über eine gehostete Verbindung ein signierter Link zum Weitergeben, auf ihrem eigenen Rechner (stdio) die Datei selbst, neben ihnen geschrieben./v1/assets/{id}
/v1/media
/v1/media/renders
/v1/assets/{id}/download
reelwire_import_mediaHolt eine Datei von einer öffentlichen https-Adresse (ein Bild auf der Website der Person, ein verlinktes Logo, ein Bild, das sie hostet) und fügt sie der Mediathek des Workspaces hinzu, mit der Antwort aus der Datei und ihrem ref (media://...), was ein Bildfeld einer Vorlage und ein Marken-Slot entgegennehmen.Ja/v1/media/import
reelwire_list_mediaDie Bilder, Videos, Töne und Schriften in der Mediathek, auf die der Inhalt einer Vorlage verweisen kann, und wie viel vom Speicher des Workspaces sie belegen.Ja/v1/media/renders
/v1/media/feed-pictures
/v1/media
reelwire_media_upload_linkFÜR DATEIEN, DIE DIE PERSON HAT: auf ihrem Computer, in diesem Chat angehängt oder auf dem Rechner, auf dem Sie laufen.Ja/v1/media/upload-link
reelwire_media_usesJede Marke und jeder Beitrag, die auf eine Datei in der Mediathek verweisen./v1/media/{id}/uses
reelwire_rename_mediaÄndert den Namen einer Datei./v1/media/{id}/rename

Medien: KI-Assistent​

Braucht Medien: KI-Assistent.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_ai_chatEin Chat mit jeder Nachricht und dem, was zurückkam: Der Status einer Runde ist RUNNING, DONE, FAILED (mit dem Grund) oder CANCELLED (gestoppt mit reelwire_ai_stop)./v1/ai/chats/{id}
/v1/ai/chats
reelwire_ai_generateStartet einen Chat mit einem Modell aus reelwire_ai_models und sendet seine erste Nachricht./v1/ai/generate
reelwire_ai_keepLegt ein Bild-, Video-, Musik- oder Schriftergebnis in der Mediathek des Workspaces ab, nach den eigenen Regeln der Mediathek: das Speicherkontingent, Videos bis 50 MB, Bilder bis 2048 Pixel pro Seite./v1/ai/results/{id}/keep
reelwire_ai_modelsJedes KI-Modell, das der KI-Assistent von Reelwire anbietet, nach Art (Bild, Video, Ton, Schrift, Text), mit seinem Dienst, einer Zeile dazu, wofür es gut ist, den Bildformaten und Längen, die es erstellt, und ob dieser Workspace einen Schlüssel für den Dienst im Bereich dieses Modells hat (configured): Ein Schlüssel wird pro Bereich gespeichert (Bild, Video, Ton für Musik, Text und Schrift), sodass ein Dienst für Bilder ein- und für Video ausgeschaltet sein kann./v1/ai/models
reelwire_ai_replySendet die nächste Nachricht in einem Chat aus reelwire_ai_generate: „machen Sie den Hintergrund blau“, „kürzer“, „verspielter“./v1/ai/results/{id}/last-frame
/v1/ai/chats/{id}/messages
reelwire_ai_stopStoppt die Nachricht, die ein Chat noch beantwortet: Die Runde wird CANCELLED, Reelwire wartet nicht mehr darauf und behält nichts davon, und bittet den Dienst, abzubrechen, wo der Dienst das erlaubt./v1/ai/chats/{id}/stop

Veröffentlichung​

Marken​

Braucht Marken.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_brandAlles, was eine Marke enthält: ihren Namen, ob sie in Verwendung ist, und das ganze STYLE-Objekt, also das, was ein Clip tatsächlich trägt: identity (die Zeilen, die sie zeigt), palette (die ihr gegebenen Farben) und die daraus berechneten Farben, text (Schriften und Größen), ihr Logo, Moderatorbild, Hintergrund, Stinger, Intro und Outro, Ton, den Übergang zwischen ihnen und den Beitragstext, der mit jedem Beitrag hinausgeht.Ja/v1/brands/{id}
reelwire_brand_paletteGeben Sie ihm eine Markenfarbe oder zwei, und es antwortet mit dem vollständigen Satz, den eine Vorlage braucht: die Flächen, die Schriftfarbe, die auf jeder davon lesbar bleibt, und die Akzente, und sagt, wo eine angegebene Farbe angepasst wurde, damit sie lesbar bleibt.Ja/v1/brands/palette
reelwire_create_brandEine Marke ist das, was ein Clip trägt: Namen, Farben, Schrift, Logo, der Rechtshinweis und ihre Filme.Ja/v1/brands
/v1/brands/{id}
reelwire_delete_brandBlendet eine Marke aus./v1/brands/{id}/delete
reelwire_delete_brand_assetLeert einen Slot einer Marke: ihr Logo, einen Stinger, ein Intro oder Outro, ihren Ton, eine Schrift./v1/brands/{id}/assets/{slot}/delete
reelwire_draft_brandAntwortet mit einem vollständigen, gültigen Style-Objekt als Ausgangspunkt, statt mit einem leeren, dessen Form jemand erst lernen muss: die ganze Form, die der Style einer Marke annimmt, mit den eigenen Farben und der Schrift von Reelwire darin./v1/brands/draft
reelwire_duplicate_brandErstellt eine zweite Marke wie diese unter einem neuen Namen: ihre Farben und Schrift, Namen und Rechtshinweis, Beitragstext, jede Sprache und jede Datei./v1/brands/{id}/duplicate
reelwire_list_brandsDie Marken, die dieser Workspace hat, jeweils eine kurze Zeile: ID, Name, ob sie eingeschaltet ist, der Titel, den sie zeigt, der ref ihres Logos und wie viele Kanäle sie tragen.Ja/v1/brands
reelwire_read_websiteLiest eine öffentliche Webseite, die eigene Website des Unternehmens, die die Person Ihnen genannt hat, und antwortet mit dem, woraus eine Marke besteht: Logo-Kandidaten als Adressen (holen Sie eines mit reelwire_import_media in die Mediathek, dann reelwire_set_brand_asset), ob das Logo inline gezeichnet ist und als Datei angefordert werden muss, die Farben, die ihre Stile am häufigsten verwenden (Neutrale ausgenommen), die genannten Schriften, ihre Social-Media-Profile (aufgelistet, nicht gelesen: Fragen Sie nach Screenshots davon) und das Unternehmen, wie es sich selbst beschreibt: Name, Art, Telefon, Adresse, Öffnungszeiten, Speisekarte, Überschriften, erste Absätze.Ja/v1/brands/read-website
reelwire_set_brand_assetVerweist einen der Datei-Slots einer Marke auf eine Datei in der Mediathek: das Logo, das Moderatorbild, ein Hintergrundbild oder -video für ein Bildformat oder ein universelles, den Soundtrack, einen Stinger-, Intro- oder Outro-Clip für ein Bildformat oder ein universelles, oder eine Schrift.Ja/v1/brands/{id}/assets/{slot}/link
reelwire_update_brandBenennt eine Marke um, schaltet sie aus oder ändert den Style, den ein Clip trägt.Ja/v1/brands/{id}

Kanäle​

Braucht Kanäle.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_create_channelEin Kanal ist ein Ort, an den Beiträge gehen: ein Konto, in einem Format (einer Plattform und einem Bildformat), einer Sprache, mit einer Marke.Ja/v1/channels
reelwire_delete_channelStoppt einen Kanal und nimmt ihn von den Seiten./v1/channels/{id}/delete
reelwire_duplicate_channelErstellt einen zweiten Kanal wie diesen unter einem neuen Namen: sein Format und Bildformat, Sprache, Marke, Freigabe, Veröffentlichungseinstellungen, wie seine Beiträge per E-Mail und Webhook übergeben werden und jede Quelle, die er empfängt./v1/channels/{id}/duplicate
reelwire_getting_startedDIE GEFÜHRTE EINRICHTUNG, passend zu dem, der fragt.Ja/v1/whoami
/v1/quick-start/profile/forget
/v1/quick-start/profile
/v1/quick-start
/v1/channels
/v1/queues
/v1/licence
/v1/feeds
/v1/direct-export/videos
/v1/brands/{id}
/v1/brands
reelwire_list_channelsWohin Beiträge gehen: ein Kanal pro Plattformkonto und Sprache, jeder mit einer Marke und mit seinen eigenen Quellen.Ja/v1/channels
reelwire_list_surfacesJede Oberfläche, auf der ein Kanal veröffentlichen kann (Instagram Reels, TikTok, YouTube Shorts und die übrigen) mit den Bildformaten, die jede nimmt, und platforms: das Dropdown Plattform des Dashboards, jede Plattform mit ihren Bildformaten, der Oberfläche, als die jedes Bildformat gespeichert wird, und ob Reelwire dort selbst über einen Plattform-Connector posten kann (available) oder es später können wird (planned).Ja/v1/channels/surfaces
reelwire_subscribe_channelAbonniert einen Kanal auf eine Quelle, wodurch er überhaupt erst etwas veröffentlicht: Ein Kanal ohne Abonnements rendert nichts, was auch immer eintrifft.Ja/v1/channels/{id}/subscriptions
reelwire_test_channel_connectorFragt die Plattform des Kanals, ob die im Plattform-Connector des Kanals gespeicherten Zugangsdaten noch funktionieren, und postet nichts: Wie ein Ping liest es nur, was sie erreichen (den Bot und seinen Chat bei Telegram, die App und ihren Kanal bei Slack, den Webhook bei Discord, das Mitglied bei LinkedIn)./v1/channels/connector/test
reelwire_unsubscribe_channelEntfernt ein Abonnement.Ja/v1/channels/{id}/subscriptions/{subId}/delete
reelwire_update_channelÄndert einen bestehenden Kanal: benennt ihn um, verschiebt ihn zu einer anderen Marke, ändert seine Sprache oder sein Format (Oberfläche), schaltet ihn aus, ändert, wie seine Beiträge hinausgehen (per E-Mail, per Webhook, per Plattform-Connector, in beliebiger Mischung), oder lässt ihn vor jeder Veröffentlichung um Freigabe bitten.Ja/v1/channels/{id}
reelwire_update_subscriptionÄndert ein Abonnement: schaltet es aus, ohne es zu verlieren, legt es auf einen Zuschnitt der Vorlage fest, legt es auf eine genaue Version fest oder bestimmt, wann die Aktualisierungen eines fertigen Feeds auf diesem Kanal hinausgehen (releaseSchedule: days oder ein monthDay und UTC-Zeiten oder delayMinutes nach jedem Eingang; null für Bei Eingang senden, sobald sie eintreffen)./v1/channels/{id}/subscriptions/{subId}
reelwire_whoamiDer Workspace, mit dem dieser Server verbunden ist, die Berechtigungen, die sein API-Schlüssel hat (jede in den Worten, die eine Ablehnung verwendet, etwa „Aktivität: Versendeter Inhalt: schreiben“), welche Version von Reelwire das ist, und OB DER WORKSPACE STILL IST (silent): Wurde Alles stoppen gedrückt oder gilt gerade eine geplante Pause, hält das jeden Kanal an, sodass nichts Neues erstellt wird und nichts hinausgeht außer Löschungen, bis eine Person auf der Seite Alles stoppen des Dashboards fortsetzt oder die Pause endet.Ja/v1/whoami
/v1/version
/v1/channels/stop

Syndikation​

Braucht Syndikation.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_add_subscriberFügt im Auftrag des Workspaces einen Teilnehmer zu einer Gruppe hinzu, so wie er sich in deren Iframe anmelden würde: die Kanäle (wo die Gruppe mehrere hat), eine E-Mail-Adresse und/oder ein Webhook, wie die Gruppe es erlaubt, und optional die eigene Teilnehmer-ID des Workspaces für ihn./v1/syndication/groups/{id}/partners
reelwire_add_syndication_groupFügt eine Gruppe hinzu, etwa einen Kanal für eine Seite, alle Ihre Kanäle für alle oder die einer Sprache, mit einer eigenen Seite./v1/syndication/groups
reelwire_list_partner_deliveriesJede E-Mail (EMAIL) und jeder Webhook-Aufruf (WEBHOOK) an einen Teilnehmer, neueste zuerst, eine Seite nach der anderen: der Teilnehmer, was es war (post.publish, post.update, post.delete), die Kanäle, der Status (DELIVERED, RETRYING, DEAD nach dem letzten Versuch, SKIPPED, wo der Weg bei Fälligkeit nicht mehr bestand), wohin es ging und was zurückkam./v1/syndication/deliveries
reelwire_list_partnersJeder Teilnehmer, neueste zuerst, eine Seite nach der anderen: wie er bekannt ist (label: die eigene ID des Workspaces für ihn, wo sein Portal eine in die Seite signiert hat oder er eine eingegeben hat, customerId, sonst seine Adresse oder der Host seines Webhooks), ob er sich selbst angemeldet hat oder der Workspace ihn hinzugefügt hat (source: self oder owner), ob er gesperrt ist, seine Gruppe, die Kanäle, die er davon nimmt (feeds), seine bestätigte Adresse und jede Adresse, die auf Bestätigung wartet, sein Webhook (Adresse und ob er einen Testaufruf beantwortet hat, ohne den er nichts empfängt; seine Aufrufe sind mit dem Geheimnis der Gruppe signiert, das nur auf der Seite der Gruppe gezeigt wird), ob er pausiert ist, ob er schon etwas empfangen kann (reachable) und seine letzte Zustellung./v1/syndication/partners/{id}
/v1/syndication/partners
reelwire_list_syndication_groupsJede Syndikationsgruppe in ihrer Reihenfolge (oder eine, per groupId): ihr Name (der eigene des Workspaces, nie den Teilnehmern gezeigt), ihr Seitentitel (pageTitle, die Überschrift ihrer Seite, null für die übliche), ihre Beschreibung (was Teilnehmer oben auf ihrer Seite lesen), ihre Kanäle (den Teilnehmern zur Auswahl angeboten; eine Gruppe mit einem Kanal gibt diesen an alle), wie sie Beiträge übergibt (byEmail, byWebhook), die Sites, die sie anzeigen dürfen (allowedOrigins, leer für jede), ob ihre Seite oben das Logo und den Titel zeigt (showHeader), die Sprache, in der ihre Teilnehmer alles erhalten (language: en, de oder es), die Adresse ihrer Seite und der Iframe-Code für das Portal (page.url, page.frame), ihr Portalschlüssel (portalKey: Der Server des Workspaces signiert damit die ID oder E-Mail-Adresse eines Teilnehmers, ?participant=<id>&sig_participant=<HMAC-SHA256 of the id, hex> und/oder &email=<address>&sig_email=<HMAC-SHA256 of the address, hex>, damit die Seite ihm zeigt, womit er abonniert hat; legen Sie ihn nie in einen Browser) und wie viele Teilnehmer sie hat (partners), auf ihrer Seite angemeldet oder vom Workspace hinzugefügt./v1/syndication/groups/{id}
/v1/syndication/groups
reelwire_remove_partnerEntfernt einen Teilnehmer endgültig: Nichts wird mehr an ihn weitergegeben, und seine Zeilen verlassen das Protokoll./v1/syndication/partners/{id}/delete
reelwire_remove_syndication_groupEntfernt eine Gruppe, ihre Seite und ihre Teilnehmer, wie auch immer sie beigetreten sind: Nichts wird mehr an sie weitergegeben, und ihre Zeilen verlassen das Protokoll./v1/syndication/groups/{id}/delete
reelwire_resend_to_partnerSendet eine Zeile des Teilnehmerprotokolls erneut, ab ihrem ersten Versuch: eine E-Mail mit einem frischen Link zum Beitragspaket oder einen Webhook-Aufruf mit neu signierten Clip-Links./v1/syndication/deliveries/{id}/redeliver
reelwire_set_syndication_lookSpeichert beliebige Syndikationseinstellungen; ein weggelassenes Feld bleibt, wie es ist, und null setzt es auf den Standard zurück./v1/syndication/settings
reelwire_syndication_previewRendert, was ein Teilnehmer sieht, im gespeicherten Branding mit allem aus draft ungespeichert darüber gelegt, und antwortet mit dessen HTML (das Logo einer E-Mail inline, mit Betreff und Absender)./v1/syndication/preview
reelwire_syndication_settingsDie Syndikationseinstellungen des Workspaces: das Branding von allem, was ein Teilnehmer sieht, jedes Iframe einer Gruppe, die E-Mail und das Beitragspaket (Logo, Titel, Fußzeile und vier Farben: Hintergrund, Karte, Akzent für Schaltflächen und Links, Signatur für den Titel und die Überschriften); die E-Mail-Einstellungen (sender: der Name, die Antwortadresse und mode, entweder reelwire, von local@ der Versanddomain von Reelwire über den Mailservice von Reelwire, einer Adresse, hinter der kein Postfach steht, oder smtp, über den eigenen Mailserver des Workspaces, dessen Host, Port, Sicherheit, Benutzername und Absenderadresse in smtp stehen, wobei password nur sagt, ob eines gespeichert ist); was jedes mit den ausgefüllten Standards ergibt (effective); und wie viele Teilnehmer der Tarif enthält (partners: die, die etwas empfangen können, und das Maximum)./v1/syndication/settings
reelwire_syndication_test_emailSendet eine Test-E-Mail im Branding, so wie die E-Mails an Teilnehmer gehen: die gespeicherten E-Mail-Einstellungen mit allem aus draft ungespeichert darüber, sodass die Einstellungen eines Mailservers vor dem Speichern ausprobiert werden können./v1/syndication/sender/test
reelwire_update_partnerÄndert die Einstellungen eines Teilnehmers, nur die angegebenen: pausiert oder setzt ihn fort (pausiert wird nichts an ihn weitergegeben und nichts wartet auf später), sperrt oder entsperrt ihn (gesperrt wird nichts gesendet, und dieselbe Adresse, derselbe Webhook oder dieselbe Teilnehmer-ID kann sich in der Gruppe nicht erneut anmelden) und legt seine Teilnehmer-ID, seine Kanäle, seine E-Mail-Adresse oder seinen Webhook fest./v1/syndication/partners/{id}
reelwire_update_syndication_groupBenennt eine Gruppe um, ändert ihren Seitentitel, ihre Beschreibung, ihre Kanäle (die ganze Liste, die sie ersetzt) oder wie sie Beiträge übergibt, oder verschiebt sie in der Liste (position, ab 0)./v1/syndication/groups/{id}

Inhaltsquellen​

Fertige Feeds​

Braucht Fertige Feeds.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_feed_referenceDie Vorschauvideos eines mitgelieferten Feeds, damit Sie zeigen können, was der Kunde bekäme, bevor etwas eingeschaltet wird.Ja/v1/feeds/{feedId}/still/{ratio}
/v1/feeds/{feedId}/reference/{ratio}
/v1/feeds/{feedId}/reference
reelwire_list_feedsDie fertigen Feeds, die diesem Workspace angeboten werden, jeweils eine Zeile und eine Seite nach der anderen, gefunden über market (die Feeds einer Branche: brokers für Finanzen, tech, public, realestate, pharmacies, others), type, usable, schedule (wie oft er auslöst), language (Feeds, die darin geliefert werden können) und q (Wörter eines Namens, Titels oder einer Beschreibung), die Filter der Fertigen Feeds des Dashboards: jeder Feed, den die vom Inhaber gewählten Branchen erreichen, plus jeder, den ein Kanal davon noch empfängt (offered false).Ja/v1/feeds
reelwire_set_feedSchaltet ein Format eines fertigen Feeds für den ganzen Workspace aus oder wieder ein./v1/feeds

Beitragseditor​

Braucht Beitragseditor.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_create_post_listEine Beitragsliste ist der dritte Weg, auf dem Inhalt eintrifft: Jemand schreibt ihn.Ja/v1/queues
reelwire_delete_post_listDie Liste und jeder darin wartende Beitrag sind endgültig weg./v1/queues/{id}/delete
reelwire_delete_scheduled_postEin Beitrag aus einer Liste./v1/queues/{id}/packages/{packageId}/delete
reelwire_list_post_listsDie Listen manuell geschriebener Beiträge, jede mit Beiträgen, die zu ihrer eigenen Zeit hinausgehen, mit ihren Beiträgen in der Reihenfolge, in der sie hinausgehen (die ID eines Beitrags ist, was reelwire_update_scheduled_post und reelwire_delete_scheduled_post nehmen), und wie weit jeder kam.Ja/v1/queues
reelwire_plan_postsDIE ZAHLEN HINTER EINEM INHALTSPLAN, bevor etwas geschrieben wird: für eine Beitragsliste die Zeiten, zu denen Beiträge in den nächsten Wochen hinausgehen können (bis zu 13), in der Zeitzone des Publikums und in UTC, dort zwischen 06:00 und 20:00 Uhr, so viele, wie das Kontingent des Monats bezahlt, wenn jeder empfangende Kanal jeden Beitrag einmal rendert und was die Kanäle schon posten mitgezählt wird, und nie mehr pro Tag, als die Anlaufkurve eines Kanals erlaubt (1 pro Tag in seiner ersten Woche, 2 in Woche zwei und drei, 3 ab Woche vier).Ja/v1/queues
/v1/queues/{id}/plan
/v1/templates
/v1/channels
/v1/quick-start/profile
/v1/brands/{id}
/v1/templates/{templateId}/validate
reelwire_schedule_postFügt einer Beitragsliste einen Beitrag hinzu, der zur angegebenen Zeit hinausgehen soll, oder mit posts einen ganzen Plan von bis zu hundert auf einmal, alle geschrieben oder keiner (jeder wird zuerst geprüft, und eine Ablehnung nennt jeden Beitrag, der nicht passt, mit seiner Nummer, /posts/3/...).Ja/v1/queues/{id}/packages/batch
/v1/queues/{id}/packages
reelwire_update_post_listBenennt eine Beitragsliste um oder schaltet sie aus./v1/queues/{id}
reelwire_update_scheduled_postBearbeitet einen Beitrag, der noch in einer Liste wartet: seinen Titel, seinen Inhalt, die Vorlage, den Zuschnitt oder Build, mit dem er gerendert wird, oder wann er hinausgeht; oder bricht ihn ab.Ja/v1/queues/{id}/packages/{packageId}

Eigene Feeds​

Braucht Eigene Feeds.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_create_streamEin Stream ist der Ort, an den die eigenen Systeme eines Workspaces Ereignisse schicken: Er hat eine ID, die im Ereignis-Body genannt wird, und eine Vorlage, mit der jedes von ihm getragene Ereignis gerendert wird./v1/streams
reelwire_delete_streamDer Stream nimmt keine Daten mehr an: Alles, was noch seine ID sendet, erhält eine Ablehnung, die sagt, dass er entfernt wurde, statt Schweigen./v1/streams/{id}/delete
reelwire_list_streamsDie eigenen Feeds (Streams), an die die eigenen Systeme dieses Workspaces Ereignisse senden./v1/streams
/v1/stream
reelwire_suggest_field_mapLiest das letzte Ereignis, das dieser Stream empfangen hat, und schlägt eine Zuordnung von dieser Form zu den Feldern der Vorlage vor, wobei es den Vorschlag, die eigenen Felder der Vorlage und das Beispiel zurückgibt, damit er geprüft werden kann, bevor ihn jemand speichert./v1/streams/{id}/suggest-map
reelwire_update_streamÄndert den Namen eines Streams, seine Beschreibung, ob er eingeschaltet ist, die Vorlage, mit der er rendert, oder seine Feldzuordnung./v1/streams/{id}/update

Eigene Feeds: Rohdaten senden​

Braucht Eigene Feeds: Rohdaten senden (nur schreiben).

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_send_eventSchickt etwas, das passiert ist, in einen Stream./v1/stream
reelwire_send_feed_eventSendet ein Ereignis an einen Feed, den Reelwire führt, so wie es ein Produzent täte./v1/ingest/{source}/{format}
reelwire_validate_eventNimmt genau das, was reelwire_send_event nimmt, und antwortet, ob es funktioniert hätte, ohne etwas zu erstellen./v1/stream/validate
reelwire_validate_feed_eventNimmt genau das, was reelwire_send_feed_event nimmt, und antwortet, ob es akzeptiert würde, wobei es das Feld und den Grund nennt, wenn nicht./v1/ingest/{source}/{format}/validate

Verbindungen​

Webhook​

Braucht Webhook.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_set_webhookLegt die URL fest, an die Reelwire Beiträge übergibt, für jeden Kanal mit eingeschaltetem Webhook./v1/webhook
reelwire_test_webhookSendet jetzt einen signierten Ping an die Webhook-Adresse des Workspaces, genau so, wie eine Übergabe ankommt (dieselben Header und Signatur, über keinen Beitrag), und antwortet, was zurückkam: ob es durchkam, den Status, wie lange es dauerte und den Anfang der Antwort des Empfängers./v1/webhook/test
reelwire_webhookDer Webhook des Workspaces: die URL, die Reelwire bei jeder Übergabe eines Kanals mit eingeschaltetem Webhook aufruft (ein signierter Aufruf pro Übergabe, der jeden Kanal des Stapels trägt), ob er eingeschaltet ist, und ein Hinweis auf das Signaturgeheimnis, das alles ist, was ein Empfänger braucht, um eine Zustellung zu prüfen./v1/webhook

Aktivität​

Braucht Aktivität, das nur lesbar ist.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_list_ingest_eventsDas Eingangsprotokoll: jedes Ereignis, das diesen Workspace erreicht hat, neueste zuerst, von einem mitgelieferten Feed, von seinen eigenen API-Streams oder von einem manuell geschriebenen Beitrag, mit dem, was daraus wurde./v1/ingest-events/{id}
/v1/ingest-events

Aktivität: Versendeter Inhalt​

Braucht Aktivität: Versendeter Inhalt.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_list_deliveriesDas Zustellungsprotokoll: jeder Weg jeder Übergabe, neueste zuerst, eine Zeile für ihre E-Mail (mechanism EMAIL), eine für ihren Webhook-Aufruf (WEBHOOK) und eine pro Beitrag für ihren Plattform-Connector (CONNECTOR), jede mit den Kanälen, die sie trug, ihrem Status, dem Versuch, bei dem sie ist, dem zurückgekommenen Statuscode und dem Fehler./v1/deliveries/{id}
/v1/deliveries
reelwire_redeliverSendet eine Zeile des Zustellungsprotokolls erneut, jetzt statt beim nächsten Versuch: einen Webhook-Aufruf mit derselben Zustellungs-ID und neu signierten Clip-Links oder dieselbe E-Mail noch einmal./v1/deliveries/{id}/redeliver

Mein Konto​

Team​

Braucht Team.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_invite_teammateErstellt die Person mit den genannten Befugnissen und schickt ihr per E-Mail einen Link zur Wahl ihres Passworts./v1/team/users
reelwire_list_teamWer im Workspace ist, was jeder darf, ob er sich schon angemeldet hat und wie viele weitere Personen der Tarif erlaubt./v1/team/users
reelwire_remove_teammateBeendet ihren Zugang sofort: Jede Sitzung, die sie haben, ist bei der nächsten Anfrage tot./v1/team/users/{userId}/delete
reelwire_resend_inviteFür den Kollegen, dessen Einrichtungs-E-Mail im Spam gelandet oder verloren gegangen ist./v1/team/users/{userId}/resend
reelwire_update_teammateÄndert die Befugnisse einer Person oder den Namen daneben./v1/team/users/{userId}

Abonnement​

Kontingent​

Braucht Kontingent, das nur lesbar ist.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_render_quotaWie viele Renders das Kontingent des Monats noch hat, wie viel Speicher belegt ist und wie dieser Speicher zwischen Mediathek und gerenderten Clips aufgeteilt ist, mit den verwendeten Nutzerplätzen (seats: Kollegen außer dem Inhaber) und Syndikationsteilnehmern (partners: die, die etwas empfangen können) gegenüber dem Maximum, das der Tarif enthält.Ja/v1/renders/quota

Tarif​

Braucht Tarif, das nur lesbar ist.

WerkzeugWas es bewirktUnter /mcpAPI-Entsprechung
reelwire_planDer Tarif, was er freischaltet, wie viele Personen und Syndikationsteilnehmer er erlaubt und was die nächsthöhere Stufe hinzufügen würde.Ja/v1/licence

Kein API-Aufruf​

Diese antworten vom Server selbst: die Dokumentation, die er trägt, zu wem der Schlüssel gehört, der Weg zu den Werkzeugen, die eine Liste auslässt, und die eine Handlung, die er ablehnen muss.

WerkzeugWas es bewirktUnter /mcp
reelwire_find_toolsDiese Verbindung listet die gängigen Werkzeuge; mehr sind hier, als sie zeigt, nach Aufgabe: Syndikation (Gruppen von Kanälen, die an Teilnehmer weitergegeben werden), der KI-Assistent (Bilder, Videos, Musik, Schriften und Texte mit den eigenen KI-Diensten des Workspaces), das Compliance-Protokoll und das Audit-Protokoll (Enterprise), eigene Feeds und Ereignisse, der Webhook und das Zustellungsprotokoll, das Team und weniger gängige Arbeit an Beiträgen, Marken, Kanälen, Quellen, Videos und Medien.Ja
reelwire_media_upload_pageAntwortet mit der Adresse der Seite Medien des Dashboards, wo die Person Bilder, Videos, Ton und Schriften von ihrem eigenen Computer selbst in die Mediathek hochlädt.Ja
reelwire_read_docEine Dokumentationsseite vollständig lesen, über den Pfad, den ein Suchergebnis gab, etwa /manuals/api/events/ oder /manuals/dashboard/brands/.Ja
reelwire_resend_postSENDET ERNEUT, auf dem einen genannten Weg, so wie der Beitrag jetzt lautet; der Status des Beitrags ändert sich nicht.Ja
reelwire_search_docsDas Handbuch, die API-Referenz und den MCP-Leitfaden durchsuchen.Ja
reelwire_use_toolFührt ein von reelwire_find_tools gefundenes Werkzeug über seinen Namen mit seinen Argumenten aus, genau wie der direkte Aufruf: dieselbe Prüfung der Argumente, dieselben Berechtigungen, dieselbe Antwort.Ja