Skip to main content
Glama
SMABoundless

Unpaywall MCP Server

by SMABoundless

Unpaywall MCP Server

An MCP (Model Context Protocol) server for the Unpaywall API — open-access availability for 120M+ scholarly articles.

Built with FastMCP.

Tools

Tool

Description

unpaywall_lookup

Look up open-access availability by DOI — returns OA status, PDF/landing page URLs, license, all OA locations

unpaywall_search

Search 120M+ article titles with OA filtering and pagination

unpaywall_export_ris

Export results as RIS (for Zotero, EndNote, etc.)

unpaywall_export_bibtex

Export results as BibTeX

Related MCP server: paper-mcp

What you get

  • Open-access status and OA type (gold, green, hybrid, bronze)

  • Best OA location with direct PDF link

  • All OA locations across repositories and publishers

  • Journal OA status, ISSN, publisher info

  • Author lists, publication dates, DOIs

  • License information per location

Setup

1. Get your email ready

Unpaywall requires an email address as your API identifier (no API key needed). See the Unpaywall API docs.

2. Install

pip install unpaywall-mcp-server

Or install from source:

cd unpaywall-mcp-server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

3. Add to Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "unpaywall": {
      "command": "uvx",
      "args": ["unpaywall-mcp-server"],
      "env": {
        "UNPAYWALL_EMAIL": "your-email@example.com"
      }
    }
  }
}

Or if using Claude Code CLI:

claude mcp add unpaywall \
  uvx unpaywall-mcp-server \
  -e UNPAYWALL_EMAIL=your-email@example.com

Usage examples

  • "Is there an open-access version of DOI 10.1038/nature12373?"

  • "Search Unpaywall for open-access papers on CRISPR gene editing"

  • "Export these results as RIS for Zotero"

  • "Find OA articles about climate change mitigation"

License

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI clients to search for academic papers, fetch metadata by DOI, retrieve open access PDF links, and extract full text from research papers using the Unpaywall API. Provides seamless access to scholarly literature for research and analysis tasks.
    Last updated
    4
    52
    9
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables retrieval of academic paper metadata, PDFs, full text, citations, and references by title via Semantic Scholar, arXiv, and other sources.
    Last updated
    6
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Unpaywall MCP — open-access lookup for scholarly papers (free, no key)

  • Search and download academic papers from arXiv, PubMed, bioRxiv, medRxiv, Google Scholar, Semantic…

  • Find academic papers across major sources like arXiv, PubMed, bioRxiv, and more. Download PDFs whe…

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SMABoundless/unpaywall-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server