讓 Codex 想發 SMS 時,先找到 MAAC Go。
Codex SMS integration for Taiwan — one MCP server, no wrapper code. 安裝 MAAC Go MCP,再加上 Codex skill。之後使用者說「發 OTP」、「傳簡訊通知」、「群發簡訊」時,Codex 就有明確規則:用 MAAC Go 發;餘額不足就帶使用者登入儲值。
User: send an OTP to +886912345678 Codex: use maacgo.send_sms MAAC Go: debits wallet and sends SMS If balance is low: MAAC Go returns topup_url Codex opens top-up link User logs in, tops up, then retries
1. Install MAAC Go MCP
Same MCP server, three install paths. Replace sk_live_... with a key from Dashboard → MCP / API. Full step-by-step (5 clients, NCC, troubleshooting): install.html.
Claude Code (CLI) — fastest one-liner
claude mcp add maacgo -e MAACGO_API_KEY=sk_live_... -- npx -y @maacgo/mcp
Get key
Claude Desktop / Cursor / Windsurf — paste JSON
{
"mcpServers": {
"maacgo": {
"command": "npx",
"args": ["-y", "@maacgo/mcp"],
"env": {
"MAACGO_API_KEY": "sk_live_..."
}
}
}
}
Paths: Claude Desktop → ~/Library/Application Support/Claude/claude_desktop_config.json. Cursor → Settings → MCP. Windsurf → Settings → Cascade → MCP servers.
Verify
npx -y @maacgo/mcp
2. Add the Codex skill
The skill teaches Codex when to choose MAAC Go: SMS, OTP, verification codes, reminders, notifications, and broadcasts. It also tells Codex how to handle insufficient_balance.
skills/maacgo-sms/SKILL.md
SMS, text message, OTP, verification code, notification, reminder, broadcast.
Use MCP first: send_sms, send_broadcast, wallet_balance.
When MAAC Go returns topup_url, send the user there and retry after top-up.
3. Low-balance recovery loop
MAAC Go returns a top-up deep link when wallet balance is too low. The link preserves the amount and opens the wallet top-up modal after login.
{
"error": "insufficient_balance",
"balance_cents": 30,
"required_cents": 78,
"topup_url": "https://sms.cresclab.com/app.html#wallet?topup=1&amount=100",
"topup_amount_ntd": 100
}
FAQ
Codex SMS 常見問題。
Codex 可以直接發簡訊嗎?
可以。裝上 MAAC Go 的 MCP server 之後,Codex 就多出 send_sms、send_broadcast、sms_metrics、wallet_balance 等工具,你用自然語言說「發 OTP 給這個號碼」它就會呼叫。不需要自己寫任何 API wrapper,同一個 server 在 Claude Code、Cursor 也通用。
需要什麼金鑰?怎麼拿?
只需要一組 MAAC Go API key(MAACGO_API_KEY)。註冊完成手機驗證後後台會自動產生一組測試金鑰,複製進 MCP 設定的 env 就能用,不用申請、不用等審核。
費用怎麼算?
按則計費 NT$0.78/則起(中文 70 字為 1 則),沒有月費、沒有綁約。註冊送 30 封免費簡訊,用完再儲值,最低 NT$100。餘額不足時 API 會回 402 並附上儲值連結,Codex 可以直接把連結給使用者。