适合谁
- 研究人员、图书馆员和学术写作助手。
- 需要最新学术元数据的开发人员。
- 希望在大型学术知识库之上构建 AI 工具的人。
OpenAlex MCP 服务器提供了对大型学术知识库的结构化访问,可供发现、趋势分析和引文图遍历。它对于将学术数据集成到 AI 助手工作流中非常有用。
最强项 · 文档质量 15/20 最弱项 · 可靠性 10/20
静态评测 · 未实际运行收录于 2026-09-08
查看 FMRS 评分方法 →运行环境:Node.js · Bun 1.3.0+ · Docker · 远程托管(无需本地环境)
OPENALEX_API_KEY
可选的 OpenAlex 账户 API 密钥,可从 https://openalex.org/settings/api 免费获取;不设置则使用匿名速率限制。
OPENALEX_MAILTO
可选的邮箱地址,以 mailto= 发送给 OpenAlex 以进入礼貌池,与 API 密钥相互独立。
OPENALEX_BASE_URL
OpenAlex API 的基础 URL,默认 https://api.openalex.org,一般无需修改。
MCP_TRANSPORT_TYPE
传输方式,可选 stdio 或 http,默认 stdio。
MCP_HTTP_HOST
HTTP 服务器监听的主机名,默认 127.0.0.1。
MCP_HTTP_PORT
HTTP 服务器端口,默认 3010。
MCP_HTTP_ENDPOINT_PATH
MCP 服务的 HTTP 端点路径,默认 /mcp。
MCP_AUTH_MODE
HTTP 认证模式,可选 none、jwt 或 oauth,默认 none。
MCP_ALLOWED_ORIGINS
HTTP 传输允许的浏览器 Origin 白名单,逗号分隔;不设置则仅允许本地回环。
MCP_LOG_LEVEL
日志最低级别(如 debug、info、warn),默认 info。
LOGS_DIR
日志文件存放目录(仅 Node.js),默认项目根目录下的 logs。
OTEL_ENABLED
是否启用 OpenTelemetry 插桩(跨度、指标等),默认 false。
{
"mcpServers": {
"openalex-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@cyanheads/openalex-mcp-server"],
"env": {
"OPENALEX_API_KEY": "your-openalex-api-key"
}
}
}
}https://openalex.caseyjhand.com/mcp(配置为 streamable HTTP)。OPENALEX_API_KEY(从 OpenAlex 免费获取)和 OPENALEX_MAILTO(用于礼貌池)。{
"mcpServers": {
"openalex-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/openalex-mcp-server"
],
"env": {
"OPENALEX_API_KEY": "your-openalex-api-key"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"openalex-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/openalex-mcp-server"
],
"env": {
"OPENALEX_API_KEY": "your-openalex-api-key"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add openalex-mcp-server -e OPENALEX_API_KEY=your-openalex-api-key -- npx -y @cyanheads/openalex-mcp-server
在终端运行;先把 <…> 占位符换成你自己的值。
连接成功后,客户端的工具列表中应出现五个 openalex_* 工具;调用 openalex_describe_fields 查询 'works' 实体类型的字段列表,若能返回字段即证明 OpenAlex API 连接正常。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
OpenAlex MCP 服务器是一个社区开发的服务器,它使 AI 助手能够查询 OpenAlex 学术目录,该目录包含超过 2.7 亿篇出版物。它提供了五个用于搜索、过滤和聚合学术数据的工具,以及两个用于文献综述和研究格局分析的提示。它可以作为本地 stdio 服务器或 HTTP 服务器运行,并可通过 Docker 部署。
通过 DuckDuckGo 提供网页搜索和内容抓取功能的 MCP 服务器
你的AI永不遗忘。
用Telethon驱动的Telegram MCP服务器,让MCP客户端读取聊天、管理群组、发送/修改消息、媒体、联系人及设置。
Hostinger 官方 API 的 MCP 服务器,支持管理域名、托管、VPS 等。
源版本 c2b8d35df795 数据同步于 2026-10-19 查看 FMRS 评分方法