xtuis.com 是通过一次 HTTP 请求向自己发送邮件的通知服务。无需 SMTP,无需 SDK。
每个收件邮箱都需要已注册的 API 密钥。之后可用额度发送,也可以按封付费。
发送前必须注册邮箱。确认步骤需人工完成。
curl -X POST "https://api.xtuis.com/v1/register" \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com"}'代理应提示用户确认 SNS 邮件,并把密钥粘贴回来,再调用发送接口。
最简单的方式是 GET /v1/message:
curl "https://api.xtuis.com/v1/message?key=YOUR_KEY&subject=Hello&body=World"或 POST JSON:
curl -X POST "https://api.xtuis.com/v1/message" \
-H "Content-Type: application/json" \
-d '{"key":"YOUR_KEY","subject":"Hello","body":"World"}'免费:300 封,每分钟最多 10 封。付费:50,000 封,每分钟最多 120 封。无月费。
xtuis 通过 x402 协议接受按封付费。仍需要已确认的 API 密钥,以便知道投递到哪个邮箱。
# Challenge (no payment)
curl -i -X POST "https://api.xtuis.com/v1/x402/message" \
-H "Content-Type: application/json" \
-d '{"key":"YOUR_KEY","subject":"Hello","body":"Paid via x402"}'
# Paid retry (after signing PAYMENT-REQUIRED)
curl -i -X POST "https://api.xtuis.com/v1/x402/message" \
-H "Content-Type: application/json" \
-H "X-Xtuis-Key: YOUR_KEY" \
-H "PAYMENT-SIGNATURE: <base64>" \
-d '{"key":"YOUR_KEY","subject":"Hello","body":"Paid via x402"}'也可向 /v1/message POST 并设置 "rail":"x402" 走相同付费流程。
HTTP 上的 JSON-RPC。initialize 可不带密钥;tools/list 与 tools/call 需要密钥。
POST https://api.xtuis.com/v1/mcp
Authorization: Bearer YOUR_KEY
# or: X-Xtuis-Key: YOUR_KEYsend_email — 使用额度发送一封通知get_balance — 查看密钥额度与套餐get_machine_payment_instructions — x402 / MPP 端点与请求头get_registration_instructions — 如何注册并请用户提供 SNS 确认后的密钥curl -s -X POST "https://api.xtuis.com/v1/mcp" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_KEY" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'调用 register 后,应向用户展示清晰的确认请求。建议文案:
我已为你的邮箱开始 xtuis 注册。请查收 AWS SNS 确认邮件,点击 "Confirm subscription",然后把 API 密钥粘贴给我,以便发送通知。