Koskamo

Qovia MCP

An official MCP server provided by Qovia that allows AI agents to access structured public data from over 20 social, e-commerce, and web platforms including Douyin, Xiaohongshu, TikTok, and Weibo. It exposes tools for searching endpoints, retrieving specific data, and checking account status using the same API key and billing model as the standard HTTP API.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Qovia MCP logo, by QoviaVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by Qovia
You need:Authorization: Bearer sk-qovia- … (or x-api-key )Create an API keyPut your own key in the config below
MCP endpoint (Streamable HTTP)
https://api.qovia.ai/mcp
Vendor documentation

What you can do with it

  • Search and retrieve public data from social media platforms like Douyin and Weibo
  • Analyze creator profiles and audience metrics across multiple platforms
  • Monitor brand mentions and trends on Chinese social media
  • Access product reviews and details from e-commerce sites like Taobao and JD.com

Source and maintenance

Vendor evidenceRegistry 0.1.1

Protocol and capabilities

Server
qovia 0.1.0
MCP protocol
2025-06-18
Tools
4 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  },
  "experimental": {}
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Qovia returns public web data (Douyin, Xiaohongshu (RedNote), Bilibili, Tieba, Taobao, Fliggy and more) as JSON; posts, notes and videos share one record shape across platforms. Find an endpoint with search_endpoints, read its parameters with get_endpoint, then run it with call_endpoint. Only successful, non-empty results are billed (the price is listed per endpoint); empty results and failures are not charged. Finding and describing endpoints needs no sign-in; running one, and get_account, require a Qovia account connected to this MCP server.

Tools

4 advertised

search_endpoints
Advertised by the server during the last successful anonymous check.
Advertised read-only

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. Free; no sign-in required.

search_endpoints input schema
{
  "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
}
search_endpoints annotations
{
  "readOnlyHint": true,
  "destructiveHint": false
}
get_endpoint
Advertised by the server during the last successful anonymous check.
Advertised read-only

Show one endpoint: what it returns, its parameters (JSON Schema), example parameters, a response example and the price. Free; no sign-in required.

get_endpoint input schema
{
  "type": "object",
  "required": [
    "endpoint_id"
  ],
  "properties": {
    "endpoint_id": {
      "type": "string",
      "description": "e.g. raw.douyin.video"
    }
  },
  "additionalProperties": false
}
get_endpoint annotations
{
  "readOnlyHint": true,
  "destructiveHint": false
}
call_endpoint
Advertised by the server during the last successful anonymous check.
Advertised read-onlyOpen-world

Run an endpoint and return its data plus billing info (charged_usd and remaining credit). Requires a Qovia account connected to this MCP server; billed only when data is returned, so empty results and failures are free.

call_endpoint input schema
{
  "type": "object",
  "required": [
    "endpoint_id"
  ],
  "properties": {
    "params": {
      "type": "object",
      "description": "The endpoint's parameters (see get_endpoint)"
    },
    "endpoint_id": {
      "type": "string",
      "description": "e.g. raw.douyin.video"
    }
  },
  "additionalProperties": false
}
call_endpoint annotations
{
  "readOnlyHint": true,
  "openWorldHint": true,
  "destructiveHint": false
}
get_account
Advertised by the server during the last successful anonymous check.
Advertised read-only

Show the connected Qovia account's credit, plan and rate limit. Free; counts toward the rate limit.

get_account input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
get_account annotations
{
  "readOnlyHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
498 ms
95th percentile latency
498 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 498 ms · metadata changed · 4 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http qovia-mcp https://api.qovia.ai/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add qovia-mcp --url https://api.qovia.ai/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable qovia-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "qovia-mcp": {
      "url": "https://api.qovia.ai/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "qovia-mcp": {
      "type": "streamableHttp",
      "url": "https://api.qovia.ai/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start qovia-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "qovia-mcp": {
      "type": "http",
      "url": "https://api.qovia.ai/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http qovia-mcp https://api.qovia.ai/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "qovia-mcp": {
      "url": "https://api.qovia.ai/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "qovia-mcp": {
      "serverUrl": "https://api.qovia.ai/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Qovia MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Qovia MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing