---
sidebar:
  order: 4
title: MCP
description: >-
  Připojte klienty AI k účtům Influence, médiím, kontrolám, plánování a dostupným Statistikám.
---

Vyberte koncový bod podle úkolu. Produktové nástroje vyžadují autorizovaný pracovní prostor Influence; dokumentační server pouze čte veřejné návody.

| Koncový bod | Účel |
| --- | --- |
| `https://influence.so/api/mcp` | Obecné produktové připojení, včetně povolených nástrojů plánování, obrázků a výzkumu. |
| `https://influence.so/api/mcp/claude` | Připojení Claude. Zahrnuje nahrávání médií, koncepty, kontroly, plánování příspěvků i obsahu a Statistiky; neobsahuje generování obrázků ani `search`/`fetch`. |
| `https://docs.influence.so/mcp` | Vyhledávání a čtení veřejné dokumentace. Nevyžaduje produktový účet; nemá přístup k datům pracovního prostoru a nemůže publikovat. |

## Připojení a zjištění nástrojů [#connect-and-discover]

Použijte postup klienta pro OAuth Influence nebo klíč API s omezenými oprávněními, pokud klient podporuje ověřování bearer. Nastavení pro jednotlivé klienty najdete v části [Aplikace a automatizace](https://influence.so/sign-in?next=%2Fapp%2Fsettings%2Faccount%23settings-developer). Klíče API ukládejte do prostředí klienta určeného pro tajné údaje.

Načtením `profileGet` ověřte e-mail Influence a pracovní prostor (`nickname`), potom pomocí `connectionStatusGet` zjistěte oprávnění a limit plánování AI. Samotný klient AI může být přihlášený pod jiným e-mailem. Při autorizaci vyberte požadovanou identitu Influence.

Obnovování OAuth vyžaduje výslovný souhlas s `offline_access`. U nového vlastního připojení ChatGPT uvádějí pokyny také tento rozsah Base. Obnovení seznamu nástrojů nepřidává oprávnění ani nerozšiřuje rozsahy Base starého připojení.

Použijte `tools/list` a [přehled nástrojů MCP](/cs/developers/mcp-tools). Zjišťování může nabízet nástroje, jejichž oprávnění ještě nebyla udělena; každé volání je stále ověřuje. Dostupnost ovlivňují zapnuté funkce a podpora klienta. Obecný koncový bod a varianta Claude se liší; stažení dovednosti nebo pluginu nedokazuje, že klient načetl jeho nástroje.

## Připravte hotový obsah [#prepare-finished-content]

1. Načtěte `accountList` a poté `integrationSchema` pro povinná nastavení a limity médií každého vybraného účtu. Pro nástěnky, kanály a podobné cíle použijte příslušné vyhledávací nástroje poskytovatele.
2. Dostupný soubor HTTPS importujte přes `mediaImport` s `url` a volitelným `name`. Skutečný soubor hostitele používá samostatný objekt `file`; ID souborů si nevymýšlejte. Pro místní soubory použijte nástroje vícedílného nahrávání nebo existující pomocnou funkci SDK/CLI. Platí [limity a připravenost médií](/cs/help/media).
3. Pro 1–10 hotových příspěvků s termínem použijte `campaignScheduleBatchReview` se stabilním `itemKey`, `draft` a `scheduledFor` u každé položky. Uloží společně koncepty i čekající podklady ke kontrole, s textem a médii pro každý cíl a nejvýše 50 doručeními. Pro práci pouze s koncepty nebo jejich úpravy použijte `campaignDraftSave`; `campaignReview` připraví zamýšlenou akci uložené kampaně.
4. Předložte celý uložený podklad ke kontrole. Zobrazená a načtená karta tuto prezentaci zajistí; bez ní ukažte přesné účty, text, náhledy médií nebo odkazy, nastavení, naplánovaný čas a časové pásmo. Pokud kontrola chybí, je zastaralá nebo nejistá, načtěte `campaignReviewGet`.
5. Před provedením získejte nový výslovný souhlas člověka. Podporovaná karta má vlastní schvalovací tlačítko. U způsobilých sociálních příspěvků se souhlas z chatu předává přes `campaignReviewExecute` nebo `campaignScheduleBatchExecute`. Model nesmí volat soukromou UI akci `campaignReviewApprove`.

TikTok Direct podporuje běžný chat. Načtěte `tiktokCreatorInfoGet` a potom položte 1 souhrnný dotaz na nevyřešenou viditelnost, interakce, propagaci a příslušné volby AI/hudby. Ukažte platné znění souhlasu a odkazy; souhlas neodvozujte a nezapínejte omezené interakce. Úplné volby uživatele uložte pomocí `campaignReview` s `reviewId` a položkami `tiktokSettings` obsahujícími `connectionId` a `settings`. Výsledkem je nová čekající kontrola, nikoli schválení. Předložte přesně tuto kontrolu a před provedením vyčkejte nového výslovného souhlasu. Podporovaná karta ke kontrole zůstává volitelná. Publikování do schránky TikTok se dokončuje v TikTok.

Souhlas TikTok patří ke konkrétní kontrole; souhlas uložený u konceptu tento krok nedokončí. Uložení voleb kontroly vytvoří novou verzi konceptu a zneplatní předchozí kontrolu, i když se nastavení nezmění.

## Potvrzení a obnova [#confirmation-and-recovery]

Nástroje označené jako vyžadující potvrzení nejprve připravte bez `_confirmationCapability` a `_idempotencyKey`. Potvrďte totožný věcný vstup s vráceným potvrzovacím oprávněním a stabilním idempotentním klíčem vytvořeným volajícím. Tato výměna uloží nebo provede uvedenou akci nástroje; je oddělená od lidského schválení publikování. Respektujte výzvy hostitele k udělení oprávnění.

`mediaUploadPart`, `mediaUploadComplete` a `mediaUploadAbort` přímo pokračují v autorizovaném nahrávání. Bajty souboru přenášejte na vrácené adresy úložiště, nikoli v JSON nástroje. Po přerušení načtěte stav a pokračujte se stejným souborem a `clientKey`.

Hodnota `expiresAt` nahrávání je aktuální lhůta pro přenos nebo zpracování: nejprve 24 hodin, potom 15 minut od zahájení zpracování po dokončení přenosu. Připraveným médiím tato lhůta platnost neukončuje; znovu použijte jejich `assetId` z knihovny médií.

Při nejistotě uchovejte potvrzovací údaje i hodnoty pro opakování. Před dalším pokusem o publikování načtěte uloženou kontrolu nebo kampaň; nikdy nepředpokládejte, že timeout znamená, že se nic nestalo. Změněná kontrola nebo kontrola s vypršenou platností vyžaduje novou kontrolu a souhlas.

[Limity plánování pomocí AI](/cs/help/ai-assistants#scheduling-allowance) platí společně pro klienty MCP a Influence IQ. Běžná automatizace HTTP/CLI a ruční plánování ve webu se do nich nepočítají. Rozsah dostupných statistik a způsob jejich aktualizace popisuje část [Statistiky](/cs/help/insights). Volitelné odběry událostí vyžadují samostatnou podporu povolenou hostitelem; nejde o obecný příslib oznámení na pozadí v každém klientovi.
