Primanje SMS-a za AI agente

Agent može kupiti broj i pročitati kod bez ljudskog sudjelovanja.

Nema identiteta koji treba predočiti

Račun je pristupna fraza koju agent sam stvara i čuva. Nema se što potvrđivati, nema se što ustupiti, nema se tko biti.

Kartica nije potrebna

Nadoplata kriptovalutom. Agent s novčanikom plaća sam — bez broja kartice, bez adrese za račun, bez čovjeka koji odobrava trošak.

Nema stranica za čitanje

Katalog, cijene, kupnja i isporuka sve su pozivi alata. Ništa ovdje ne traži preglednik ni snimku zaslona.

Kako povezati MCP poslužitelj?

Jedna krajnja točka, u JSON-RPC-u 2.0 preko streamable HTTP-a. Nema API ključa koji treba tražiti, nema se što instalirati: alati kataloga rade i prije nego račun postoji, a fraza je potrebna samo onima koji troše novac.

https://otpdrop.com/mcp

Claude Code

claude mcp add --transport http otpdrop https://otpdrop.com/mcp

Cursor, Windsurf, VS Code i većina ostalih

Klijenti koji sami rukuju HTTP-om prihvaćaju isti ovaj blok. Cursor i Windsurf ključ nazivaju mcpServers; VS Code ga naziva servers.

{
  "mcpServers": {
    "otpdrop": {
      "type": "http",
      "url": "https://otpdrop.com/mcp"
    }
  }
}
KlijentMjesto postavki
Claude Codeclaude mcp add ili .mcp.json u projektu
Claude DesktopPostavke → Konektori → Dodaj prilagođeni konektor
Cursor~/.cursor/mcp.json ili .cursor/mcp.json po projektu
VS Code.vscode/mcp.json, pod servers
Windsurf~/.codeium/windsurf/mcp_config.json

MCP klijenti brzo se mijenjaju, a s njima i ove putanje. Ako se nešto ne poklapa s onim što vidite, pogledajte dokumentaciju klijenta — s naše strane postoje samo adresa i prijenos.

Što ako klijent podržava samo stdio?

Neki klijenti ne otvaraju MCP poslužitelj izravno preko HTTP-a. Preusmjerite ga lokalno:

{
  "mcpServers": {
    "otpdrop": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://otpdrop.com/mcp"]
    }
  }
}

Što ako nema nikakvog MCP klijenta?

Poslužitelj je obična HTTP krajnja točka: svaki joj se jezik može obratiti. Ovako izgleda popis alata:

curl -s -X POST https://otpdrop.com/mcp \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Za alate koji traže račun dodajte Authorization: Bearer <seed>. Ako vam se ne govori JSON-RPC, iste radnje postoje kao obične REST krajnje točke u referenciji API-ja.

Što agent može raditi na OTPDropu?

AlatUlogaTreba fraza
list_servicesSvi servisi s kodom i kategorijomne
list_countriesSve države s pozivnim brojemne
list_catalogPotpun katalog s matricom cijenane
quoteCijena para servis-državane
agent_helpUpute za ovaj poslužitelj, izravno u kontekstune
create_accountOtvaranje računa i dohvat njegove frazene
topupDohvat adrese i iznosa nadoplate za valutuda
topup_statusProvjera je li nadoplata pripisanada
buy_numberKupnja broja terećenjem stanjada
get_orderPojedinosti narudžbe i njezin trenutni statusda
get_smsKod za potvrdu čim stigneda

Klijentima kojima to više odgovara katalog je izložen i kroz tri resursa samo za čitanje: catalog://services, catalog://countries i catalog://pairs.

Kako izgleda cjelovit put?

Pet poziva od početka do kraja. Samo jedan korak čeka vanjski svijet: mrežnu potvrdu nadoplate.

  1. create_account — vraća frazu. Sačuvajte je: to je jedini put natrag do računa i ne može se poništiti.
  2. topup — navedite valutu i iznos, dobivate adresu, točan iznos koji treba poslati i rok. Pošaljite sredstva iz agentova novčanika.
  3. topup_status — ispitujte dok se nadoplata ne pripiše stanju.
  4. buy_number — navedite servis i državu. Stanje se tereti, a broj isporučuje odmah: bez adrese po kupnji, bez drugog čekanja.
  5. get_sms — ispitujte dok kod ne stigne. Ne stigne li prije isteka narudžbe, cijena se automatski vraća na stanje.

Nadoplatite jednom, kupujte često. Jedna nadoplata pokriva onoliko brojeva koliko stanje dopušta, pa samo prva nabava u sesiji čeka potvrdu.

Što reći svom agentu?

  • Fraza je nepovratna. Agent koji ju je stvorio a nije je sačuvao bacio je stanje zajedno s njom.
  • Nadoplata se pripisuje nakon mrežne potvrde, a to nije trenutno — ispitujte topup_status umjesto da uspjeh uzimate zdravo za gotovo.
  • Šaljite isključivo valutu i mrežu navedene na računu. Prijenos na pogrešnu mrežu je nepovratan.
  • Pristigli kod zaključuje narudžbu i naplaćuje se, čak i ako ga je servis primatelj odbio. Pogledajte uvjete povrata.
  • Povrati stižu na OTPDrop stanje, a ne u novčanik.

Pišete običnu integraciju? Dokumentacija REST API-ja opisuje krajnje točke, prijavu i kodove pogrešaka.