modou-tools-mcp
modou-tools-mcp
Глобальный технологический информационный центр для китайских разработчиков.
Это MCP-сервер, позволяющий агенту собирать глобальную техническую информацию: с англоязычной стороны — тренды GitHub, статьи arXiv, горячие посты HN, семантический поиск Exa, отчёты SEC по американским акциям; с китайской стороны — глубокая работа с Juejin, Zhihu, Bilibili и отчётами по A-акциям. Все инструменты без API-ключей, бесплатны, прямой доступ из Китая — это главное отличие от таких решений, как Exa / Firecrawl / Perplexity, требующих подписки и ключей.
Быстрый старт (облачная версия)
В клиенте, поддерживающем MCP (Claude Code / Cherry Studio / Kimi Playground и др.), добавьте следующую конфигурацию для подключения — без установки каких-либо зависимостей локально:
{
"mcpServers": {
"modou-tools": {
"command": "uvx",
"args": ["modou-tools-mcp@latest"]
}
}
}Локальное развертывание (полный функционал)
Облачная версия из соображений совместимости не включает локальный поиск (см. известные ограничения). Для полного функционала запустите локально:
# 本机 Python 环境(建议 3.10+)
pip install modou-tools-mcp{
"mcpServers": {
"modou-tools": {
"command": "uvx",
"args": ["modou-tools-mcp@latest"]
}
}
}Либо запустите прямо из исходного кода репозитория (режим разработки):
git clone https://github.com/xihongshi567/modou-tools-mcp
cd modou-tools-mcp
pip install -e .
claude mcp add modou-tools -- python "D:/okok/modou-tools-mcp/src/modou_tools_mcp/server.py"Список инструментов
Инструмент | Назначение | Сеть |
| Поиск по китайским веб-страницам (агрегация SearXNG, доступно только при локальном развертывании) | Локально |
| Извлечение текста веб-страницы, очистка и вывод в Markdown (trafilatura) | Прямой доступ |
| Агрегация горячих списков (Zhihu / Bilibili / GitHub / HN) | Прямой доступ |
| Тренды/сравнение репозиториев GitHub (60 раз/ч, с токеном 5000 раз/ч) | Прямой доступ |
| Поиск статей arXiv (поддержка категорий/продвинутого синтаксиса, сортировка по релевантности или новизне) | Прямой доступ |
| Семантический поиск на английском (бесплатный эндпоинт Exa, без ключа) | Прямой доступ |
| Обнаружение статей в техническом сообществе Juejin (рекомендуемые / просмотр по категориям) | Прямой доступ |
| Отчёты американских компаний (SEC EDGAR, бесплатно) | Доступно, медленно |
| Отчёты по A-акциям (публичный API East Money) | Прямой доступ |
| PDF-отчёты → Markdown + таблицы (PyMuPDF) | Локально |
Все инструменты возвращают единую структуру: при успехе {"ok": true, ...}; при ошибке {"ok": false, "error": "...", "detail": "..."}.
Полный сценарий: исследование «направление технологии RAG»
Агент получает исследовательскую задачу, modou-tools поддерживает весь путь:
Постановка задачи:
exa_search("retrieval augmented generation trends 2026")— оценить мировые трендыАкадемическая база:
arxiv_search("cat:cs.CL AND all:RAG")— посмотреть свежие статьиСообщество:
juejin_recommended/fetch_hot_topics(zhihu)— посмотреть, что обсуждают в КитаеОригинальный текст:
fetch_page(url)— извлечь текст ключевой статьиЧтение отчётов:
parse_pdf(url)— разобрать PDF-документ (белую книгу)Данные:
github_search_repos("RAG framework")— оценить популярность проектов
Принципы дизайна
Только сбор: без обработки LLM (агент сам обобщает и выделяет главное), сервер остаётся лёгким
Ноль зависимостей: не нужны никакие ключи, кроме опционального GITHUB_TOKEN; Exa использует официальный бесплатный эндпоинт
Ошибки не прерывают: при сбое инструмента возвращается структурированная ошибка, агент может выбрать другой путь и повторить
Переменные окружения
Переменная | Описание | Обязательна |
| API-токен GitHub, повышает лимит запросов до 5000 раз/ч | Необязательно |
Разработка
# 离线冒烟(结构检查,不依赖网络)
python smoke_test.py
# 在线验证全部工具
python scripts/verify_online.pyИзвестные ограничения
web_searchзависит от локального SearXNG (docker start searxng); в облачной версии этот инструмент недоступенGitHub без токена — только 60 раз/ч (при исчерпании квоты возвращает 403); SEC иногда отдаёт 503, можно повторить; API East Money иногда обрывается (встроено 3 повтора)
У бесплатного эндпоинта Exa есть квоты; при большом количестве вызовов доступ может быть ограничен
API поиска внутри Juejin требует авторизации и не предоставляется; для полного текста статей Juejin используйте
fetch_pageДля сканированных PDF возвращается предупреждение
is_scanned=true(без OCR)
This server cannot be installed
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 Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server that gives your AI access to the source code and docs of all public github repos
An MCP server for deep research or task groups
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/xihongshi567/modou-tools-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server