Kuaishou Live Status & Stream Info (by User ID)
omnial/kuaishou-app-fetch-user-live-info
Given a Kuaishou user ID, returns whether that account is currently live, and when it is the live stream's own text title and stream id plus the account's public identity (display name, handle, numeric id, verification status, profile text). An account that is not currently streaming returns a live=false marker rather than an error.
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 Kuaishou.
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/kuaishou-app-fetch-user-live-info" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/kuaishou-app-fetch-user-live-info" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/kuaishou-app-fetch-user-live-info", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/kuaishou-app-fetch-user-live-info", 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
- Nov 6, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"user_id"
],
"properties": {
"user_id": {
"type": "string",
"examples": [
"1377082950"
]
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"dynamicIconV2"
],
"properties": {
"dynamicIconV2": {
"type": "object",
"required": [
"isLive",
"photoCount"
],
"properties": {
"isLive": {
"type": "boolean",
"description": "Whether the queried account is currently broadcasting."
},
"liveStream": {
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"kwaiId": {
"type": "string",
"description": "The account's Kuaishou/Kwai handle."
},
"headurl": {
"type": [
"string",
"null"
],
"description": "The account's avatar image URL. Value withheld (stripped to `null`) in this tool's output -- only whether an avatar is set is observable, not the image itself."
},
"user_id": {
"type": "number",
"description": "The account's numeric Kuaishou user id."
},
"verified": {
"type": "boolean",
"description": "Whether the account carries platform verification."
},
"user_name": {
"type": "string",
"description": "The queried account's public display name."
},
"user_text": {
"type": "string",
"description": "The account's own public profile free-text (its self-description)."
},
"verifiedDetail": {
"type": "object",
"properties": {
"description": {
"type": "string",
"description": "The account's own verification statement (e.g. its official-title description)."
}
},
"additionalProperties": true
}
},
"description": "The queried account's own public identity block (the subject of the lookup itself, e.g. an official public media brand).",
"additionalProperties": true
},
"caption": {
"type": "string",
"description": "The stream's own text title/caption."
},
"liveStreamId": {
"type": "string",
"description": "The live stream's identifier."
}
},
"description": "The account's live stream, present only when `isLive` is true -- absent when the account is not live.",
"additionalProperties": true
},
"photoCount": {
"type": "number",
"description": "The account's public photo/post count. 0 when the account is not currently live."
}
},
"description": "The live-status block. Always present; `isLive` and `photoCount` are always included.",
"additionalProperties": true
}
},
"description": "The user live-info document. For an account that is not currently live, `dynamicIconV2` collapses to `{ isLive: false, photoCount: 0 }` with no `liveStream` member (also the case for a nonexistent user).",
"additionalProperties": true
}