OpenAlex MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENALEX_API_KEY | Yes | Your OpenAlex API key. The server can start without it, but tools will return setup guidance. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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