Skip to main content
Glama
khushisonwane23

AI Research Assistant MCP

AI Research Assistant MCP

Ein MCP-gestützter KI-Forschungsassistent zum Entdecken, Verstehen, Vergleichen und Organisieren wissenschaftlicher Arbeiten.

Der Server verbindet sich mit arXiv zur Papiererkennung und verwendet Gemini für forschungsorientierte Analysen. Er wurde entwickelt, um Forschern zu helfen, von der Suche nach Papieren zum Verständnis ihrer Methoden, Einschränkungen und potenziellen Forschungslücken zu gelangen.

Funktionen

🔎 Papiererkennung

Durchsuchen Sie arXiv nach einem Forschungsthema oder einem Schlüsselwort.

Der Server gibt Folgendes zurück:

  • Papiertitel

  • Autoren

  • Zusammenfassung

  • Veröffentlichungsdatum

  • Aktualisierungsdatum

  • arXiv-URL

  • PDF-URL

📄 Papierabruf

Rufen Sie detaillierte Informationen zu einem bestimmten Papier über seine arXiv-ID oder URL ab.

📝 Papierzusammenfassung

Erstellen Sie eine strukturierte, forschungsorientierte Zusammenfassung, die Folgendes abdeckt:

  • Forschungsproblem

  • Vorgeschlagener Ansatz

  • Wichtigste Ergebnisse

  • Hauptbeitrag

  • Warum die Arbeit wichtig ist

⚖️ Papiervergleich

Vergleichen Sie mehrere Papiere hinsichtlich:

  • Forschungsproblem

  • Kernmethode

  • Modell-/Retrieval-Architektur

  • Datensatz oder Evaluierung

  • Ergebnisse

  • Stärken

  • Schwächen

  • Unterschiede

  • Gemeinsame Erkenntnisse

  • Forschungsmöglichkeiten

🔬 Methodenanalyse

Extrahieren und erklären Sie die Methodik eines Papiers, einschließlich:

  • Forschungsziel

  • Architektur

  • Haupttechnik

  • Verwendete Daten

  • Trainings-/Retrieval-Prozess

  • Evaluierungsmethode

  • Technische Komponenten

⚠️ Einschränkungsanalyse

Analysieren Sie Papiere auf:

  • Explizite Einschränkungen

  • Methodische Schwächen

  • Evaluierungseinschränkungen

  • Datensatzeinschränkungen

  • Generalisierungsbedenken

  • Rechenbedenken

  • Zukünftige Forschungsfragen

Der Assistent unterscheidet zwischen Einschränkungen, die explizit durch das Papier gestützt werden, und potenziellen Forschungsfragen, die aus den verfügbaren Informationen abgeleitet werden.

💡 Entdeckung von Forschungslücken

Identifizieren Sie bei einem Forschungsthema und mehreren Papieren potenzielle Forschungslücken und liefern Sie:

  • Lücke

  • Belege aus der Literatur

  • Warum die Lücke wichtig ist

  • Mögliche Forschungsfrage

  • Mögliches Experiment

  • Erwarteter Beitrag

Das System ist angewiesen, eine unverifizierte Lücke nicht als gesicherte Tatsache darzustellen.

💾 Forschungsbibliothek

Papiere können lokal gespeichert werden, um eine persönliche Forschungsbibliothek zu erstellen.

Verfügbare Operationen umfassen:

  • Ein Papier speichern

  • Gespeicherte Papiere auflisten

  • Gespeicherte Papiere durchsuchen

Gespeicherte Papiere werden in saved_papers.json gespeichert.

Related MCP server: LitSynth MCP Server

Architektur

             AI Client
                │
                │ MCP
                ▼
      ┌─────────────────────┐
      │  AI Research        │
      │  Assistant Server   │
      └──────────┬──────────┘
                 │
         ┌───────┴────────┐
         │                │
         ▼                ▼
       arXiv            Gemini
    Paper Search      AI Analysis
         │                │
         └───────┬────────┘
                 ▼
          Research Insights

Der Server ist mit FastMCP implementiert und stellt Forschungsfunktionen als MCP-Tools bereit.

MCP-Tools

Der aktuelle Server bietet:

search_papers() get_paper() summarize_paper() compare_papers() extract_methodology() extract_limitations() find_research_gaps() save_paper() list_saved_papers() search_saved_papers()

Technologie-Stack

  • Python 3.11+

  • FastMCP

  • Model Context Protocol (MCP)

  • arXiv-API

  • Google Gemini API

  • Requests

  • JSON-basierter lokaler Speicher

Projektstruktur

research-assistant/
│
├── src/
│   └── research_assistant/
│       └── __init__.py
│
├── server.py
├── pyproject.toml
├── README.md
├── .gitignore
└── .python-version

Einrichtung

Installieren Sie die Projektabhängigkeiten mit:

uv sync

Setzen Sie Ihren Gemini-API-Schlüssel als Umgebungsvariable:

GEMINI_API_KEY=your_api_key

Committen Sie keine API-Schlüssel oder .env-Dateien auf GitHub.

Ausführen des Servers

Führen Sie den MCP-Server lokal aus:

uv run server.py

Testen mit dem MCP Inspector

Führen Sie Folgendes aus:

uv run fastmcp dev inspector server.py

Der MCP Inspector kann dann verwendet werden, um die verfügbaren Tools zu testen und ihre Antworten zu überprüfen.

Beispiel-Workflow

Ein typischer Forschungs-Workflow kann wie folgt aussehen:

Forschungsthema ↓ Papiere suchen ↓ Relevante Papiere auswählen ↓ Papierdetails abrufen ↓ Papiere zusammenfassen ↓ Papiere vergleichen ↓ Methodik analysieren ↓ Einschränkungen analysieren ↓ Potenzielle Forschungslücken identifizieren ↓ Wichtige Papiere speichern

Zum Beispiel: text "Finden Sie Papiere über Retrieval-Augmented Generation und identifizieren Sie potenzielle Forschungslücken."

Der Assistent kann die Literatur durchsuchen, relevante Papiere abrufen, sie analysieren und die verfügbaren Papierinformationen nutzen, um potenzielle Forschungsrichtungen zu identifizieren.

Forschungsfokus

Das Projekt wird mit besonderem Interesse an Generativer KI und Retrieval-Augmented Generation (RAG) Forschung entwickelt.

Potenzielle zukünftige Forschungs-Workflows umfassen die Untersuchung von:

  • CRAG

  • Self-RAG

  • RAG-Evaluierung

  • Retrieval-Qualität

  • Halluzinationsreduktion

  • Semantisches Retrieval

  • Widersprüchliche Belege

  • Vergleich von Forschungspapieren

  • Entdeckung von Literaturlücken

Aktueller Status

🚧 Aktive Entwicklung

Die aktuellen Fähigkeiten konzentrieren sich auf:

Papiererkennung → Papieranalyse → Papiervergleich → Erforschung von Forschungslücken → Persönliche Papierbibliothek

Zukünftige Versionen können dies auf tiefere Papieranalysen, Volltextforschung, Retrieval über gespeicherte Papiere und fortgeschrittenere Forschungs-Workflows erweitern.

Autor

Khushi Sonwane

Entwickelt als praktisches Projekt zur Erkundung von Generativer KI, MCP, akademischen Forschungs-Workflows und RAG-Systemen.

Install Server
F
license - not found
A
quality
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 Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI-powered academic paper discovery, search, and analysis from arXiv with advanced features like semantic search, citation network analysis, and multi-format exports (BibTeX, RIS, JSON, CSV). Provides intelligent research assistance through specialized AI prompts for summarization, trend tracking, and literature review automation.
    17
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables intelligent academic paper discovery through ArXiv search and AI-powered semantic similarity analysis. Helps researchers find and rank the most relevant papers using natural language queries and state-of-the-art sentence transformers.
  • A
    license
    A
    quality
    D
    maintenance
    Enables searching, downloading, and managing academic papers from arXiv.org through natural language interactions. Provides tools for paper discovery, PDF downloads, and local paper collection management.
    4
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Manages arXiv papers: search, download, analyze, and save AI-generated summaries. Enables AI assistants to interact with the arXiv platform.
    MIT

View all related MCP servers

Related MCP Connectors

  • Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.

  • Find academic papers across major sources like arXiv, PubMed, bioRxiv, and more. Download PDFs whe…

  • Search and download academic papers from arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic…

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/khushisonwane23/ai-research-assistant-mcp'

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