{"serverId":"mcp-registry/ai.qovia/qovia","tools":[{"name":"get_account","fixed":{"name":"get_account","description":"Check the API key: balance, plan and rate limit. Not charged; counts toward the rate limit.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":58,"tokensAfter":58},{"name":"get_endpoint","fixed":{"name":"get_endpoint","description":"Show one endpoint: what it returns, its parameters (JSON Schema), example parameters, a response example and the price. Not charged, no API key needed.","inputSchema":{"type":"object","required":["endpoint_id"],"properties":{"endpoint_id":{"type":"string","description":"e.g. raw.douyin.video"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":102,"tokensAfter":102},{"name":"search_endpoints","fixed":{"name":"search_endpoints","description":"Search Qovia's data endpoints by keyword (Chinese or English) and/or platform slug (douyin, tiktok, xiaohongshu, pgy, bilibili, tieba, wechat, taobao, jd, fliggy, xingtu, huahuo, cljx, ...). Returns ids, titles, price per call and whether each endpoint is live. Not charged, no API key needed.","inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":100,"description":"Words in the id, path or title"},"platform":{"type":"string","maxLength":50,"description":"Platform slug"},"include_unavailable":{"type":"boolean","default":false,"description":"Also list endpoints that are not live yet"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":192,"tokensAfter":192}],"toolsChanged":3,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}