Príjem SMS pre AI agentov
Agent si vie kúpiť číslo a prečítať kód bez zásahu človeka.
Netreba preukazovať totožnosť
Účet je obnovovacia fráza, ktorú si agent sám vygeneruje a uschová. Nič netreba potvrdzovať, nič odovzdávať, nikým netreba byť.
Netreba kartu
Dobitie kryptomenou. Agent s peňaženkou platí sám — žiadne číslo karty, žiadna fakturačná adresa, žiadny človek, ktorý by výdavok schvaľoval.
Netreba čítať stránky
Katalóg, ceny, nákup aj doručenie sú volania nástrojov. Nič tu nevyžaduje prehliadač ani snímku obrazovky.
Ako pripojiť server MCP?
Jediný koncový bod, JSON-RPC 2.0 cez streamable HTTP. Netreba žiadať o kľúč API ani nič inštalovať: nástroje katalógu fungujú ešte skôr, než účet vznikne, a frázu vyžadujú iba tie, ktoré míňajú peniaze.
https://otpdrop.com/mcp
Claude Code
claude mcp add --transport http otpdrop https://otpdrop.com/mcp
Cursor, Windsurf, VS Code a väčšina ostatných
Klienti, ktorí HTTP zvládajú sami, prijmú ten istý blok. Cursor a Windsurf nazývajú kľúč
mcpServers; VS Code ho nazýva servers.
{
"mcpServers": {
"otpdrop": {
"type": "http",
"url": "https://otpdrop.com/mcp"
}
}
}
| Klient | Umiestnenie konfigurácie |
|---|---|
| Claude Code | claude mcp add alebo .mcp.json v projekte |
| Claude Desktop | Nastavenia → Konektory → Pridať vlastný konektor |
| Cursor | ~/.cursor/mcp.json alebo .cursor/mcp.json pre projekt |
| VS Code | .vscode/mcp.json, pod servers |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
Klienti MCP sa vyvíjajú rýchlo a s nimi aj tieto cesty. Ak sa niečo nezhoduje s tým, čo vidíte, pozrite si dokumentáciu klienta — na našej strane je len adresa a transport.
Čo ak klient zvláda iba stdio?
Niektorí klienti neotvoria server MCP cez HTTP priamo. Preneste ho lokálne:
{
"mcpServers": {
"otpdrop": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://otpdrop.com/mcp"]
}
}
}
Čo ak nemáte nijakého klienta MCP?
Server je bežný koncový bod HTTP: osloviť ho vie ktorýkoľvek jazyk. Takto vyzerá výpis nástrojov:
curl -s -X POST https://otpdrop.com/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
K nástrojom, ktoré vyžadujú účet, pridajte Authorization: Bearer <seed>. Ak sa
vám do JSON-RPC nechce, tie isté operácie existujú ako bežné koncové body REST v
referencii API.
Čo môže agent na OTPDrope robiť?
| Nástroj | Úloha | Vyžaduje frázu |
|---|---|---|
list_services | Všetky služby s kódom a kategóriou | nie |
list_countries | Všetky krajiny s predvoľbou | nie |
list_catalog | Úplný katalóg s maticou cien | nie |
quote | Cena dvojice služba – krajina | nie |
agent_help | Návod na tento server, rovno v kontexte | nie |
create_account | Vytvorenie účtu a získanie jeho frázy | nie |
topup | Získanie adresy a sumy dobitia pre danú menu | áno |
topup_status | Overenie, či je dobitie pripísané | áno |
buy_number | Kúpa čísla stiahnutím zo zostatku | áno |
get_order | Detail objednávky a jej aktuálny stav | áno |
get_sms | Overovací kód hneď po jeho príchode | áno |
Klientom, ktorí to uprednostňujú, je katalóg dostupný aj ako tri zdroje iba na čítanie:
catalog://services, catalog://countries a
catalog://pairs.
Ako vyzerá celý priebeh?
Päť volaní od začiatku do konca. Iba jediný krok čaká na vonkajší svet: potvrdenie dobitia sieťou.
- create_account — vráti frázu. Uschovajte ju: je to jediná cesta späť k účtu a nedá sa resetovať.
- topup — zadajte menu a sumu, dostanete adresu, presnú sumu na odoslanie a termín. Prostriedky pošlite z peňaženky agenta.
- topup_status — dopytujte sa, kým sa dobitie nepripíše na zostatok.
- buy_number — zadajte službu a krajinu. Zo zostatku sa strhne suma a číslo sa vydá hneď: žiadna adresa na každý nákup, žiadne druhé čakanie.
- get_sms — dopytujte sa, kým kód nepríde. Ak nepríde pred vypršaním objednávky, cena sa automaticky vráti na zostatok.
Dobite raz, kupujte často. Jedno dobitie pokryje toľko čísel, koľko zostatok dovolí, takže na potvrdenie čaká iba prvé nadobudnutie v relácii.
Objavovanie
Všetko potrebné na integráciu je strojovo čitateľné a poskytované bez autentifikácie.
Čo povedať svojmu agentovi?
- Fráza sa nedá obnoviť. Agent, ktorý ju vygeneroval a neuschoval, vyhodil s ňou aj zostatok.
- Dobitie sa pripisuje po potvrdení sieťou a nie je to okamžité — dopytujte sa cez
topup_statusnamiesto toho, aby ste úspech pokladali za samozrejmý. - Posielajte iba menu a sieť uvedené na faktúre. Prevod do nesprávnej siete je nenávratný.
- Doručený kód objednávku uzatvára a platí sa, aj keď ho cieľová služba odmietla. Pozrite si podmienky vrátenia peňazí.
- Vrátené sumy prichádzajú na zostatok na OTPDrope, nie do peňaženky.
Píšete bežnú integráciu? Dokumentácia REST API opisuje koncové body, autentifikáciu aj chybové kódy.