Skip to main content
Glama
SecretRichGarden

OpenAlex MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ABSTRACT_MODENoAbstract processing mode (quick/deep)quick
CACHE_ENABLEDNoWhether to enable local cachetrue
OPENALEX_API_KEYNoOpenAlex API key (optional, but recommended for higher rate limits)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
openalex_searchB

Search for academic papers in OpenAlex database by keywords. Returns simplified paper metadata with title, authors, publication venue, year, citation count, and open access status.

openalex_get_workA

Get detailed information about a specific paper by its OpenAlex ID, DOI, or PMID. Includes full abstract, author information, topics, and references count.

openalex_batch_get_worksA

Get information for multiple papers in one request. More efficient than calling get_work multiple times.

openalex_detect_fulltextA

Check if full text is available for a paper and get the open access URL if available.

openalex_download_fulltextA

Download full text PDF for an open access paper. Returns the cached file path on success.

openalex_get_fulltext_sectionsA

Get extracted sections (abstract, introduction, methods, results, discussion, etc.) from a downloaded paper. Will trigger download if not cached.

openalex_cache_statsC

Get cache statistics or clear the cache. Shows number of cached papers, total size, and cache directory.

openalex_system_checkA

Check system status and API connectivity. Returns health status, API reachability, cache status, and version info.

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/SecretRichGarden/openAlex-mcp'

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