openags/paper-search-mcp

A MCP for searching and downloading academic papers from multiple sources like arXiv, PubMed, bioRxiv, etc.

42
/ 100
Emerging

Implements a two-layer architecture with unified high-level tools (`search_papers`, `download_with_fallback`) that coordinate concurrent searches across 20+ academic platforms while deduplicating results, backed by modular platform-specific connectors using intelligent DOI extraction. Follows a free-first design philosophy prioritizing open metadata sources (Crossref, OpenAlex, dblp) and full-text repositories (arXiv, PMC, CORE, OpenAIRE) with optional API keys for rate-limit improvement, and chains fallback strategies for PDF retrieval across multiple OA sources before optional Sci-Hub access. Integrates as an MCP server compatible with LLM clients like Claude Desktop via the MCP Python SDK.

779 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 21 / 25

How are scores calculated?

Stars

779

Forks

104

Language

Python

License

MIT

Last pushed

Aug 25, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/openags/paper-search-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.