Weibo Comprehensive Search (App, All Tab, First Page)
omnial/weibo-comprehensive-search
Returns the first page of Weibo's comprehensive (All tab) search through the app route for a keyword: the matching accounts card (each account's ID, screen name and verification flag), the related searches Weibo suggests, and the posts on the page, each with its IDs, time, the opening of its text with links removed, a long-text flag, repost, comment and like counts, and the author's screen name, verification flag and verification label. Results can include a promoted post, which is not marked.
Price
Up to $0.00205 per call; you pay what the call used
The price shown is the price you pay. No monthly minimum. Top-ups start at $5.
Data source
Data from Weibo.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/weibo-comprehensive-search" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/weibo-comprehensive-search" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/weibo-comprehensive-search", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/weibo-comprehensive-search", 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 15, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"page": {
"enum": [
1
],
"type": "integer",
"default": 1,
"description": "Only 1, the first page, which is also the supplier's default. Later pages are not offered."
},
"query": {
"type": "string",
"description": "The keyword or phrase to search Weibo for."
},
"search_type": {
"enum": [
1
],
"type": "integer",
"default": 1,
"description": "Only 1, the comprehensive (All) tab, which is also the supplier's default. The other tabs are not offered."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"text": {
"type": [
"string",
"null"
],
"description": "The opening of the post's text with links and markup removed."
},
"user": {
"type": "object",
"properties": {
"verified": {
"type": "boolean",
"description": "Whether the author's account carries a Weibo verification."
},
"screen_name": {
"type": "string",
"description": "The author's screen name."
},
"verified_reason": {
"type": [
"string",
"null"
],
"description": "The author's verification label, with links removed."
}
},
"description": "The post's author."
},
"idstr": {
"type": "string",
"description": "The post's ID."
},
"mblogid": {
"type": "string",
"description": "The post's short code."
},
"created_at": {
"type": "string",
"description": "Creation time as Weibo formats it."
},
"isLongText": {
"type": "boolean",
"description": "Whether the post is longer than the text shown."
},
"reposts_count": {
"type": "number"
},
"comments_count": {
"type": "number"
},
"attitudes_count": {
"type": "number",
"description": "Like count."
}
},
"description": "A post shown directly on the page; empty for other cards."
},
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"data": {
"type": "object",
"properties": {
"text": {
"type": [
"string",
"null"
],
"description": "The opening of the post's text with links and markup removed."
},
"user": {
"type": "object",
"properties": {
"verified": {
"type": "boolean",
"description": "Whether the author's account carries a Weibo verification."
},
"screen_name": {
"type": "string",
"description": "The author's screen name."
},
"verified_reason": {
"type": [
"string",
"null"
],
"description": "The author's verification label, with links removed."
}
},
"description": "The post's author."
},
"group": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title_sub": {
"type": "string",
"description": "The suggested search."
}
}
},
"description": "Related searches Weibo suggests."
},
"idstr": {
"type": "string",
"description": "The post's ID."
},
"users": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "number",
"description": "The account's user ID."
},
"verified": {
"type": "boolean",
"description": "Whether the account carries a Weibo verification."
},
"screen_name": {
"type": "string",
"description": "The account's screen name."
}
}
},
"description": "Accounts matching the keyword."
},
"mblogid": {
"type": "string",
"description": "The post's short code."
},
"created_at": {
"type": "string",
"description": "Creation time as Weibo formats it."
},
"isLongText": {
"type": "boolean",
"description": "Whether the post is longer than the text shown."
},
"reposts_count": {
"type": "number"
},
"comments_count": {
"type": "number"
},
"attitudes_count": {
"type": "number",
"description": "Like count."
}
},
"description": "A post inside a group, the matching accounts card (users), or the related searches card (group); empty for other cards."
}
}
},
"description": "A group card's own cards."
}
}
}
}
},
"description": "The search page as a list of cards, as returned after shaping. Cards that carry none of the fields below come back as empty objects."
}