📦
Paper Summarizer
Summarize academic papers by uploading PDFs or providing PDF URLs to get concise summaries powered by Google's Gemini large language model. Access a user-friendly web interface for quick and relevant research insights. Deploy easily as a micro-service compatible platform server for seamless integration.
0 installs
Trust: 34 — Low
Docs
Ask AI about Paper Summarizer
Powered by Claude · Grounded in docs
I know everything about Paper Summarizer. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Loading tools...
Reviews
Documentation
MCP Summarization Server
A deployable MCP server for Smithery that summarizes research papers using the Gemini API. Users can upload a PDF or provide a URL to a paper, and receive a summary.
Features
- Upload PDF or enter URL of a research paper
- Summarizes using Google Gemini API
- Deployable to smithery.ai
Project Structure
backend/ # FastAPI MCP server
frontend/ # React UI (Vite)
smithery.yaml
Local Development
Backend
cd backend
pip install -r requirements.txt
uvicorn main:app --reload --port 8080
Frontend
cd frontend
npm install
npm run dev
Deployment to Smithery
- Push your code (including
smithery.yamland Dockerfiles) to GitHub. - Connect your GitHub to Smithery.
- Deploy via the Smithery dashboard.
Configuration
- Requires a Gemini API key (see Google Gemini).
- Smithery will pass this as a config parameter.
License
MIT
