Skip to main content
Glama
xihongshi567

modou-tools-mcp

by xihongshi567

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"]
    }
  }
}

Related MCP server: Agent中国通

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

web_search

Chinese web search (SearXNG aggregation, only available in local deployment)

Local

fetch_page

Web page content extraction, denoised Markdown output (trafilatura)

Direct

fetch_hot_topics

Hot list aggregation (知乎/B站/GitHub/HN)

Direct

github_search_repos / github_compare_repos

GitHub repository trends/comparison (60 req/h, 5,000 req/h with token)

Direct

arxiv_search

arXiv paper search (supports categories/advanced syntax, sorted by relevance or latest)

Direct

exa_search

English semantic search (Exa free endpoint, no key required)

Direct

juejin_recommended / juejin_by_category

掘金 tech community article discovery (recommended feed/category browsing)

Direct

sec_company_facts / sec_compare_companies

US stock financial reports (SEC EDGAR free)

Available, slower

cninfo_company_profile / cninfo_financial_analysis / cninfo_compare_companies

A-share financial reports (东方财富 public API)

Direct

parse_pdf

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:

  1. Kick off: use exa_search("retrieval augmented generation trends 2026") to gauge global trends

  2. Supplement with academic research: use arxiv_search("cat:cs.CL AND all:RAG") to see the latest papers

  3. Check the community: use juejin_recommended / fetch_hot_topics(zhihu) to see what's being discussed in China

  4. Fetch original text: use fetch_page(url) to get the full text of key articles

  5. Read reports: use parse_pdf(url) to parse PDF whitepapers

  6. Look 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_TOKEN

GitHub API token, increases the rate limit to 5,000 req/h

Optional

Development

# 离线冒烟(结构检查,不依赖网络)
python smoke_test.py

# 在线验证全部工具
python scripts/verify_online.py

Known Limitations

  • web_search depends on local SearXNG (docker start searxng); this tool is unavailable in the cloud-hosted version

  • GitHub 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_page

  • Scanned PDFs return an is_scanned=true warning (no OCR)

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

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

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    An MCP server optimized for Chinese users that enables AI models to perform Bing searches and fetch webpage content without requiring an API key. It provides specialized tools for searching and scraping web data directly through supported AI environments like Claude or Cursor.
    50
    6
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    这是一个面向中文圈的MCP服务器,将中国互联网常用能力(如地图、快递、RSS、B站等)封装为标准MCP工具,方便AI Agent安全调用。
    13
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server that aggregates AI news, academic papers from ArXiv, and trending GitHub repositories from multiple sources, enabling users to fetch, search, and filter recent AI content via natural language.
    1
    MIT

Latest Blog Posts

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