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. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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