Skip to main content
Glama
xihongshi567

modou-tools-mcp

by xihongshi567

modou-tools-mcp

Plataforma global de inteligencia tecnológica para desarrolladores chinos.

Un servidor MCP que, integrado en un Agent, permite recolectar inteligencia tecnológica global: del lado inglés, tendencias de GitHub, artículos de arXiv, publicaciones populares de HN, búsqueda semántica de Exa y reportes financieros de acciones estadounidenses de SEC; del lado chino, se adentra en Juejin, Zhihu, Bilibili y reportes financieros de acciones A. Todas las herramientas con cero API key, cero coste y acceso directo nacional — esta es la mayor diferencia frente a soluciones como Exa / Firecrawl / Perplexity que requieren suscripción y clave.

Inicio rápido (versión alojada en la nube)

En un cliente compatible con MCP (Claude Code / Cherry Studio / Kimi Playground, entre otros), añada la siguiente configuración para conectarse, sin necesidad de instalar ninguna dependencia local:

{
  "mcpServers": {
    "modou-tools": {
      "command": "uvx",
      "args": ["modou-tools-mcp@latest"]
    }
  }
}

Despliegue local (funcionalidad completa)

La versión alojada en la nube no incluye, por razones de compatibilidad, la búsqueda local (ver limitaciones conocidas). Cuando necesite la funcionalidad completa, ejecútelo localmente:

# 本机 Python 环境(建议 3.10+)
pip install modou-tools-mcp
{
  "mcpServers": {
    "modou-tools": {
      "command": "uvx",
      "args": ["modou-tools-mcp@latest"]
    }
  }
}

O ejecútelo directamente con el código fuente del repositorio (modo de desarrollo):

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"

Lista de herramientas

Herramienta

Uso

Red

web_search

Búsqueda web en chino (agregada por SearXNG, solo disponible en despliegue local)

Local

fetch_page

Extracción del contenido de páginas web, salida Markdown limpia (trafilatura)

Directo

fetch_hot_topics

Agregación de listas de tendencias (Zhihu/Bilibili/GitHub/HN)

Directo

github_search_repos / github_compare_repos

Tendencias/comparación de repositorios de GitHub (60 peticiones/h, con token 5000/h)

Directo

arxiv_search

Búsqueda de artículos de arXiv (admite categorías/sintaxis avanzada, ordenar por relevancia o más recientes)

Directo

exa_search

Búsqueda semántica en inglés (endpoint gratuito de Exa, sin API key)

Directo

juejin_recommended / juejin_by_category

Descubrimiento de artículos de la comunidad técnica de Juejin (flujo recomendado/navegación por categorías)

Directo

sec_company_facts / sec_compare_companies

Reportes financieros de acciones estadounidenses (SEC EDGAR gratuito)

Disponible, lento

cninfo_company_profile / cninfo_financial_analysis / cninfo_compare_companies

Reportes financieros de acciones A (API pública de 东方财富)

Directo

parse_pdf

Informe PDF → Markdown + tablas (PyMuPDF)

Local

Todas las herramientas devuelven una estructura unificada: éxito {"ok": true, ...}; error {"ok": false, "error": "...", "detail": "..."}.

Un escenario completo: investigar la "dirección de la tecnología RAG"

Cuando el Agent recibe una tarea de investigación, modou-tools la respalda en toda la cadena:

  1. Inicio: exa_search("retrieval augmented generation trends 2026") para sondear las tendencias globales

  2. Complemento académico: arxiv_search("cat:cs.CL AND all:RAG") para ver los artículos más recientes

  3. Ver la comunidad: juejin_recommended / fetch_hot_topics(zhihu) para ver de qué se habla en China

  4. Obtener el original: fetch_page(url) para extraer el contenido de los artículos clave

  5. Leer informes: parse_pdf(url) para analizar PDFs de libros blancos

  6. Consultar datos: github_search_repos("RAG framework") para ver la popularidad de los proyectos

Principios de diseño

  • Recopilación pura: no se realiza procesamiento con LLM (el propio Agent resume y sintetiza), el servidor se mantiene ligero

  • Cero dependencias: no se necesita ninguna API key aparte de la opcional GITHUB_TOKEN; Exa utiliza el endpoint gratuito oficial

  • Los errores no interrumpen: si una herramienta individual falla, se devuelve un error estructurado y el Agent puede cambiar de vía y reintentar

Variables de entorno

Variable

Descripción

Obligatoria

GITHUB_TOKEN

Token de API de GitHub, aumenta el límite de velocidad a 5000 peticiones/h

Opcional

Desarrollo

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

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

Limitaciones conocidas

  • web_search depende de SearXNG local (docker start searxng); esta herramienta no está disponible en la versión alojada en la nube

  • GitHub sin token solo permite 60 veces/h (cuando se agota la cuota, devuelve un aviso 403); SEC ocasionalmente devuelve 503, se puede reintentar; la API de 东方财富 ocasionalmente se desconecta (reintento incorporado de 3 veces)

  • El endpoint gratuito de Exa tiene límites de cuota; puede verse limitado al hacer muchas llamadas

  • La API de búsqueda interna de Juejin requiere estado de inicio de sesión y no se ofrece; el texto completo de los artículos de Juejin requiere el uso adicional de fetch_page

  • Los PDF escaneados devuelven una advertencia is_scanned=true (sin OCR)

-
license - not tested
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all MCP Connectors

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