Text Translation (TikTok's In-App Translate Engine)
omnial/tiktok-app-fetch-content-translate
Given a short piece of text and a target language code, returns the translated text. Powered by TikTok's own in-app translation engine, so results reflect what a TikTok user would see when tapping 'translate' on a caption or comment -- this is a general-purpose short-text translator, not limited to actual TikTok content.
Price
Up to $0.00205 per call; you pay what the call used
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.00.
Data source
Data from TikTok.
Use it
Your AI assistant does the work: it finds this tool, shows you the price first, runs it, and you are charged when the run finishes. There is nothing to set up for this tool in particular.
Connect once and your AI can find and run this tool, and any other it needs.
For developers: the calls your assistant makes
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/tiktok-app-fetch-content-translate" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/tiktok-app-fetch-content-translate" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/tiktok-app-fetch-content-translate", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/tiktok-app-fetch-content-translate", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.00205 |
- Updated
- Oct 27, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"src_content"
],
"properties": {
"trg_lang": {
"type": "string",
"default": "zh-Hans",
"description": "目标语言ISO639-1代码,例如:zh-Hans/ Target language ISO639-1 code, e.g. zh-Hans"
},
"src_content": {
"type": "string",
"description": "源语言内容,也就是需要翻译的内容/ Source language content, i.e. the content to be translated"
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"status_msg": {
"type": "string",
"description": "Empty string on both real calls observed (success)."
},
"status_code": {
"type": "number",
"description": "0 on both real calls observed (success). Non-zero meaning unconfirmed."
},
"translated_content_list": {
"type": "array",
"items": {
"type": "object",
"properties": {
"variant": {
"type": "string",
"description": "The translation variant label. Observed as 'default' on both real calls."
},
"src_content": {
"type": "string",
"description": "Echo of the source text that was translated."
},
"translated_content": {
"type": "string",
"description": "The translated text, in the requested target language."
}
},
"additionalProperties": true
},
"description": "One entry per translation variant. One entry observed on both real calls."
}
},
"description": "The translation result. Typically exactly one entry in `translated_content_list`; a multi-variant or empty-list shape has not been observed.",
"additionalProperties": true
}