Unpaywall
api.unpaywall.org
Unpaywall, by OurResearch, resolves a DOI to its open-access status and legal full-text links: whether any OA copy exists, its oa_status (gold, hybrid, bronze, green or closed), the best OA location with PDF and landing-page URLs, every known OA location with host type and licence, journal and publisher metadata.
The crw MCP on your computer calls Unpaywall directly. Calls cost no credits and the data does not pass through fastCRW. Install it once for Claude Code, Cursor, Codex, Windsurf, Gemini CLI or OpenCode, with your fastCRW API key in place of the placeholder:
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Open-access status for a DOI
Use Unpaywall (unpaywall) from fastCRW Pergamon, capability "Open-access status for a DOI" (doi). You hold a DOI and need to know whether a legal free full-text copy exists and where it is. Example options: doi=10.1038/nature12373, email=you@example.com. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "unpaywall" and capability "doi". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
