MCP / API Docs
Connect an AI agent to AliceTears tools over MCP
Log in, then create a personal API token. It's shown once — copy it somewhere safe.
Create a token →Point your MCP-compatible client (Claude Desktop, Claude Code, etc.) at the endpoint below with your token as a Bearer header.
{
"mcpServers": {
"alicetears": {
"url": "https://alicetears.com/api/mcp",
"headers": {
"Authorization": "Bearer selat_..."
}
}
}
}translate_textTranslate text between Thai, English, Traditional Chinese, Japanese and Korean. Free, capped at 20/day per account.
text· string — Text to translatetarget· "th" | "en" | "zh-TW" | "ja" | "ko" — Target language code
generate_captionGenerate 3 social caption options plus hashtags for a topic. Costs coins per call, billed to the account's balance.
topic· string — What the post is aboutplatform· "instagram" | "tiktok" | "twitter" | "youtube" — Optionaltone· "playful" | "professional" | "hype" | "heartfelt" — Optional
generate_stream_titleGenerate 5 live-stream title options, tags, and a short description for a topic/game. Costs coins per call, billed to the account's balance.
topic· string — The game or topic being streamedplatform· "twitch" | "youtube" — Optionalvibe· "hype" | "chill" | "funny" | "serious" — Optional
generate_greetingGenerate 5 greeting/wish message options for an occasion, optionally personalized with a recipient name. Costs coins per call, billed to the account's balance.
occasion· "birthday" | "newyear" | "wedding" | "songkran" | "graduation" | "thankyou" | "getwell" | "farewell" — The occasion for the greetingrecipientName· string — Optionaltone· "warm" | "formal" | "funny" | "poetic" — Optional
suggest_envelope_amountSuggest a Thai social gift-money (envelope) amount range for an event, based on event type and relationship. Social-etiquette guidance, not financial advice. Costs coins per call, billed to the account's balance.
event· "wedding" | "ordination" | "funeral" | "newborn" | "housewarming" | "openingceremony" | "chinesenewyear" | "graduation" — The event the envelope is forrelationship· "family" | "closefriend" | "friend" | "colleague" | "acquaintance" | "boss" — Relationship to the host/celebrantnotes· string — Optional
detect_ai_textCheck whether text came from AI: per-segment labels (human, AI-generated, AI-translated, AI-edited) with a percentage per type. 5 free checks/day (shared with the website), then priced by the text's token count.
text· string — Text to check (50–10,000 characters)locale· "th" | "en" | "zh-TW" — Optional
More tools are added over time — call tools/list to see the current set.
curl -X POST https://alicetears.com/api/mcp \
-H "Authorization: Bearer selat_..." \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "translate_text",
"arguments": { "text": "สวัสดีค่ะ", "target": "en" }
}
}'