eclipse-cj avatar

Paper Distill MCP

eclipse-cj/paper-distill-mcp

Connects Claude and other MCP clients to 11 academic paper sources including OpenAlex, Semantic Scholar, PubMed, arXiv, and Papers with Code. Runs parallel searches, ranks results across relevance, recency, impact, and novelty with customizable weights, and can route final selections through dual AI reviewers for quality filtering. Push curated papers to Telegram, Discord, or team chat, save directly to Zotero collections, or auto-generate Obsidian notes with backlinks. The adaptive delivery tracks your research interests over time and refines keywords automatically. Setup walks you through topic configuration and optional scraper delegation to offload abstract extraction to cheaper models. Ships with an Astro template that deploys a personal paper library site to Vercel, updating within 30 seconds of each push.

GitHub stars
64
tools
2
auth
Secret needed
transport
STDIO
env vars
7
last updated
Mar 19, 2026

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

init_sessionDetect delivery platform and load research context

Detect delivery platform and load research context

No parameter schema in public metadata yet.

load_session_contextLoad historical research context

Load historical research context

No parameter schema in public metadata yet.

Sponsors

Configuration

OPENALEX_EMAIL

Email for OpenAlex polite pool (higher rate limits) and Unpaywall queries

CORE_API_KEYsecret

CORE API key for enhanced open-access paper retrieval (free at core.ac.uk)

TELEGRAM_BOT_TOKENsecret

Telegram bot token for paper delivery

TELEGRAM_CHAT_ID

Telegram chat ID for paper delivery

DISCORD_WEBHOOK_URLsecret

Discord webhook URL for paper delivery

ZOTERO_LIBRARY_ID

Zotero user ID for saving papers to your library

ZOTERO_API_KEYsecret

Zotero API key for saving papers to your library

Readme

📚 Paper Distill MCP Server

License: AGPL-3.0 Python 3.10+ PyPI version CI

Academic paper search, intelligent curation, and multi-platform delivery — built on the Model Context Protocol.

Compatible with all MCP clients: Claude Desktop, Claude Code, Cursor, Trae, Codex CLI, Gemini CLI, OpenClaw, VS Code, Zed, and more.

⚠️ Early development stage. Many features are still being validated and may contain bugs or instabilities. Feedback and bug reports are warmly welcome!


✨ Features


View the full README on GitHub

Details

Repository
github.com/eclipse-cj/paper-distill-mcp
Categories
Documents & Knowledge, Search & Web Crawling
Package
paper-distill-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Documents & Knowledge MCP servers

View all
1msjsc001 avatarOmniClip RAGmsjsc001/omniclip-ragRead-only local-first MCP server for private Markdown, PDF, and Tika-backed search on Windows.37stars
2semiotronika avatarNouzsemiotronika/nouz-mcpSemantic knowledge engine for Obsidian with auto-classification and DAG hierarchy24stars
3xt765 avatarMCP Document Readerxt765/mcp_documents_readerAn MCP enabled multi-format document reader supporting DOCX, PDF, TXT, and Excel files21stars
4the-40-thieves avatarReliquary-TCthe-40-thieves/reliquary-tcGoverned Obsidian vault access: hybrid retrieval, Markdown-native memory, HITL confirmations.13stars
5linxule avatarMinerUlinxule/mineru-mcpMinerU document parsing API — PDFs, images, DOCX, PPTX with OCR and batch processing.10stars
6openarx-ai avatarOpenArxopenarx-ai/openarx-coreOpen scientific and engineering knowledge for AI agents: search, evidence, document publishing.0stars