知乎 MCP 服务
把知乎接进你的 AI 工具:Claude Code、Cursor、VS Code 等支持 MCP 的客户端,可以直接让 AI 查找接口、拉取问题、回答、评论与回复、用户资料、热榜和内容搜索。共 8 个已上线接口,一条命令接入。
新账号有 50 次试用调用,之后按成功调用从预充值余额扣费,详见 定价。
一条命令接入知乎
Qovia 同时是一个 MCP 服务。在 Claude Code 里运行下面这条命令,查找和查看接口不需要 Key;调用接口时按 MCP 文档 配置你的 API Key。Cursor 和 VS Code 的配置也在那里。
claude mcp add --transport http qovia https://api.qovia.ai/mcp知乎的 8 个接口,AI 都能调用
每个接口的参数、返回字段和代码示例见 API 参考。
- 知乎问题详情
GET /v1/raw/zhihu/question单个知乎问题:标题与问题描述(纯文本,图片单独列出)、回答数、关注数、浏览量、评论数、提问与最后编辑时间(北京时间)。 知乎此接口不返回提问者。问题不存在时返回 404,不计费。必填参数:question_id - 知乎问题回答列表
GET /v1/raw/zhihu/answers一个问题下的回答,最多 20 条:正文(纯文本,图片单独列出)、作者(含粉丝数)、赞同数、评论数、收藏数、发布与编辑时间,记录与回答详情相同(同一 id)。 可按知乎默认排序或最新排序。仅提供第一页:知乎的下一页无法通过当前数据源获取。没有回答时返回空结果,问题不存在时返回 404 或空结果,均不计费。必填参数:question_id - 知乎回答详情
GET /v1/raw/zhihu/answer单个回答:正文(纯文本,图片单独列出)、作者、所属问题(标题与 ID)、发布与编辑时间,记录与回答列表相同(同一 id)。 知乎此接口不返回赞同、评论和收藏数(为 null),需要时用 raw.zhihu.answers 或 raw.zhihu.article_search。回答不存在时返回 404,不计费。必填参数:answer_id - 知乎回答评论
GET /v1/raw/zhihu/comments回答的一级评论,按游标翻页,每页 10 条:评论内容、点赞数、回复数、IP 属地、时间(北京时间)、是否热评和评论者。可按热度(默认)或最新排序。 把上一页返回的 cursor 传回即可翻页,has_more 为 false 时停止。回复用 raw.zhihu.comment_replies 获取。没有评论或回答不存在时返回空结果,不计费。必填参数:answer_id - 知乎评论回复
GET /v1/raw/zhihu/comment_replies某条一级评论下的回复(楼中楼),按游标翻页,每页最多 20 条:内容、点赞数、IP 属地、时间(北京时间)、回复对象和回复者。可按热度(默认)或时间(最早在前)排序。 把上一页返回的 cursor 传回即可翻页,has_more 为 false 时停止。没有回复时返回空结果,不计费。必填参数:comment_id - 知乎用户资料
GET /v1/raw/zhihu/user知乎用户主页资料:昵称、粉丝数、回答数、文章数、认证信息、是否机构号、IP 属地、职业经历中的公司、一句话介绍和头像。 传 url_token(主页链接 zhihu.com/people/<url_token> 里的部分)。知乎此接口不返回关注数和获赞数。用户不存在时返回 404,不计费。必填参数:url_token - 知乎热榜
GET /v1/raw/zhihu/hot_list知乎首页热榜,按排名约 30 个问题:标题与摘要、回答数、关注数、排名、热度(「1848 万热度」为 18480000)、新上榜或热标记和配图,记录与问题详情相同(同一 id)。 热榜不带浏览量和评论数(为 null)。 - 知乎内容搜索
GET /v1/raw/zhihu/article_search按关键词搜索知乎的回答和文章,回答的记录与回答详情相同(同一 id);可只看回答或文章,按综合、最多赞同或最新排序,按发布时间筛选(知乎的时间筛选较宽松)。 把上一页返回的 cursor 和 search_id 传回即可翻页(相邻页可能有少量重复,请按 id 去重),has_more 为 false 时停止。没有结果时返回空结果,不计费。必填参数:keyword
请求与返回示例
知乎问题详情(GET /v1/raw/zhihu/question)。示例取自接口目录,不是实时数据;完整返回还带 request_id 和 meta。
curl 'https://api.qovia.ai/v1/raw/zhihu/question?question_id=2096149013556721446' \ -H "Authorization: Bearer $QOVIA_KEY"
{
"data": {
"id": "soc_zhi_66b674e3553a",
"src": "social",
"platform": "zhihu",
"lang": "zh-CN",
"text": "医保个人账户跨省共济落地全国,意味着什么?将带来哪些利好?\n近日,国家医保局上线医保钱包2.0版。自10月16日起,全国各省、自治区、直辖市及新疆生产建设兵团已全部上线运行,职工医保个人账户跨省共济在全国全面落地。\n职工医保个人账户跨省共济,依托全国统一医保信息平台设立个人医保钱…",
"author": null,
"metrics": {
"answers": 215,
"followers": 1189,
"views": 795008,
"comments": 18
},
"extra": {
"source_id": "2096149013556721446",
"content_type": "question",
"title": "医保个人账户跨省共济落地全国,意味着什么?将带来哪些利好?",
"published_at": "2026-10-21T08:01:09+08:00",
"updated_at": "2026-10-21T08:01:09+08:00",
"question_type": "normal",
"images": [
"https://pic3.zhimg.com/v2-45bde134b33053a220851030596f9a10_r.jpg"
],
"url": "https://www.zhihu.com/question/2096149013556721446"
},
"prov": {
"hash": "0xc4475716f5e931bd",
"ts": "2026-10-21T23:45:00+08:00",
"source": "live"
}
}
}常见问题
怎么把知乎 MCP 接到 Claude Code?
运行 claude mcp add --transport http qovia https://api.qovia.ai/mcp。查找和查看接口不需要 Key;调用接口时在 MCP 配置里加上 Authorization: Bearer 加你的 API Key(见 MCP 文档)。新账号有 50 次试用调用。
AI 能用知乎 MCP 做什么?
服务提供四个工具:search_endpoints、get_endpoint、call_endpoint 和 get_account。让 AI 先用 search_endpoints 搜索 zhihu,找到8个接口里合适的那个,再用 call_endpoint 拉取问题、回答、评论与回复、用户资料、热榜和内容搜索。调用和 HTTP API 一样计费。
能拿到知乎的哪些数据?
问题详情(标题、描述,以及回答、关注、浏览和评论数)、问题下的回答、单个回答、回答的一级评论和评论回复、用户资料、知乎热榜(约 30 个问题),以及按关键词搜索回答和文章。
一个问题下的回答能全部拿到吗?
不能。回答列表接口只返回第一页,最多 20 条,可按知乎默认排序或最新排序;翻页目前做不到。需要更多内容时,可以用关键词搜索接口翻页,搜索结果里的回答与回答详情是同一种记录。
用户和问题的 ID 在哪里找?
用户接口传 url_token,也就是主页链接 zhihu.com/people/<url_token> 里的那一段;问题接口传问题链接里的数字问题 ID,回答接口传回答 ID。
需要提供知乎账号或 cookie 吗?
不需要。你只需要一个 Qovia 的 API Key,不用自己维护账号、cookie、代理或签名算法。
怎么计费?
预充值,按次计费,只对返回了数据的成功调用扣费;空结果、报错和超时都不扣费,每次返回里都写着这次扣了多少(meta.charged_usd)。每个接口的单价见 API 参考。
使用这些数据要注意什么?
Qovia 提供的是数据接口服务,不拥有也不转售底层内容。拿到的数据请按适用法律和知乎的平台规则使用,详见服务条款。