zhihu-scraper-mcp
知乎 Scraper MCP Server
Un servidor MCP que proporciona a los clientes MCP la capacidad de leer el texto completo de Zhihu, el árbol de comentarios completo y la búsqueda por tipo.
Es una envoltura delgada sobre zhihu-toolkit CLI (el comando zhihu): cada herramienta llama a la interfaz --json del CLI, recorta el resultado a una estructura simplificada y lo devuelve, evitando que campos como avatares/HTML/marcas de tiempo redundantes saturen el contexto del modelo.
Se centra en tres capacidades: texto completo de respuestas/artículos, árbol de comentarios completo y búsqueda precisa por tipo—adecuado para escenarios que necesitan listas precisas, extraer texto y comentarios.
Resumen de capacidades
工具 | 作用 |
| Buscar preguntas por palabra clave (título/descripción/número de respuestas/vistas/seguidores/URL) |
| Buscar artículos por palabra clave (columna) |
| Buscar usuarios por palabra clave |
| Buscar temas por palabra clave |
| Dada una URL, devuelve el texto completo de la respuesta/artículo (Markdown); para una URL de pregunta, devuelve el texto completo combinado de todas las respuestas |
| Devuelve el árbol de comentarios completo bajo cualquier contenido (incluye comentarios anidados, me gusta, autor, tiempo) |
Related MCP server: zhihu MCP Server
Requisitos del entorno
Python
3.12+Un estado de inicio de sesión de Zhihu (Cookie), importado mediante
zhihu auth paste; este servidor no gestiona ni almacena credenciales.
Inicio rápido
Ver INSTALL.md (para autoinstalación con Claude Code / Agent). Los parámetros detallados y sugerencias de uso de las herramientas están en USAGE.md.
Versión en una frase:
git clone https://github.com/luyanhexay/zhihu-scraper-mcp.git
cd zhihu-scraper-mcp
uv sync --locked
.venv/bin/zhihu auth paste # 粘贴浏览器 DevTools 复制的 cURL,Ctrl+D 结束Luego regístralo en Claude Code (reemplaza <ABS> con la ruta absoluta de este repositorio):
claude mcp add zhihu-scraper -- <ABS>/.venv/bin/zhihu-scraper-mcpCredenciales y privacidad
La información de autenticación la almacena el CLI
zhihuen~/.zhihu-cli/, no en este repositorio.Este repositorio no contiene ninguna cookie;
.gitignorebloquea adicionalmente archivos comocookies.jsonpara evitar envíos accidentales.Distribuir este repositorio no expone tu cuenta de Zhihu. Los usuarios deben importar su propio estado de inicio de sesión.
Problemas conocidos
El endpoint HTML de una respuesta individual suele estar bloqueado por el control de riesgos de Zhihu (
__zse_ck).get_fulltextrecurre automáticamente a la ruta de "seleccionar la respuesta correspondiente de la API de preguntas", por lo que intenta pasar la URL completa de la respuesta que contenga/question/<id>/answer/<id>.Las palabras clave de búsqueda deben ser concisas (≤3 palabras); si son demasiado largas, es fácil que devuelvan vacío.
Cuando se active el control de riesgos, completa la verificación en el navegador primero y luego vuelve a ejecutar
zhihu auth pastepara actualizar el estado de inicio de sesión.
Agradecimientos
Licencia
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA simple HTTP API server that allows users to publish articles, create answers, manage columns, and upload images on Zhihu (a Chinese Q&A platform) through straightforward REST API endpoints.8
- FlicenseBqualityDmaintenanceEnables scraping Zhihu webpages, getting hot questions, and publishing answers using Puppeteer with QR code login authentication.64
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to directly operate Zhihu, including login, publishing articles and videos, searching content, getting recommendations, and commenting.5
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to search, read, and analyze Zhihu content including questions, answers, comments, and user activities through the MCP protocol.3MIT
Related MCP Connectors
Search and fetch Wikidata entities, execute SPARQL queries, and resolve external identifiers.
Search Stack Exchange questions, fetch Q&A threads as markdown, look up tag FAQs and user profiles.
Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/luyanhexay/zhihu-scraper-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server