Scholar Feed MCP Server
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 initDieser interaktive Assistent wird:
Nach Ihrem API-Schlüssel fragen (erhältlich unter scholarfeed.org/settings)
Ihren MCP-Client erkennen (Claude Code, Cursor oder Claude Desktop)
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-mcpCursor (.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 |
| Volltext-Stichwortsuche mit Filtern |
|
| Vollständige Papierdetails per arXiv-ID abrufen |
|
| Ähnliche Papiere über Embedding + bibliografische Kopplung finden |
|
| Zitationsgraph (ausgehende Referenzen oder eingehende Zitate) |
|
| Die heutigen Trend-Papiere nach Gesamtbewertung |
|
| Mehrere Papiere gleichzeitig nachschlagen |
|
Papierinhalt
Tool | Beschreibung | Wichtige Parameter |
| Ergebnisse/Experimente aus LaTeX-Quelle extrahieren |
|
| GitHub-Repo README + Dateibaum abrufen |
|
| BibTeX für Papiere exportieren |
|
| Strukturierte Benchmark-Ergebnisse aus einem Papier |
|
Benchmarks & Methoden
Tool | Beschreibung | Wichtige Parameter |
| Datensätze/Benchmarks nach Namen finden |
|
| SOTA-Bestenliste für einen Datensatz |
|
| Statistiken zur Punkteverteilung (Min, Max, Median, etc.) |
|
| Rohdatenpunkte über die Zeit |
|
| Suche nach Technikname (LoRA, YOLO, DPO, etc.) |
|
| Modellvergleich nebeneinander über Benchmarks hinweg |
|
Autoren
Tool | Beschreibung | Wichtige Parameter |
| Forscher nach Thema oder Name finden |
|
| Detailliertes Autorenprofil (h-Index, Themen, Top-Papiere) |
|
| Alle Papiere eines Autors (paginiert) |
|
Forschung
Tool | Beschreibung | Wichtige Parameter |
| Aggregierte Landschaftsstatistiken für ein Thema |
|
| Mehrstufige Forschungssynthese (30-120s) |
|
| Folgefrage zu einem abgeschlossenen Forschungsbericht |
|
Dienstprogramm
Tool | Beschreibung | Wichtige Parameter |
| 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 |
| 60/min |
| 30/min |
| 60/min |
| 20/min |
| 30/min |
| 30/min |
| 10/min |
| 20/min |
| 10/min |
| 20/min |
| 5/min |
| 5/min |
| 30/min |
| 30/min |
| 30/min |
| 30/min |
| 30/min |
| 20/min |
| 20/min |
| 60/min |
| 30/min |
| 10/min |
| 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 |
| Ja | — | Ihr Scholar Feed API-Schlüssel (beginnt mit |
| 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 testsMitwirken
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
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