ใช้เครื่องมือนี้จาก AI agent ของคุณ
JSON API ฟรีและเซิร์ฟเวอร์ Model Context Protocol (MCP) ฟรี ไม่ต้องลงทะเบียน ไม่ต้องใช้ API key, CORS เปิด ออกแบบสำหรับ Claude, ChatGPT, Cursor, สคริปต์ และแอปฟรอนต์เอนด์
curl -X POST https://mate.tools/api/v1/random-gen.php \
-H "Content-Type: application/json" \
-d '{"mode":"number","min":1,"max":100,"count":5}' import urllib.request, json
req = urllib.request.Request(
"https://mate.tools/api/v1/random-gen.php",
data=json.dumps({"mode":"number","min":1,"max":100,"count":5}).encode(),
headers={"Content-Type": "application/json"},
)
with urllib.request.urlopen(req) as r:
print(json.load(r)) const r = await fetch("https://mate.tools/api/v1/random-gen.php", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({"mode":"number","min":1,"max":100,"count":5}),
});
console.log(await r.json()); เพิ่มลงใน claude_desktop_config.json (Claude Desktop), ~/.cursor/mcp.json (Cursor) หรือไคลเอ็นต์อื่นที่รองรับ MCP:
{
"mcpServers": {
"mate-tools": {
"command": "npx",
"args": ["-y", "@mate-tools/mcp-server"]
}
}
} คำถามที่พบบ่อย
ตัวสร้างใช้การสร้างตัวเลขสุ่มที่ปลอดภัยทางการเข้ารหัสของ JavaScript เพื่อให้ได้ความสุ่มคุณภาพสูง แม้จะไม่ใช่การสุ่ม "แท้จริง" (ซึ่งต้องการปรากฏการณ์ทางกายภาพ) แต่ตัวเลขเหล่านี้เป็นการสุ่มทางสถิติและเหมาะสำหรับแอปพลิเคชันส่วนใหญ่รวมถึงเกม การสุ่มตัวอย่าง และการทดสอบ
เมื่อเปิดใช้งาน "รวมขอบเขต" ค่าขอบเขต (ขีดจำกัดล่างและบน) สามารถปรากฏในผลลัพธ์ได้ ตัวอย่างเช่น ด้วยช่วง 1-10 ทั้ง 1 และ 10 สามารถถูกสร้างขึ้นได้ เมื่อปิดใช้งาน จะสร้างเฉพาะค่าที่อยู่ระหว่างขอบเขตเท่านั้น
เมื่อปิดใช้งาน "อนุญาตการซ้ำ" คุณไม่สามารถร้องขอตัวเลขมากกว่าที่มีอยู่ในช่วงของคุณ ตัวอย่างเช่น ถ้าช่วงของคุณคือ 1-10 คุณสามารถสร้างได้สูงสุด 10 ตัวเลขที่ไม่ซ้ำกัน เปิดใช้งาน "อนุญาตการซ้ำ" หากคุณต้องการตัวเลขมากกว่าขนาดช่วงของคุณ