Unpaywall
БесплатноНе проверенEnables looking up free-to-read versions of scholarly papers by DOI and searching article titles for Open Access matches via the Unpaywall API.
Описание
Enables looking up free-to-read versions of scholarly papers by DOI and searching article titles for Open Access matches via the Unpaywall API.
README
Unpaywall Open Access scholarly API MCP server. Looks up free-to-read versions of papers by DOI and searches article titles for OA matches.
Table of contents
Tools
| Tool | Parameters | Description |
|---|---|---|
get_doi |
doi: str |
OA status + bibliographic metadata for a single DOI |
search_articles |
query: str, is_oa: Optional[bool] = None, page: int = 1 |
Search article titles; returns up to 50 DOI objects per page |
search_articles query modifiers: "quoted phrase" (contiguous), OR
(either term), -term (exclude). is_oa tri-state: None no filter, True
OA only, False non-OA only.
Environment variables
| Variable | Required | Description |
|---|---|---|
UNPAYWALL_MCP_EMAIL |
yes | Contact email Unpaywall requires on every request |
Unpaywall rate limit: 100,000 calls/day per email.
Wiring it up
Only requirement: uv (https://docs.astral.sh/uv/). Nothing else to install.
Claude Code
claude mcp add unpaywall-mcp -e UNPAYWALL_MCP_EMAIL=<your-email> -- uvx --from git+https://github.com/dam2452/unpaywall-mcp.git unpaywall-mcp
Claude Desktop / other MCP client
{
"mcpServers": {
"unpaywall-mcp": {
"command": "uvx",
"args": ["--from", "git+https://github.com/dam2452/unpaywall-mcp.git", "unpaywall-mcp"],
"env": { "UNPAYWALL_MCP_EMAIL": "<your-email>" }
}
}
}
After pushing a new version: uv cache clean and restart the client.
Local run
uv run --directory . unpaywall-mcp
Tests (manual):
uv run --directory . --with pytest pytest test/
Установить Unpaywall в Claude Desktop, Claude Code, Cursor
unyly install unpaywall-mcpСтавит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.
Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh
Или настроить вручную
Выполни в терминале:
claude mcp add unpaywall-mcp -- uvx --from git+https://github.com/dam2452/unpaywall-mcp unpaywall-mcpFAQ
Unpaywall MCP бесплатный?
Да, Unpaywall MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Unpaywall?
Нет, Unpaywall работает без API-ключей и переменных окружения.
Unpaywall — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Unpaywall в Claude Desktop, Claude Code или Cursor?
Открой Unpaywall на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Unpaywall with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
