Pagtanggap ng SMS para sa mga AI agent
Kayang bumili ng numero at basahin ang code ng isang agent nang walang taong nakikialam.
Walang pagkakakilanlang ihaharap
Ang account ay isang pariralang pambawi na ang agent mismo ang bumubuo at nag-iingat. Walang kukumpirmahin, walang isusuko, walang kailangang maging sinuman.
Hindi kailangan ng card
Deposito sa cryptocurrency. Ang agent na may wallet ay siya mismong nagbabayad — walang numero ng card, walang billing address, walang taong mag-aapruba ng gastos.
Walang pahinang babasahin
Ang katalogo, presyo, pagbili at paghahatid ay pawang tool call. Walang anuman dito ang nangangailangan ng browser o ng screenshot.
Paano ikakabit ang MCP server?
Iisang endpoint, sa JSON-RPC 2.0 sa streamable HTTP. Walang API key na hihingin, walang ii-install: gumagana ang mga tool ng katalogo bago pa umiral ang isang account, at ang parirala ay kailangan lamang ng mga tool na gumagastos ng pera.
https://otpdrop.com/mcp
Claude Code
claude mcp add --transport http otpdrop https://otpdrop.com/mcp
Cursor, Windsurf, VS Code at halos lahat ng iba
Tinatanggap ng mga kliyenteng humahawak mismo ng HTTP ang parehong block. Tinatawag ng Cursor at
Windsurf ang key na mcpServers; tinatawag itong servers ng VS Code.
{
"mcpServers": {
"otpdrop": {
"type": "http",
"url": "https://otpdrop.com/mcp"
}
}
}
| Kliyente | Kinalalagyan ng configuration |
|---|---|
| Claude Code | claude mcp add o .mcp.json sa proyekto |
| Claude Desktop | Settings → Connectors → Magdagdag ng custom connector |
| Cursor | ~/.cursor/mcp.json o .cursor/mcp.json kada proyekto |
| VS Code | .vscode/mcp.json, sa ilalim ng servers |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
Mabilis magbago ang mga MCP client, at kasama nila ang mga landas na ito. Kung may hindi tumutugma sa nakikita ninyo, tingnan ang dokumentasyon ng kliyente — sa panig namin, ang address at ang transport lamang ang mayroon.
Paano kung stdio lamang ang kayang hawakan ng kliyente?
May mga kliyenteng hindi diretsong nagbubukas ng MCP server sa HTTP. I-relay ito nang lokal:
{
"mcpServers": {
"otpdrop": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://otpdrop.com/mcp"]
}
}
}
Paano kung wala namang MCP client?
Karaniwang HTTP endpoint ang server: kayang kausapin ito ng alinmang wika. Ganito ang hitsura ng listahan ng mga tool:
curl -s -X POST https://otpdrop.com/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Para sa mga tool na nangangailangan ng account, idagdag ang Authorization: Bearer
<seed>. Kung hindi kayo mahilig magsalita ng JSON-RPC, umiiral ang mismong mga operasyon
bilang karaniwang REST endpoint sa sanggunian ng API.
Ano ang kayang gawin ng isang agent sa OTPDrop?
| Tool | Papel | Kailangan ang parirala |
|---|---|---|
list_services | Lahat ng serbisyo kasama ang code at kategorya | hindi |
list_countries | Lahat ng bansa kasama ang code ng bansa | hindi |
list_catalog | Ang buong katalogo kasama ang matris ng presyo | hindi |
quote | Ang presyo ng isang pares ng serbisyo at bansa | hindi |
agent_help | Ang paraan ng paggamit ng server na ito, diretso sa konteksto | hindi |
create_account | Gumawa ng account at kunin ang parirala nito | hindi |
topup | Kunin ang address at halaga ng deposito para sa isang barya | oo |
topup_status | Tingnan kung naikredito na ang isang deposito | oo |
buy_number | Bumili ng numero sa pamamagitan ng pagkaltas sa balanse | oo |
get_order | Detalye ng isang order at ang kasalukuyang katayuan nito | oo |
get_sms | Ang code na pampatunay sa sandaling dumating ito | oo |
Para sa mga kliyenteng mas gusto ito, inilalabas din ang katalogo sa pamamagitan ng tatlong
read-only na resource: catalog://services, catalog://countries at
catalog://pairs.
Ano ang hitsura ng isang buong daloy?
Limang tawag mula simula hanggang dulo. Isang hakbang lamang ang naghihintay sa labas na mundo: ang kumpirmasyon ng network sa deposito.
- create_account — nagbabalik ng parirala. Itago ito: ito lamang ang daan pabalik sa account, at hindi ito maire-reset.
- topup — isaad ang barya at halaga, tumanggap ng address, ng eksaktong halagang ipapadala at ng takdang oras. Ipadala ang pondo mula sa wallet ng agent.
- topup_status — magtanong hanggang maikredito ang deposito sa balanse.
- buy_number — isaad ang serbisyo at bansa. Kinakaltas ang balanse at agad na inihahatid ang numero: walang address kada bili, walang ikalawang paghihintay.
- get_sms — magtanong hanggang dumating ang code. Kung hindi ito dumating bago mag-expire ang order, awtomatikong babalik ang presyo sa balanse.
Minsang magdeposito, madalas bumili. Sinasakop ng isang deposito ang kasindaming numerong kaya ng balanse, kaya ang unang pagkuha lamang sa isang session ang naghihintay ng kumpirmasyon.
Discovery
Nababasa ng makina at inihahain nang walang authentication ang lahat ng kailangan para mag-integrate.
Ano ang sasabihin sa inyong agent?
- Hindi na mababawi ang parirala. Ang agent na bumuo nito nang hindi ito iniingatan ay itinapon ang balanse kasama nito.
- Kinekredito ang deposito matapos ang kumpirmasyon ng network, at hindi ito agaran — tanungin ang
topup_statussa halip na ipagpalagay na tagumpay. - Magpadala lamang ng baryang at network na nakasaad sa invoice. Hindi na mababawi ang paglilipat sa maling network.
- Isinasara at binabayaran ng dumating na code ang order, kahit tinanggihan ito ng serbisyong tatanggap. Tingnan ang mga tuntunin ng pagsasauli.
- Sa balanse sa OTPDrop dumarating ang isinasauli, hindi sa isang wallet.
Karaniwang integrasyon ba ang isinusulat ninyo? Inilalarawan ng dokumentasyon ng REST API ang mga endpoint, ang authentication at ang mga error code.