About Paper Summarizer
Paper Summarizer is an MCP server in the Documentation category: 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.
Install
git clone https://github.com/Meet261/hello-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Paper Summarizer
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.