Skip to main content
Glama
YGao2005

Scholar Feed MCP Server

by YGao2005

Scholar Feed MCP-Server

Durchsuchen Sie über 560.000 CS/KI/ML-Forschungspapiere mit LLM-gestützter Neuheitsanalyse direkt aus Claude Code, Cursor oder einem beliebigen MCP-Client.

Scholar Feed indexiert täglich arXiv-Papiere und bewertet sie mithilfe eines Multi-Signal-Bewertungssystems (Aktualität, Zitationsgeschwindigkeit, institutioneller Ruf, Code-Verfügbarkeit). Jedes Papier enthält eine LLM-generierte Zusammenfassung und einen Neuheitswert.

Schnellstart

npx scholar-feed-mcp init

Dieser interaktive Assistent wird:

  1. Nach Ihrem API-Schlüssel fragen (erhältlich unter scholarfeed.org/settings)

  2. Ihren MCP-Client erkennen (Claude Code, Cursor oder Claude Desktop)

  3. Die Konfiguration schreiben und die Verbindung überprüfen

Das war's. Versuchen Sie es mit: "Suche nach aktuellen Papieren zum Thema Test-Time Compute Scaling"

Was Sie tun können

Technologie-Scouting — "Welche neuartige Forschung zu Retrieval-Augmented Generation wurde diesen Monat veröffentlicht?"

Literaturrecherche — "Finde Papiere ähnlich zu 2401.04088 und exportiere deren BibTeX"

Trendüberwachung — "Was ist diese Woche in cs.CV im Trend? Fasse die Top 3 zusammen."

Deep Dives — "Führe eine tiefgehende Forschungssitzung zu 'Reasoning in Large Language Models' durch"

Benchmark-Tracking — "Zeige mir die MMLU-Bestenliste und vergleiche GPT-4 mit LLaMA-3"

Autorensuche — "Wer sind die führenden Forscher, die an effizienter LLM-Inferenz arbeiten?"

Manuelle Installation

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

Projekt-spezifisch (.mcp.json)

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

Hinweis für Windows: Verwenden Sie "command": "cmd" und "args": ["/c", "npx", "-y", "scholar-feed-mcp"].

Verfügbare Tools (23)

Kernsuche & Entdeckung

Tool

Beschreibung

Wichtige Parameter

search_papers

Volltext-Stichwortsuche mit Filtern

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

get_paper

Vollständige Papierdetails per arXiv-ID abrufen

arxiv_id, fields

find_similar

Ähnliche Papiere über Embedding + bibliografische Kopplung finden

arxiv_id, limit, days

get_citations

Zitationsgraph (ausgehende Referenzen oder eingehende Zitate)

arxiv_id, direction, limit, fields

whats_trending

Die heutigen Trend-Papiere nach Gesamtbewertung

category, limit, fields, exclude_ids

batch_lookup

Mehrere Papiere gleichzeitig nachschlagen

arxiv_ids (max 50), fields

Papierinhalt

Tool

Beschreibung

Wichtige Parameter

fetch_fulltext

Ergebnisse/Experimente aus LaTeX-Quelle extrahieren

arxiv_id

fetch_repo

GitHub-Repo README + Dateibaum abrufen

arxiv_id

export_bibtex

BibTeX für Papiere exportieren

arxiv_ids (max 50)

get_paper_results

Strukturierte Benchmark-Ergebnisse aus einem Papier

arxiv_id

Benchmarks & Methoden

Tool

Beschreibung

Wichtige Parameter

search_benchmarks

Datensätze/Benchmarks nach Namen finden

q, limit

get_leaderboard

SOTA-Bestenliste für einen Datensatz

dataset, metric, limit

get_benchmark_stats

Statistiken zur Punkteverteilung (Min, Max, Median, etc.)

dataset, metric

get_benchmark_timeline

Rohdatenpunkte über die Zeit

dataset, metric

search_by_method

Suche nach Technikname (LoRA, YOLO, DPO, etc.)

q, contribution_type, task_category, limit

compare_methods

Modellvergleich nebeneinander über Benchmarks hinweg

models (2-10), dataset, metric

Autoren

Tool

Beschreibung

Wichtige Parameter

discover_authors

Forscher nach Thema oder Name finden

q, field, limit

get_author

Detailliertes Autorenprofil (h-Index, Themen, Top-Papiere)

author_id

get_author_papers

Alle Papiere eines Autors (paginiert)

author_id, limit, page

Forschung

Tool

Beschreibung

Wichtige Parameter

get_research_landscape

Aggregierte Landschaftsstatistiken für ein Thema

q, limit

deep_research

Mehrstufige Forschungssynthese (30-120s)

topic, depth

refine_research

Folgefrage zu einem abgeschlossenen Forschungsbericht

report_id, question, date_from, date_to

Dienstprogramm

Tool

Beschreibung

Wichtige Parameter

check_connection

API-Schlüssel verifizieren, Plan und Nutzung anzeigen

Neuheitswert

Jedes Papier hat einen llm_novelty_score von 0,0 bis 1,0:

Bereich

Bedeutung

Beispiel

0,7+

Paradigmenwechsel oder breiter SOTA

Neue Architektur, die das Feld verändert

0,5-0,7

Neuartige Methode mit starken Ergebnissen

Neue Trainingstechnik mit klaren Gewinnen

0,3-0,5

Inkrementelle Verbesserung

Anwendung bekannter Methode auf neuen Bereich

<0,3

Umfrage, Datensatz oder kleine Erweiterung

Literaturrecherche, Benchmark-Veröffentlichung

Verwenden Sie novelty_min: 0.5 in search_papers, um nach wirklich neuartiger Arbeit zu filtern.

Ratenbegrenzungen

Endpunkt

Limit

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

Antworten enthalten X-RateLimit-Limit, X-RateLimit-Remaining und X-RateLimit-Reset Header.

Beispielantwort

search_papers mit q: "attention mechanism" gibt zurück:

{
  "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=="
}

Übergeben Sie next_cursor zurück, um die nächste Seite zu erhalten (Keyset-Pagination — stabiler als Seitenzahlen für große Ergebnismengen).

Installation überprüfen

Bitten Sie nach der Einrichtung Ihren KI-Assistenten, check_connection auszuführen. Sie sollten sehen:

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

Umgebungsvariablen

Variable

Erforderlich

Standard

Beschreibung

SF_API_KEY

Ja

Ihr Scholar Feed API-Schlüssel (beginnt mit sf_)

SF_API_BASE_URL

Nein

Produktions-URL

API-Basis-URL überschreiben

Entwicklung

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

Mitwirken

Siehe CONTRIBUTING.md für Richtlinien.

Fehlerbehebung

"SF_API_KEY environment variable is required" Ihr MCP-Client übergibt die Umgebungsvariable nicht. Überprüfen Sie, ob der env-Block in Ihrer Konfiguration mit den obigen Beispielen übereinstimmt.

"Authentication failed: your SF_API_KEY is invalid" Der Schlüssel wurde möglicherweise widerrufen. Generieren Sie einen neuen unter scholarfeed.org/settings.

Tool-Aufrufe laufen ab oder schlagen stillschweigend fehl Stellen Sie sicher, dass Node.js 18+ installiert ist (node --version). Ältere Versionen verfügen nicht über die native fetch-API.

Veralteter npx-Cache Wenn Sie nach einem Update auf einer alten Version feststecken: npx --yes scholar-feed-mcp@latest

Windows: "command not found" Verwenden Sie "command": "cmd" mit "args": ["/c", "npx", "-y", "scholar-feed-mcp"] in Ihrer MCP-Konfiguration.

Lizenz

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