MCP Hub
Back to servers

paper-search-mcp

Enables searching for academic papers and preprints across multiple platforms including Semantic Scholar, arXiv, PubMed, and CrossRef. It provides access to research records, DOI lookups, and journal metadata through a unified interface deployed on Cloudflare Workers.

Updated
Feb 17, 2026

paper-search-mcp

Academic paper search MCP server for Cloudflare Workers, designed for deployment via mcp-deploy.

Searches across multiple platforms:

  • Semantic Scholar — CS, social science, interdisciplinary research
  • CrossRef — 150M+ records, DOI lookups, journal metadata
  • arXiv — CS, math, physics preprints
  • PubMed — biomedical literature
  • bioRxiv / medRxiv — biology and medical preprints

How it works

This repo contains only MCP logic. Auth, deployment, and UI are handled by mcp-deploy. The repo ships:

  • src/ — MCP server code (Cloudflare Workers + Durable Objects)
  • mcp-deploy.json — deployment contract (secrets, config, worker settings)

Local development

npm install
npx wrangler dev
# Health check: http://localhost:8787/

Release

Tag a version to trigger the GitHub Actions release workflow:

git tag v0.1.0
git push --tags

This builds worker.mjs and publishes it alongside mcp-deploy.json as release assets. mcp-deploy fetches these assets to deploy the worker.

Testing

npm test

Integration tests hit live APIs. Set .dev.vars with optional API keys for better rate limits:

SEMANTIC_SCHOLAR_API_KEY=...
PUBMED_API_KEY=...
CONTACT_EMAIL=you@example.com

Reviews

No reviews yet

Sign in to write a review