Přeskočit na hlavní obsah

SmsManager pro AI agenty

MCP server a Skills pro vašeho AI asistenta

Dva doplňky, které z vašeho AI asistenta udělají plnohodnotného uživatele SmsManageru. Skills ho naučí naše API – v Claude, Cursoru i Codexu. MCP server mu dá přístup k vašemu účtu z Claude, Claude Code, Cursoru, Codexu i ChatGPT – odeslat zprávu, zkontrolovat doručení, dobít kredit nebo objednat odesílatele.

MCP server

Agent pracuje přímo s vaším účtem – odešle zprávu, přečte stav doručení i zůstatek kreditu. Přihlašuje se přes OAuth a API klíč se k němu nikdy nedostane.

Skills

Sedm balíčků znalostí o našem API. Agent díky nim píše rovnou správný kód – autentizace, odesílání, doručenky, opt-out i hromadné kampaně.

Open source

Skills jsou veřejné pod licencí Apache-2.0. Můžete si je prohlédnout, forknout nebo si podle nich napsat vlastní.

Znalost, nebo akce? Vezměte si obojí

Skills a MCP server řeší dvě různé věci. Skills agenta naučí, jak naše API funguje – výsledkem je správný kód. MCP server mu dá přístup k vašemu účtu – výsledkem je odeslaná zpráva. Doplňují se a nejlépe fungují společně.

Skills = znalost

Agent dostane přesnou dokumentaci k JSON API v2 i REST API v1 – včetně detailů, které jazykové modely jinak pletou: omnichannel flow, Unicode versus GSM, plánování, tagy nebo formát telefonních čísel.

Sám nic neodesílá. Píše kód, který odesílá.

MCP server = akce

Agent se připojí k vašemu účtu přes OAuth a dostane patnáct nástrojů: odeslání zprávy, stav doručení, přehled zpráv, kredit, fakturační údaje, API klíče i objednávky služeb.

Nepíše kód. Prostě to udělá.

HlediskoSkillsMCP server
Co to jeBalíček dokumentace pro agentaServer, ke kterému se agent připojí
Co z toho máteSprávně napsaný kód a integraciProvedenou akci ve vašem účtu
Co potřebujeteNic – instalace je bez přihlášeníÚčet SmsManager a přihlášení přes OAuth
Kde to běžíLokálně ve vašem agentoviNa našem serveru, pod vaším účtem
Komu se hodíVývojářům, kteří staví integraciKomukoli, kdo chce zprávy řešit z chatu

Vývojář obvykle ocení obojí: Skills při psaní integrace, MCP server při jejím testování a při každodenním provozu účtu.

Připojení MCP serveru

MCP server běží na transportu Streamable HTTP a autorizuje se přes OAuth 2.1. Do klienta stačí vložit adresu, přihlásit se a vybrat workspace – žádný API klíč nikam nekopírujete.

Adresa MCP serveru
https://app-api.smsmanager.com/functions/v1/mcp
  1. V nastavení Claude přidejte vlastní konektor (custom connector).
  2. Jako adresu vložte endpoint našeho MCP serveru:
    https://app-api.smsmanager.com/functions/v1/mcp
  3. U přihlášení zvolte „Sign in now“ – server vyžaduje přihlášení.
  4. U OAuth klienta nechte „Register automatically“ (Dynamic Client Registration).

Co se stane při připojení

Tři kroky, mezi kterými nemusíte nic vyplňovat ani nikam vkládat.

1

Přihlásíte se

Klient otevře prohlížeč s přihlášením do SmsManageru. Žádný API klíč nikam nevkládáte a nikam ho nekopírujete.
2

Vyberete workspace

Na obrazovce souhlasu potvrdíte přístup a zvolíte workspace. Spojení je na něj navázané – jiný workspace znamená aplikaci v klientovi odpojit a připojit znovu.
3

Nástroje jsou dostupné

Od té chvíle může agent s účtem pracovat. Členství ve workspace se ověřuje při každém požadavku, takže jeho ztráta přístup okamžitě ukončí.

Co MCP server umí

Patnáct nástrojů v pěti skupinách. Agent si sám vybere ten správný podle toho, co po něm chcete.

Identita a stav účtu

Kdo jste a jaký workspace spojení používá, stav aktivace účtu a konkrétní další krok k jejímu dokončení.

whoami, get_account_status

Odesílání a doručení

Odeslání SMS až deseti příjemcům, stav konkrétní zprávy, přehled odeslaných zpráv za den i přijaté zprávy.

send_message, get_message_status, list_messages, list_inbox

API klíče

Seznam podřízených klíčů („aplikací“) i vytvoření nového klíče pro konkrétní integraci, včetně rozsahu oprávnění.

list_apikeys, create_child_apikey

Kredit a fakturace

Zůstatek kreditu, fakturační údaje a pokyny k dobití převodem – číslo účtu, IBAN i variabilní symbol.

get_credit, get_billing_details, set_billing_details, get_topup_details

Placené služby

Katalog placených služeb s cenami za zřízení i provoz, objednávka odesílatele nebo virtuálního čísla a zrušení služby ke konci zaplaceného období.

list_services, order_service, cancel_service

Co po agentovi můžete chtít

Typické scénáře, které agent s připojeným MCP serverem zvládne od začátku do konce.

1

Odešli a zkontroluj doručení

Agent zprávu odešle, zapamatuje si její identifikátor a rovnou ověří stav doručení. Přehled za celý den si vyžádá jedním dotazem.
2

Dobij kredit převodem

Zkontroluje fakturační údaje, chybějící doplní a vrátí pokyny k platbě včetně variabilního symbolu. Převod pak zadáte ve své bance.
3

Objednej textového odesílatele

Najde službu v katalogu, spočítá celkovou cenu nanečisto a skutečnou objednávku odešle až poté, co ji potvrdíte.
4

Doveď účet k aktivaci

Zjistí, co ještě chybí, a pomůže sepsat popis využití i vzorovou zprávu. Ověření telefonu a odeslání ke schválení dokončíte v prohlížeči.
5

Připrav klíč pro novou integraci

Vytvoří samostatný podřízený API klíč s potřebným rozsahem oprávnění, takže hlavní klíč workspace zůstane nedotčený.

Co má agent pod kontrolou a co ne

  • API klíč workspace se k modelu nikdy nedostane. Nástroje ho používají na naší straně – agent ho nevidí a nemůže ho nikam zkopírovat.
  • Členství ve workspace se ověřuje při každém požadavku. Jakmile o přístup přijdete, spojení okamžitě přestane fungovat.
  • Objednávka placené služby je ve výchozím stavu nezávazná kalkulace. Kredit se strhne až po výslovném potvrzení.
  • Aktivaci účtu z chatu dokončit nelze. Ověření telefonního čísla vyžaduje prohlížeč, nástroje k němu jen připraví podklady.
  • Jedno spojení = jeden workspace. Agent nikdy nevidí do workspace, který jste mu při připojení nevybrali.

Instalace Skills

Skills jsou balíčky znalostí, které si agent načte teprve ve chvíli, kdy je potřebuje. Vyberte si cestu podle toho, jakého agenta používáte.

/plugin marketplace add smsmngr/smsmanager-skills
/plugin install smsmanager-skills@smsmanager

Instalace nevyžaduje žádné přihlašovací údaje. Agent tím získá znalost našeho API – vlastní API klíč budete potřebovat, až budete chtít odeslat skutečnou zprávu.

Sedm skills v katalogu

Katalog ve verzi 0.3.0, licence Apache-2.0. Každý skill je krátký vstupní soubor, který si podrobnosti donačítá až podle potřeby.

SkillOblastCo umí
smsmanager-authenticationZákladPráce s API klíčem, základní adresy (JSON API v2 a REST API v1), hlavička x-api-key versus parametr apikey, řešení chyb 401 a 403.
smsmanager-messaging-apiZprávyOdesílání SMS, Viber, WhatsApp a RCS – omnichannel flow, odesílatelé a aliasy, Unicode, plánování, dávky, tagy a vlastní metadata.
smsmanager-delivery-reportsZprávyWebhooky pro doručenky, příchozí zprávy a odpovědi – callback URL, stavové i zamítací kódy, obousměrná komunikace.
smsmanager-message-statusZprávyZjišťování stavu zpráv, výpis odeslaných zpráv, statistiky za požadavek i za den a čtení doručené pošty přes REST API v1.
smsmanager-optout-blacklistZprávySpráva opt-out listu a blacklistu – přidávání a odebírání čísel, stažení seznamů v CSV.
smsmanager-servicesÚčetObjednávky placených služeb – textoví odesílatelé, virtuální čísla, SIM hosting – s nezávaznou kalkulací ceny, kontrola kreditu a rušení služeb.
smsmanager-bulk-messagingZprávyHromadné odesílání ze souboru JSONL, validace zpráv bez odeslání a rušení naplánovaných zpráv i hromadných nahrání.

Zobrazit repozitář na GitHubu

Nejčastější dotazy

Jaký je vlastně rozdíl mezi Skills a MCP serverem?

Skills jsou znalost: naučí agenta, jak naše API funguje, aby uměl napsat správný kód. Sám o sobě neodešle nic.

MCP server je akce: agent se přes něj přihlásí k vašemu účtu a může v něm pracovat – odeslat zprávu, ověřit doručení, objednat odesílatele. Obojí jde používat najednou a vzájemně si nepřekáží.

Musím agentovi předat svůj API klíč?

Ne. Instalace Skills žádné přihlašovací údaje nepotřebuje – klíč budete potřebovat, až budete chtít odeslat skutečnou zprávu z vlastního kódu.

U MCP serveru se přihlašujete přes OAuth. Klíč workspace používáme na naší straně a modelu ho nikdy neukážeme.

Může agent utratit kredit bez mého vědomí?

Odeslané zprávy se z kreditu strhávají stejně jako při odesílání přes API nebo v aplikaci – proto agentovi zadávejte, co má odeslat, stejně pečlivě jako komukoli jinému.

U objednávek placených služeb je to přísnější: první volání je vždy nezávazná kalkulace a skutečná objednávka proběhne až po výslovném potvrzení.

Funguje MCP server i v jiných klientech než v Claude?

Ano. Server používá standardní transport Streamable HTTP a autorizaci OAuth 2.1, takže ho zvládne každý klient, který protokol MCP podporuje. Návody výše popisují Claude, Claude Code, Cursor, Codex CLI i vlastní konektor v ChatGPT – v ostatních klientech postupujete stejně, jen vložíte adresu jinam.

Jak přepnu spojení na jiný workspace?

Workspace se vybírá jednou, na obrazovce souhlasu, a spojení na něm zůstává. Pokud chcete jiný, odpojte nebo odvolejte aplikaci ve svém MCP klientovi, připojte se znovu a zvolte jiný workspace.

Kolik to stojí?

Za MCP server ani za Skills neplatíte nic navíc. Platíte jen odeslané zprávy a objednané placené služby – z kreditu workspace, stejně jako při odesílání přes API nebo v aplikaci.

Více informací

Jsou Skills open source?

Ano, celý katalog je veřejný na GitHubu pod licencí Apache-2.0. Můžete si ho prohlédnout, forknout, nebo podle něj napsat vlastní skill pro svůj tým.

Může agent dokončit aktivaci účtu?

Ne celou. Umí zjistit, v jakém stavu aktivace je a co ještě chybí, a pomůže vám sepsat popis využití i vzorovou zprávu. Ověření telefonního čísla a odeslání ke schválení ale dokončíte v prohlížeči.

Propojte svého agenta se SmsManagerem

Registrace je zdarma a kredit nikdy neexpiruje. Skills nainstalujete jedním příkazem, MCP server připojíte vložením jedné adresy – a zprávy pak řešíte přímo v chatu se svým agentem.