modou-tools-mcp
Provides arXiv paper search with category filters and advanced query syntax, supporting sorting by relevance or latest.
Provides GitHub repository search and comparison tools for discovering trends and comparing repositories.
Provides Juejin article discovery through recommended feeds and category browsing.
Provides Chinese web search using SearXNG aggregation, available in local deployments.
Provides Zhihu hot topic aggregation as part of a multi-platform hot list tool.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@modou-tools-mcpCheck today's GitHub trending and find recent arXiv papers on RAG"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
modou-tools-mcp
A global technology intelligence hub for Chinese developers.
An MCP server that, once installed into an Agent, can gather global technology intelligence: on the English side, check GitHub trends, arXiv papers, HN hot posts, Exa semantic search, SEC US stock filings; on the Chinese side, delve into 掘金, 知乎, B站, and A-share financial reports. All tools are zero API key, zero cost, and directly accessible from mainland China — this is the biggest difference from solutions like Exa / Firecrawl / Perplexity that require subscriptions and keys.
Quick Start (Cloud-Hosted Version)
In a client that supports MCP (Claude Code / Cherry Studio / Kimi Playground, etc.), add the following configuration to connect; no local installation of any dependencies is required:
{
"mcpServers": {
"modou-tools": {
"command": "uvx",
"args": ["modou-tools-mcp@latest"]
}
}
}Local Deployment (Full Functionality)
The cloud-hosted version does not include local search for compatibility reasons (see Known Limitations). For full functionality, run locally:
# 本机 Python 环境(建议 3.10+)
pip install modou-tools-mcp{
"mcpServers": {
"modou-tools": {
"command": "uvx",
"args": ["modou-tools-mcp@latest"]
}
}
}Or run directly from the repository source (development mode):
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"Tool List
Tool | Purpose | Network |
| Chinese web search (SearXNG aggregation, only available in local deployment) | Local |
| Web page content extraction, denoised Markdown output (trafilatura) | Direct |
| Hot list aggregation (知乎/B站/GitHub/HN) | Direct |
| GitHub repository trends/comparison (60 req/h, 5,000 req/h with token) | Direct |
| arXiv paper search (supports categories/advanced syntax, sorted by relevance or latest) | Direct |
| English semantic search (Exa free endpoint, no key required) | Direct |
| 掘金 tech community article discovery (recommended feed/category browsing) | Direct |
| US stock financial reports (SEC EDGAR free) | Available, slower |
| A-share financial reports (东方财富 public API) | Direct |
| PDF report → Markdown + tables (PyMuPDF) | Local |
All tools return a unified structure: success {"ok": true, ...}; failure {"ok": false, "error": "...", "detail": "..."}.
A Complete Scenario: Researching the “RAG Technical Direction”
When the Agent receives a research task, modou-tools provides end-to-end support:
Kick off: use
exa_search("retrieval augmented generation trends 2026")to gauge global trendsSupplement with academic research: use
arxiv_search("cat:cs.CL AND all:RAG")to see the latest papersCheck the community: use
juejin_recommended/fetch_hot_topics(zhihu)to see what's being discussed in ChinaFetch original text: use
fetch_page(url)to get the full text of key articlesRead reports: use
parse_pdf(url)to parse PDF whitepapersLook up data: use
github_search_repos("RAG framework")to check project popularity
Design Principles
Pure collection: no LLM processing (the Agent itself will summarize and distill), keeping the server lightweight
Zero dependencies: no keys required except for the optional GITHUB_TOKEN; Exa uses the official free endpoint
Errors don't interrupt: a single tool failure returns a structured error, and the Agent can try another route
Environment Variables
Variable | Description | Required |
| GitHub API token, increases the rate limit to 5,000 req/h | Optional |
Development
# 离线冒烟(结构检查,不依赖网络)
python smoke_test.py
# 在线验证全部工具
python scripts/verify_online.pyKnown Limitations
web_searchdepends on local SearXNG (docker start searxng); this tool is unavailable in the cloud-hosted versionGitHub without a token is limited to 60 req/h (returns a 403 notice when quota is exhausted); SEC occasionally returns 503 and can be retried; 东方财富 interface occasionally disconnects (built-in retry 3 times)
The Exa free endpoint has quota limits and may be throttled under heavy usage
掘金's internal search API requires a logged-in state and is not provided; full text of 掘金 articles requires using
fetch_pageScanned PDFs return an
is_scanned=truewarning (no 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