Gemini
Gemini CLI a Posty

Gemini CLI plánuje tam, kde pracujete

Gemini CLI napíše příspěvek v terminálu a my ho naplánujeme. Nemusíte přepínat na jiný nástroj.

Vložte to do Gemini:

Nainstalujte Posty CLI: npm install -g posty-cli, pak se přihlaste: posty auth:login. Soubor SKILL.md v balíčku popisuje každý příkaz, podrobnosti: https://posty.hu/ai/gemini

První kroky

CLI ve čtyřech příkazech

Nainstalujete CLI, přihlásíte se, načtete integrace a vytvoříte příspěvek. Pak může práci převzít i váš skript pro vydání.

terminál
# Nainstalujte balíček Posty CLI
$ npm install -g posty-cli
# Přihlaste se k účtu Posty
$ posty auth:login
# Načtěte své integrace
$ posty integrations:list
[{ "id": "cmf3k7…", "name": "Kavárna · Instagram" }]
# Vytvořte a naplánujte příspěvek
$ posty posts:create \
$ -c "V sobotu vás čeká nové brunch menu." \
$ -i "cmf3k7…" \
$ -s "2026-08-16 09:00" --timezone Europe/Budapest
✅ Post created successfully!
{ "id": "cmf7p2…", "state": "QUEUE" }

CLI zapisuje JSON na stdout, stav a chyby na stderr. Při chybě končí s nenulovým kódem.

Jedno vlákno, jediný příkaz

terminál
$ posty posts:create \
$ -c "Vydali jsme 2.0. Změnily se tři věci. 1/3" \
$ -c "Kalendář je rychlejší. 2/3" \
$ -c "A konečně je tu tmavý režim. 3/3" \
$ -d 5 \
$ -i "cmf3k7…" \
$ -s "2026-08-16T09:00:00+02:00"
Relace Gemini

Od kódu k naplánovanému příspěvku

Oznámení i vydání vznikají na jednom místě. K Posty se dostanete přes MCP, CLI nebo REST API.

Příspěvek z relace

Gemini CLI napíše příspěvek v relaci, ve které právě pracujete, a přes Posty ho naplánuje.

Nahrání médií

Mediální soubor nejdřív nahrajete příkazem posty upload. Získanou URL zadáte jako hodnotu -m, hned za přepínačem -c u příspěvku.

Kalendář, který jde číst a přeskládat

Gemini CLI přečte příspěvky v kalendáři, najde volná místa a přeskládá plán. Příspěvek k vydání tak nenaplánuje naslepo.

CLI jako další cesta

Když místo MCP potřebujete příkaz, publikované posty-cli přistupuje ke stejnému účtu. posty posts:create běží i ze skriptu pro vydání a z CI.

Veřejné REST API

Třetí cesta je veřejné REST API na adrese api.posty.hu. Stejný účet Posty ovládáte i z vlastní integrace nebo automatizace.

Schválení v kalendáři

Gemini CLI příspěvek připraví a naplánuje, vy ho zkontrolujete v kalendáři Posty. Text i čas můžete schválit, než vyjde.

Jak se to propojí

Čtyři kroky k Gemini

Nastavíte účty a klíč. Pak Gemini ze stejné relace předá naplánování Posty.

1

Propojte účty

Ve webovém rozhraní Posty propojíte přes OAuth sociální účty, které chcete používat. Stačí to udělat jednou. Pak má Gemini přístup k integracím Posty, které k těmto účtům patří.

OAuth ve webovém rozhraní Posty
terminál
$ posty integrations:list
[
{ "id": "cmf3k7…", "name": "Kavárna · Instagram" },
{ "id": "cmf3k9…", "name": "Kavárna · Facebook" }
]
2

Vytvořte klíč

Otevřete stránku Nastavení → Vývojáři a vytvořte klíč začínající na psty_mcp_…. Tam dostanete i hotový konfigurační blok pro Gemini.

Klíč a hotový blok pro Gemini
.env
# Nastavení → Vývojáři → Nový klíč
# Klíč ukážeme jednou, při vytvoření.
# Pro příkazový řádek a REST API:
POSTY_API_KEY=AZ_API_KULCSOD
# Klienti MCP dostanou samostatný klíč:
# psty_mcp_…
3

Předejte to Gemini

Vložte blok Posty pod klíč mcpServers v souboru ~/.gemini/settings.json a adresu do pole httpUrl. Soubor je v domovském adresáři, ne v projektu.

Povinná pole v settings.json
~/.gemini/settings.json
{
"mcpServers": {
"posty": {
"httpUrl": "https://api.posty.hu/mcp/AZ_API_KULCSOD"
}
}
}
4

Zkontrolujte plán

Gemini CLI napíše oznámení a Posty ho naplánuje. Než vyjde, v kalendáři Posty zkontrolujete a schválíte text, platformy i čas.

Kontrola v kalendáři Posty
terminál
$ posty posts:list
[
{ "id": "cmf7p2…", "state": "QUEUE",
"publishDate": "2026-08-16T07:00:00Z" },
{ "id": "cmf7q8…", "state": "DRAFT",
"publishDate": "2026-08-18T06:30:00Z" }
]
Gemini
Stručně

Co je Gemini?

Gemini je jazykový model od Googlu. Jeho verze pro příkazový řádek, Gemini CLI, běží ve vašem terminálu a jako MCP klient umí používat i externí nástroje. Jako MCP klient se připojuje k Posty, takže oznámení vydání napíšete a naplánujete na stejném místě.

Dokončíte práci a o příspěvek požádáte ve stejné relaci Gemini. Gemini CLI ho napíše, Posty ho naplánuje. Nemusíte přepínat na jiný nástroj ani začínat znovu v jiném rozhraní.

Gemini CLI se připojuje přes soubor nastavení: blok MCP Posty patří pod mcpServers, adresa do pole httpUrl. Hotový blok najdete na stránce Nastavení → Vývojáři.

Píše vedle kódu

Gemini CLI formuluje příspěvek ve vašem terminálu, v relaci, ve které právě pracujete.

Připojuje se přes MCP

MCP server Posty přijme požadavek od Gemini a naplánuje příspěvek na zadaný sociální účet. Adresa služby je https://api.posty.hu/mcp.

Píše váš vlastní model

Text píše Gemini, ne Posty. V Posty záměrně není vestavěný AI copywriter, takže používáte vlastní model.

Připraveno pro agenty

Předvídatelné rozhraní pro Gemini

Odpovědi a chyby Posty se snadno zpracovávají. Stejný účet ovládáte třemi způsoby.

  • Strojově čitelný JSONJSON výstup příkazů se snadno zpracuje, takže Gemini nemusí data vytahovat z lidského textu.
  • Jednoznačná chybová hlášeníCLI zapisuje stav a chyby na stderr a při chybě končí s nenulovým kódem.
  • Vestavěný skill souborSKILL.md v npm balíčku naučí agenta používat CLI bez dalšího tréninku.
  • Plochá sada příkazůJediná plochá sada příkazů obsluhuje příspěvky, integrace, analytiku, nahrávání, nastavení a přihlášení, bez skrytého stavu.
  • Tři cesty přístupuStejný účet Posty ovládáte přes MCP, publikované CLI i veřejné REST API.
SKILL.md
---
name: posty
description: Posty schedules and publishes social posts
from the command line.
homepage: https://posty.hu
---
# Output contract
Every command prints its JSON result — and nothing
else — to stdout; status lines, warnings and errors
go to stderr, and every failure exits 1.
# Two Hard Rules (Read First)
Rule 1 — Authenticate before anything.
Rule 2 — Every file passed to `-m` MUST first go
through `posty upload`.

SKILL.md je součástí npm balíčku. Agent si ho může přímo přečíst a naučit se z něj Posty CLI.

Podívejte se, jak se Posty propojuje s ostatními agenty, a vyberte cestu, která sedí vašemu pracovnímu postupu.

Skutečné příkazy

Kompletní CLI Posty

Příkazy posty pokrývají příspěvky, integrace, analytiku, nahrávání, nastavení a ověření. posty posts:create běží i ze skriptu pro vydání nebo z CI, pokud je v prostředí POSTY_API_KEY.

Příspěvky
posty posts:createNový příspěvek: naplánovaný, jako koncept, nebo hned publikovaný.
posty posts:listPříspěvky v zadaném období. Jde filtrovat i podle skupiny klientů.
posty posts:delete <id>Smazání příspěvku podle identifikátoru.
posty posts:find-slot <id>Další volný čas publikování pro sociální účet.
posty posts:status <id>Přepnutí příspěvku mezi konceptem a naplánovaným stavem.
posty posts:missing <id>Obsah na platformě k příspěvku s chybějícím identifikátorem.
posty posts:connect <id>Propojení příspěvku s už publikovaným obsahem.
Sociální účty
posty integrations:listPřipojené sociální účty a jejich identifikátory. To potřebuje přepínač -i.
posty integrations:groupsSeznam skupin klientů, pokud pracujete pro víc značek.
posty integrations:settings <id>Schéma nastavení účtu, pravidla, limit délky a nástroje.
posty integrations:trigger <id> <method>Zavolání nástroje platformy pro další data, například k vyhledání hudby.
Média a analytika
posty upload <fájl>Nahrání mediálního souboru. Vrácená URL patří do přepínače -m u posts:create.
posty analytics:platform <id>Čísla sociálního účtu za zadaný počet dní zpětně.
posty analytics:post <id>Výkon jednoho příspěvku.
Přihlášení a nastavení
posty auth:loginPřihlášení přes OAuth2 autorizaci zařízení: otevře se prohlížeč, vy to schválíte.
posty auth:logoutSmazání uložených přihlašovacích údajů.
posty auth:statusUkáže, jestli jste přihlášení, a ověří i přístup.
posty config:set <kulcs> <érték>Uložení nastavení CLI, například výchozí časové pásmo.
posty config:get [kulcs]Výpis uložených nastavení.
Přepínače posts:create
-c, --contentText příspěvku. Opakováním vznikne vlákno: první je příspěvek, zbytek jsou komentáře.
-m, --mediaMédia k tomu -c, které stojí před ním. URL musí pocházet z posty upload.
-i, --integrationsIdentifikátory cílových sociálních účtů, oddělené čárkou.
--date, -sČas publikování. Buď s explicitním posunem, nebo spolu s přepínačem --timezone.
--timezoneNázev časového pásma IANA, například Europe/Budapest. Datum bez posunu zadávejte jen spolu s ním.
-t, --typeschedule (výchozí), draft nebo now.
-d, --delayZpoždění v MINUTÁCH mezi položkami vlákna.
--jsonCelý popis příspěvku z JSON souboru, když přepínače nestačí.
--settingsNastavení specifická pro platformu jako JSON. Schéma dodá integrations:settings.

CLI zapisuje JSON na stdout, stav a chyby na stderr. Při chybě končí s nenulovým kódem.

Podporované platformy

Jeden účet, všechny kanály

Propojte své účty na pár kliknutí a publikujte z Posty všude.

TikTok

TikTok

Instagram

Instagram

Facebook

Facebook

Threads

Threads

LinkedIn

LinkedIn

YouTube

X

X

Pinterest

Pinterest

již brzy
Bluesky

Bluesky

Google Business

Google Business

již brzy
Discord

Discord

Telegram

Telegram

Slack

Slack

…a další přijdou
Ceny

Maďarské ceny, bez skrytých poplatků

Každý tarif začíná 7denním zkušebním obdobím zdarma. Fakturujeme ve forintech a vystavujeme fakturu s DPH.

2 měsíce zdarma

Alap

Pro samostatné tvůrce, kteří s plánováním teprve začínají
4 990 Ft/měsíc
7 dní zdarma
Dnes platíte 0 Ft · Zrušíte kdykoli
  • 5 sociálních účtů
  • 1 pracovních prostorů
  • Jeden uživatel
  • Pokročilý editor obrázků
  • Virální video a šablony UGC
  • Automatizace
  • Přístup k API
  • Publikování pomocí AI agenta
  • Neomezený počet příspěvků
  • Více účtů na platformu
  • Plánování
  • Zobrazení kalendáře
  • Opakující se příspěvky
  • Zpoždění příspěvků
  • Přístup do studia
  • Analytika (beta)
  • Komentáře k příspěvkům
  • Tmavý a světlý režim

Pro

Nejoblíbenější
Když tvoříte obrázky i videa
8 990 Ft/měsíc
7 dní zdarma
Dnes platíte 0 Ft · Zrušíte kdykoli
  • 10 sociálních účtů
  • 1 pracovních prostorů
  • 3 uživatelů
  • Pokročilý editor obrázků
  • Virální video a šablony UGC
  • Automatizace
  • Přístup k API
  • Publikování pomocí AI agenta
  • Neomezený počet příspěvků
  • Více účtů na platformu
  • Plánování
  • Zobrazení kalendáře
  • Opakující se příspěvky
  • Zpoždění příspěvků
  • Přístup do studia
  • Analytika (beta)
  • Komentáře k příspěvkům
  • Tmavý a světlý režim

Kreátor

Pro tvůrce, kteří spravují více značek nebo klientů
18 990 Ft/měsíc
7 dní zdarma
Dnes platíte 0 Ft · Zrušíte kdykoli
  • 30 sociálních účtů
  • 5 pracovních prostorů
  • Neomezený počet uživatelů
  • Pokročilý editor obrázků
  • Virální video a šablony UGC
  • Automatizace
  • Přístup k API
  • Publikování pomocí AI agenta
  • Neomezený počet příspěvků
  • Více účtů na platformu
  • Plánování
  • Zobrazení kalendáře
  • Opakující se příspěvky
  • Zpoždění příspěvků
  • Přístup do studia
  • Analytika (beta)
  • Komentáře k příspěvkům
  • Tmavý a světlý režim

Csapat

Nejvyšší limity
Pro agentury a velký počet kanálů
34 990 Ft/měsíc
7 dní zdarma
Dnes platíte 0 Ft · Zrušíte kdykoli
  • 100 sociálních účtů
  • 15 pracovních prostorů
  • Neomezený počet uživatelů
  • Pokročilý editor obrázků
  • Virální video a šablony UGC
  • Automatizace
  • Přístup k API
  • Publikování pomocí AI agenta
  • Neomezený počet příspěvků
  • Více účtů na platformu
  • Plánování
  • Zobrazení kalendáře
  • Opakující se příspěvky
  • Zpoždění příspěvků
  • Přístup do studia
  • Analytika (beta)
  • Komentáře k příspěvkům
  • Tmavý a světlý režim
Sem můžete publikovat
TikTokTikTok
InstagramInstagram
FacebookFacebook
ThreadsThreads
LinkedInLinkedIn
YouTube
XX
PinterestPinterest · již brzy
BlueskyBluesky
Google BusinessGoogle Business · již brzy
DiscordDiscord
TelegramTelegram
SlackSlack
FAQ

Časté dotazy

Proč Gemini nevidí MCP server Posty?
Zkontrolujte, že blok Posty je pod klíčem mcpServers v souboru ~/.gemini/settings.json a že adresa je v poli httpUrl. Pak Gemini CLI restartujte: nastavení čte jen při startu.
Příspěvek píše Gemini, nebo Posty?
Text píše Gemini CLI. Posty ho naplánuje a spravuje. V Posty záměrně není AI copywriter, takže používáte vlastní model.
Můžu příspěvek zkontrolovat před publikováním?
Ano. Gemini CLI naplánuje oznámení a vy v kalendáři Posty schválíte text, platformy i čas, než vyjde.
Jak se média dostanou do příspěvku?
Mediální soubor nahrajete příkazem posty upload. Získaná URL patří do hodnoty -m, přímo k obsahu -c, ke kterému média patří.
Jde Posty použít ze skriptu pro vydání nebo z CI?
Ano. posty posts:create běží ze skriptu pro vydání i z CI a POSTY_API_KEY může přijít z prostředí. CLI nainstalujete příkazem npm install -g posty-cli. Název příkazu je posty.
Ve kterých tarifech je MCP, CLI a REST API?
Všechny tři jsou v tarifech Pro, Kreátor a Csapat. Posty zvládá 12+ platforem, včetně Facebooku, Instagramu, TikToku, LinkedInu, X a YouTube.
Začněte ještě dnes

Napište to tam, kde to vydáváte.

Propojte Gemini s Posty a naplánujte příspěvek k vydání ve stejné relaci. Finální kontrola zůstane v kalendáři Posty.

Vyzkoušet zdarma
7 dní zdarma · dnes zaplatíte 0 Ft · zrušení kdykoli