การรับ SMS สำหรับเอเจนต์ AI

เอเจนต์ซื้อเบอร์และอ่านรหัสได้เองโดยไม่ต้องมีคนเข้ามาช่วย

ไม่ต้องแสดงตัวตน

บัญชีคือวลีกู้คืนที่เอเจนต์สร้างและเก็บไว้เอง ไม่มีอะไรให้ยืนยัน ไม่มีอะไรให้ยอมเสีย และไม่ต้องเป็นใครทั้งนั้น

ไม่ต้องใช้บัตร

เติมเงินด้วยคริปโต เอเจนต์ที่มีกระเป๋าเงินจ่ายได้เอง ไม่ต้องใช้เลขบัตร ไม่ต้องมีที่อยู่สำหรับออกใบเสร็จ และไม่ต้องมีคนมาอนุมัติค่าใช้จ่าย

ไม่ต้องอ่านหน้าเว็บ

แค็ตตาล็อก ราคา การซื้อ และการส่งมอบ ล้วนเป็นการเรียกเครื่องมือ ไม่มีอะไรที่นี่ต้องใช้เบราว์เซอร์หรือภาพหน้าจอ

เชื่อมต่อเซิร์ฟเวอร์ MCP อย่างไร

มีปลายทางเดียว เป็น JSON-RPC 2.0 บน HTTP แบบ streamable ไม่ต้องขอคีย์ API ไม่ต้องติดตั้งอะไร เครื่องมือของแค็ตตาล็อกใช้ได้ตั้งแต่ก่อนมีบัญชี และวลีจำเป็นเฉพาะกับ เครื่องมือที่ใช้เงินเท่านั้น

https://otpdrop.com/mcp

Claude Code

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

Cursor, Windsurf, VS Code และไคลเอนต์อื่นส่วนใหญ่

ไคลเอนต์ที่จัดการ HTTP ได้เองรับบล็อกเดียวกันนี้ Cursor และ Windsurf เรียกคีย์นี้ว่า mcpServers ส่วน VS Code เรียกว่า servers

{
  "mcpServers": {
    "otpdrop": {
      "type": "http",
      "url": "https://otpdrop.com/mcp"
    }
  }
}
ไคลเอนต์ตำแหน่งของการตั้งค่า
Claude Codeclaude mcp add หรือ .mcp.json ในโปรเจกต์
Claude Desktopการตั้งค่า → ตัวเชื่อมต่อ → เพิ่มตัวเชื่อมต่อแบบกำหนดเอง
Cursor~/.cursor/mcp.json หรือ .cursor/mcp.json ต่อโปรเจกต์
VS Code.vscode/mcp.json ภายใต้ servers
Windsurf~/.codeium/windsurf/mcp_config.json

ไคลเอนต์ MCP เปลี่ยนแปลงเร็ว และเส้นทางเหล่านี้ก็เปลี่ยนตาม หากมีอะไรไม่ตรงกับที่คุณเห็น ให้ดูเอกสารของไคลเอนต์นั้น ฝั่งเรามีเพียงที่อยู่กับรูปแบบการส่งข้อมูล

ถ้าไคลเอนต์รองรับแค่ stdio จะทำอย่างไร

ไคลเอนต์บางตัวเปิดเซิร์ฟเวอร์ MCP ผ่าน HTTP โดยตรงไม่ได้ ให้ส่งต่อผ่านเครื่องของคุณ:

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

ถ้าไม่มีไคลเอนต์ MCP เลยจะทำอย่างไร

เซิร์ฟเวอร์เป็นปลายทาง HTTP ธรรมดา ภาษาใดก็คุยกับมันได้ รายการเครื่องมือหน้าตาเป็นแบบนี้:

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

สำหรับเครื่องมือที่ต้องมีบัญชี ให้เพิ่ม Authorization: Bearer <seed> หากคุณไม่อยากคุย JSON-RPC การทำงานชุดเดียวกันมีเป็นปลายทาง REST ธรรมดาอยู่ใน เอกสารอ้างอิง API

เอเจนต์ทำอะไรได้บ้างบน OTPDrop

เครื่องมือหน้าที่ต้องใช้วลี
list_servicesบริการทั้งหมดพร้อมรหัสและหมวดหมู่ไม่
list_countriesประเทศทั้งหมดพร้อมรหัสโทรศัพท์ไม่
list_catalogแค็ตตาล็อกฉบับเต็มพร้อมตารางราคาไม่
quoteราคาของคู่บริการกับประเทศไม่
agent_helpคู่มือใช้งานเซิร์ฟเวอร์นี้ ส่งเข้าบริบทโดยตรงไม่
create_accountสร้างบัญชีและรับวลีของมันไม่
topupรับที่อยู่และจำนวนเงินที่ต้องเติมสำหรับสกุลเงินหนึ่งใช่
topup_statusตรวจว่ายอดเงินเข้าแล้วหรือยังใช่
buy_numberซื้อเบอร์โดยหักจากยอดเงินใช่
get_orderรายละเอียดของคำสั่งซื้อและสถานะปัจจุบันใช่
get_smsรหัสยืนยันตัวตนทันทีที่มาถึงใช่

สำหรับไคลเอนต์ที่ถนัดแบบนั้น แค็ตตาล็อกยังเปิดให้ผ่านทรัพยากรแบบอ่านอย่างเดียวสามรายการ ได้แก่ catalog://services, catalog://countries และ catalog://pairs

เส้นทางแบบครบวงจรหน้าตาเป็นอย่างไร

ห้าการเรียกตั้งแต่ต้นจนจบ มีเพียงขั้นตอนเดียวที่ต้องรอโลกภายนอก คือการยืนยัน การเติมเงินโดยเครือข่าย

  1. create_account — คืนวลีกลับมา เก็บไว้ให้ดี นั่นคือทางกลับเข้าบัญชี ทางเดียว และรีเซ็ตไม่ได้
  2. topup — ระบุสกุลเงินและจำนวน แล้วรับที่อยู่ จำนวนที่ต้องส่งแบบเป๊ะ ๆ และกำหนดเวลา ส่งเงินจากกระเป๋าของเอเจนต์
  3. topup_status — เรียกวนจนกว่ายอดเงินจะเข้าบัญชี
  4. buy_number — ระบุบริการและประเทศ ยอดเงินจะถูกหักและได้รับเบอร์ทันที ไม่มีที่อยู่แยกต่อการซื้อ ไม่ต้องรอรอบที่สอง
  5. get_sms — เรียกวนจนกว่ารหัสจะมาถึง หากไม่มาก่อนคำสั่งซื้อหมดอายุ ราคาจะกลับเข้ายอดเงินโดยอัตโนมัติ

เติมครั้งเดียว ซื้อได้บ่อยครั้ง การเติมเงินหนึ่งครั้งครอบคลุมเบอร์ได้มากเท่าที่ยอดเงินจะพอ มีเพียงการซื้อครั้งแรกของแต่ละเซสชันเท่านั้นที่ต้องรอการยืนยัน

ควรบอกอะไรกับเอเจนต์ของคุณ

  • วลีกู้คืนไม่ได้ เอเจนต์ที่สร้างมันขึ้นมาแล้วไม่เก็บไว้ก็ทิ้งยอดเงินไปพร้อมกับมัน
  • ยอดเงินจะเข้าหลังเครือข่ายยืนยัน และนั่นไม่ได้เกิดขึ้นทันที ให้เรียก topup_status แทนการเหมาว่าสำเร็จแล้ว
  • ส่งเฉพาะสกุลเงินและเครือข่ายที่ระบุไว้ในใบแจ้งชำระเงิน การโอนผิดเครือข่ายกู้คืนไม่ได้
  • รหัสที่มาถึงแล้วปิดคำสั่งซื้อและต้องจ่ายเงิน แม้บริการปลายทางจะปฏิเสธมันก็ตาม ดูเงื่อนไขการคืนเงิน
  • เงินคืนเข้าสู่ยอดเงิน OTPDrop ไม่ใช่เข้ากระเป๋าเงิน

กำลังเขียนการเชื่อมต่อระบบแบบธรรมดาอยู่ใช่ไหม เอกสาร REST API อธิบายปลายทาง การยืนยันตัวตน และรหัสข้อผิดพลาดไว้แล้ว