Skip to main content
Glama
YGao2005

Scholar Feed MCP Server

by YGao2005

Servidor MCP de Scholar Feed

Busca en más de 560.000 artículos de investigación de CS/AI/ML con análisis de novedad basado en LLM desde Claude Code, Cursor o cualquier cliente MCP.

Scholar Feed indexa artículos de arXiv diariamente y los clasifica utilizando un sistema de puntuación de múltiples señales (recencia, velocidad de citas, reputación institucional, disponibilidad de código). Cada artículo tiene un resumen y una puntuación de novedad generados por LLM.

Inicio rápido

npx scholar-feed-mcp init

Este asistente interactivo:

  1. Solicitará tu clave API (obtén una en scholarfeed.org/settings)

  2. Detectará tu cliente MCP (Claude Code, Cursor o Claude Desktop)

  3. Escribirá la configuración y verificará la conexión

Eso es todo. Intenta preguntar: "Busca artículos recientes sobre escalado de cómputo en tiempo de prueba (test-time compute scaling)"

Qué puedes hacer

Exploración tecnológica — "¿Qué investigación novedosa sobre generación aumentada por recuperación (RAG) se publicó este mes?"

Revisión bibliográfica — "Encuentra artículos similares a 2401.04088 y exporta su BibTeX"

Seguimiento de tendencias — "¿Qué es tendencia en cs.CV esta semana? Resume los 3 principales."

Investigación profunda — "Ejecuta una sesión de investigación profunda sobre 'razonamiento en modelos de lenguaje grandes'"

Seguimiento de benchmarks — "Muéstrame la tabla de clasificación de MMLU y compara GPT-4 vs LLaMA-3"

Descubrimiento de autores — "¿Quiénes son los principales investigadores que trabajan en inferencia eficiente de LLM?"

Instalación manual

Claude Code

claude mcp add scholar-feed -e SF_API_KEY=sf_your_key_here -- npx -y scholar-feed-mcp

Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "scholar-feed": {
      "command": "npx",
      "args": ["-y", "scholar-feed-mcp"],
      "env": { "SF_API_KEY": "sf_your_key_here" }
    }
  }
}

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "scholar-feed": {
      "command": "npx",
      "args": ["-y", "scholar-feed-mcp"],
      "env": { "SF_API_KEY": "sf_your_key_here" }
    }
  }
}

Alcance del proyecto (.mcp.json)

{
  "mcpServers": {
    "scholar-feed": {
      "command": "npx",
      "args": ["-y", "scholar-feed-mcp"],
      "env": { "SF_API_KEY": "${SF_API_KEY}" }
    }
  }
}

Nota para Windows: Usa "command": "cmd" y "args": ["/c", "npx", "-y", "scholar-feed-mcp"].

Herramientas disponibles (23)

Búsqueda y descubrimiento principal

Herramienta

Descripción

Parámetros clave

search_papers

Búsqueda de texto completo con filtros

q, category, novelty_min, days, method_category, task, dataset, contribution_type, task_category, has_results, cursor, limit

get_paper

Obtener detalles completos del artículo por ID de arXiv

arxiv_id, fields

find_similar

Encontrar artículos similares mediante embeddings + acoplamiento bibliográfico

arxiv_id, limit, days

get_citations

Grafo de citas (referencias salientes o citas entrantes)

arxiv_id, direction, limit, fields

whats_trending

Artículos de tendencia de hoy por puntuación compuesta

category, limit, fields, exclude_ids

batch_lookup

Buscar múltiples artículos a la vez

arxiv_ids (máx 50), fields

Contenido del artículo

Herramienta

Descripción

Parámetros clave

fetch_fulltext

Extraer resultados/experimentos de la fuente LaTeX

arxiv_id

fetch_repo

Obtener el README + árbol de archivos del repositorio de GitHub

arxiv_id

export_bibtex

Exportar BibTeX para artículos

arxiv_ids (máx 50)

get_paper_results

Resultados estructurados de benchmarks de un artículo

arxiv_id

Benchmarks y métodos

Herramienta

Descripción

Parámetros clave

search_benchmarks

Encontrar datasets/benchmarks por nombre

q, limit

get_leaderboard

Tabla de clasificación SOTA para un dataset

dataset, metric, limit

get_benchmark_stats

Estadísticas de distribución de puntuación (mín, máx, mediana, etc.)

dataset, metric

get_benchmark_timeline

Puntos de datos de puntuación sin procesar a lo largo del tiempo

dataset, metric

search_by_method

Buscar por nombre de técnica (LoRA, YOLO, DPO, etc.)

q, contribution_type, task_category, limit

compare_methods

Comparación lado a lado de modelos a través de benchmarks

models (2-10), dataset, metric

Autores

Herramienta

Descripción

Parámetros clave

discover_authors

Encontrar investigadores por tema o nombre

q, field, limit

get_author

Perfil detallado del autor (índice h, temas, artículos principales)

author_id

get_author_papers

Todos los artículos de un autor (paginados)

author_id, limit, page

Investigación

Herramienta

Descripción

Parámetros clave

get_research_landscape

Estadísticas agregadas del panorama para un tema

q, limit

deep_research

Síntesis de investigación de múltiples rondas (30-120s)

topic, depth

refine_research

Pregunta de seguimiento sobre un informe de investigación completado

report_id, question, date_from, date_to

Utilidad

Herramienta

Descripción

Parámetros clave

check_connection

Verificar clave API, mostrar plan y uso

Puntuación de novedad

Cada artículo tiene una llm_novelty_score de 0.0 a 1.0:

Rango

Significado

Ejemplo

0.7+

Cambio de paradigma o SOTA amplio

Nueva arquitectura que cambia el campo

0.5-0.7

Método novedoso con resultados sólidos

Nueva técnica de entrenamiento con ganancias claras

0.3-0.5

Mejora incremental

Aplicación de un método conocido a un nuevo dominio

<0.3

Encuesta, dataset o extensión menor

Revisión bibliográfica, lanzamiento de benchmark

Usa novelty_min: 0.5 en search_papers para filtrar trabajos genuinamente novedosos.

Límites de tasa

Endpoint

Límite

check_connection

60/min

search_papers

30/min

get_paper

60/min

find_similar

20/min

get_citations

30/min

whats_trending

30/min

fetch_fulltext

10/min

batch_lookup

20/min

fetch_repo

10/min

export_bibtex

20/min

deep_research

5/min

refine_research

5/min

search_benchmarks

30/min

get_leaderboard

30/min

get_benchmark_stats

30/min

get_benchmark_timeline

30/min

search_by_method

30/min

compare_methods

20/min

discover_authors

20/min

get_author

60/min

get_author_papers

30/min

get_research_landscape

10/min

get_paper_results

30/min

Las respuestas incluyen los encabezados X-RateLimit-Limit, X-RateLimit-Remaining y X-RateLimit-Reset.

Ejemplo de respuesta

search_papers con q: "attention mechanism" devuelve:

{
  "papers": [
    {
      "arxiv_id": "2401.04088",
      "title": "Attention Is All You Need (But Not All You Get)",
      "authors": ["A. Researcher", "B. Scientist"],
      "year": 2024,
      "categories": ["cs.LG", "cs.AI"],
      "primary_category": "cs.LG",
      "arxiv_url": "https://arxiv.org/abs/2401.04088",
      "has_code": true,
      "github_url": "https://github.com/example/repo",
      "citation_count": 42,
      "rank_score": 0.73,
      "llm_summary": "Proposes a sparse attention variant that reduces compute by 60% while matching dense attention accuracy on 5 benchmarks.",
      "llm_novelty_score": 0.55
    }
  ],
  "total": 1847,
  "page": 1,
  "limit": 20,
  "next_cursor": "eyJzIjogMC43MywgImlkIjogIjI0MDEuMDQwODgifQ=="
}

Pasa next_cursor de vuelta para obtener la siguiente página (paginación por conjunto de claves: más estable que los números de página para grandes conjuntos de resultados).

Verificar instalación

Después de la configuración, pídele a tu asistente de IA que ejecute check_connection. Deberías ver:

{
  "status": "ok",
  "plan": "free",
  "key_name": "my-key",
  "usage_today": 0
}

Variables de entorno

Variable

Requerido

Predeterminado

Descripción

SF_API_KEY

Tu clave API de Scholar Feed (comienza con sf_)

SF_API_BASE_URL

No

URL de producción

Sobrescribir URL base de la API

Desarrollo

npm install
npm run build      # Build to build/
npm run dev        # Watch mode
npm run typecheck  # Type check without emitting
npm test           # Run tests

Contribución

Consulta CONTRIBUTING.md para ver las pautas.

Solución de problemas

"SF_API_KEY environment variable is required" Tu cliente MCP no está pasando la variable de entorno. Verifica que el bloque env en tu configuración coincida con los ejemplos anteriores.

"Authentication failed: your SF_API_KEY is invalid" La clave puede haber sido revocada. Genera una nueva en scholarfeed.org/settings.

Las llamadas a herramientas se agotan o fallan silenciosamente Asegúrate de que Node.js 18+ esté instalado (node --version). Las versiones anteriores carecen de la API fetch nativa.

Caché de npx obsoleta Si te quedas en una versión antigua después de una actualización: npx --yes scholar-feed-mcp@latest

Windows: "command not found" Usa "command": "cmd" con "args": ["/c", "npx", "-y", "scholar-feed-mcp"] en tu configuración de MCP.

Licencia

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/YGao2005/scholar-feed-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server