{
  "markdown": "# Unpaywall MCP Server\n\nAn MCP (Model Context Protocol) server for the [Unpaywall](https://unpaywall.org/) API — open-access availability for 120M+ scholarly articles.\n\nBuilt with [FastMCP](https://github.com/modelcontextprotocol/python-sdk).\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `unpaywall_lookup` | Look up open-access availability by DOI — returns OA status, PDF/landing page URLs, license, all OA locations |\n| `unpaywall_search` | Search 120M+ article titles with OA filtering and pagination |\n| `unpaywall_export_ris` | Export results as RIS (for Zotero, EndNote, etc.) |\n| `unpaywall_export_bibtex` | Export results as BibTeX |\n\n## What you get\n\n- Open-access status and OA type (gold, green, hybrid, bronze)\n- Best OA location with direct PDF link\n- All OA locations across repositories and publishers\n- Journal OA status, ISSN, publisher info\n- Author lists, publication dates, DOIs\n- License information per location\n\n## Setup\n\n### 1. Get your email ready\n\nUnpaywall requires an email address as your API identifier (no API key needed). See the [Unpaywall API docs](https://unpaywall.org/products/api).\n\n### 2. Install\n\n```bash\npip install unpaywall-mcp-server\n```\n\nOr install from source:\n\n```bash\ncd unpaywall-mcp-server\npython3 -m venv venv\nsource venv/bin/activate\npip install -r requirements.txt\n```\n\n### 3. Add to Claude Desktop\n\nAdd this to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"unpaywall\": {\n      \"command\": \"uvx\",\n      \"args\": [\"unpaywall-mcp-server\"],\n      \"env\": {\n        \"UNPAYWALL_EMAIL\": \"your-email@example.com\"\n      }\n    }\n  }\n}\n```\n\nOr if using Claude Code CLI:\n\n```bash\nclaude mcp add unpaywall \\\n  uvx unpaywall-mcp-server \\\n  -e UNPAYWALL_EMAIL=your-email@example.com\n```\n\n## Usage examples\n\n- \"Is there an open-access version of DOI 10.1038/nature12373?\"\n- \"Search Unpaywall for open-access papers on CRISPR gene editing\"\n- \"Export these results as RIS for Zotero\"\n- \"Find OA articles about climate change mitigation\"\n\n## License\n\nMIT\n\n<!-- mcp-name: io.github.SMABoundless/unpaywall -->\n",
  "bytes": 2078,
  "sha": "37793bb8dd231ab8c781de76d48e7d7b9b261b95681a772e8be00d6ab501a34b",
  "repo_slug": "smaboundless/unpaywall-mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_smaboundless_unpaywall_f9759c12/readme"
}