Skip to main content
Glama
dam2452

unpaywall-mcp

by dam2452

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
UNPAYWALL_MCP_EMAILYesContact email Unpaywall requires on every request

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_doiA

Look up Open Access status and bibliographic metadata for a single DOI.

Returns the full Unpaywall DOI object: title, authors, publication info, OA status, best OA location (free PDF link if available), and more.

Examples: get_doi(doi="10.1038/nature12373") get_doi(doi="10.1007/s11222-022-10107-2")

search_articlesA

Search Unpaywall article titles and return matching DOI objects.

Search terms are whitespace-split and AND-ed by default. Modifiers inside query:

  • "quoted phrase" : words must appear as a contiguous phrase

  • OR : match either term (replaces default AND)

  • -term : exclude titles containing this term

Returns up to 50 results per page, sorted by match score. Each result contains the full DOI object, a numeric score, and an HTML snippet showing where the query matched the title.

Examples: search_articles(query="cell thermometry") search_articles(query='single "cell thermometry"', is_oa=True) search_articles(query="machine learning OR deep learning", is_oa=False, page=2)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/dam2452/unpaywall-mcp'

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