Skip to main content
Glama
DeyangLiu123

OpenAlex MCP

by DeyangLiu123

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENALEX_API_KEYYesYour OpenAlex API key. The server can start without it, but tools will return setup guidance.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_worksC

检索论文;主题默认只搜 title+abstract,venue 名称应先 resolve 成 S-id。

get_workA

取得单篇详情;支持 W-id、DOI、arXiv ID/URL 和标题,歧义标题不会静默取 top1。

get_citing_worksC

列出引用某篇论文的工作(前向雪球)。

get_referencesC

批量 hydrate 一篇论文的参考文献,默认按被引数排序。

search_authorsB

按姓名或 ORCID 查作者;两者必须恰有一个非空。

resolve_entityA

把 source/topic/institution 名称解析成 OpenAlex ID。

期刊优先输入 ISSN;会议应按“会议名+年份”(如 INFOCOM 2026)逐年解析, 并同时核对规范名与年份,歧义时不要自动写入配置。USENIX 系会议通常无 OpenAlex source 记录。盘点会议时先 resolve_entity,再把当年 S-id 传给 search_works(venue_ids=[...])。

harvest_candidatesC

一次并发执行 A1/A2/T/B/C/D/E 召回、全量排除、去重和 RRF 保底融合。

get_api_quotaA

读取官方 /rate-limit 今日预算,并同时报告本 MCP 会话累计成本。

download_work_pdfA

从 OpenAlex 内容库安全下载 PDF/GROBID XML,仅能写入配置的论文根目录。

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/DeyangLiu123/openalex-mcp'

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