zhihu-scraper-mcp
Zhihu Scraper MCP Server
MCP-сервер, предоставляющий MCP-клиентам возможность чтения полного текста статей Zhihu, полного дерева комментариев и поиска по категориям.
Это тонкая обёртка над zhihu-toolkit CLI (команда zhihu): каждый инструмент вызывает --json интерфейс CLI, обрезает результат до компактной структуры и возвращает его, избегая раздувания контекста модели аватарами, HTML и избыточными временными метками.
Он сосредоточен на трёх возможностях: полный текст ответов/статей, полное дерево комментариев и точный поиск по категориям — подходит для сценариев, где нужны точные списки, извлечение текста и комментариев.
Обзор возможностей
Инструмент | Назначение |
| Поиск вопросов по ключевым словам (заголовок/описание/количество ответов/просмотры/подписчики/URL) |
| Поиск статей (колонок) по ключевым словам |
| Поиск пользователей по ключевым словам |
| Поиск тем по ключевым словам |
| По URL возвращает полный текст ответа/статьи (Markdown); для URL вопроса возвращает объединённый полный текст всех ответов под ним |
| Возвращает полное дерево комментариев под любым контентом (включая вложенные дочерние комментарии, лайки, авторов, время) |
Related MCP server: zhihu MCP Server
Требования к окружению
Python
3.12+Наличие авторизованной сессии Zhihu (Cookie), импортируемой через
zhihu auth paste; этот сервер не управляет и не хранит учётные данные.
Быстрый старт
См. INSTALL.md (для самостоятельной установки через Claude Code / Agent). Подробные параметры инструментов и рекомендации по использованию — в USAGE.md.
Краткая версия:
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 结束Затем зарегистрируйте в Claude Code (замените <ABS> на абсолютный путь к этому репозиторию):
claude mcp add zhihu-scraper -- <ABS>/.venv/bin/zhihu-scraper-mcpУчётные данные и конфиденциальность
Данные аутентификации хранятся CLI
zhihuв~/.zhihu-cli/, не в этом репозитории.Этот репозиторий не содержит никаких Cookie;
.gitignoreдополнительно блокирует такие файлы, какcookies.json, чтобы предотвратить случайную отправку.Распространение этого репозитория не раскрывает вашу учётную запись Zhihu. Пользователи должны самостоятельно импортировать свою авторизованную сессию.
Известные проблемы
HTML-эндпоинт отдельного ответа часто блокируется системой защиты Zhihu (
__zse_ck).get_fulltextавтоматически переключается на путь «выбор соответствующего ответа из API вопроса», поэтому старайтесь передавать полный URL ответа вида/question/<id>/answer/<id>.Ключевые слова поиска должны быть краткими (≤3 слова), иначе результат может быть пустым.
При срабатывании защиты сначала пройдите проверку в браузере, затем повторно выполните
zhihu auth paste, чтобы обновить авторизованную сессию.
Благодарности
Лицензия
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