Token导航 LogoToken导航TokenDH.com
Openalex MCP logo
搜索检索stdio官方级别未说明来源级核验

Openalex MCP

MCP Server

An MCP server designed for academic literature research using the OpenAlex free API.

工具数

0

提示词数

0

GitHub Stars

15

资源数

0
API代理搜索JavaScript

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hbiaou

提供方

hbiaou

最后核验

2026/5/18 04:07

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -p 3000:3000 -d openalex-mcp

详细介绍

OpenAlex MCP服务器

Node.js MCP服务器使用Express和Axios将查询代理到OpenAlex API。

作者 萨马多里·比奥

许可证: MIT许可证

![Certified by MCP Review](https://mcpreview.com/mcp-servers/hbiaou/openalex-mcp)

先决条件

  • Node.js(>=14)
  • npm

安装

npm install

配置

创建一个 .env 项目根目录中的文件,内容如下:

PORT=3000
OPENALEX_BASE_URL=https://api.openalex.org
MAILTO=your-email@example.com
NEW_RELIC_LICENSE_KEY=your_new_relic_license_key_here

运行服务器

npm start

服务器正在监听http://localhost:\

API

获取/搜索

查询参数:

  • q:搜索词

例子:

GET http://localhost:3000/search?q=machine%20learning

生产部署

码头工人

提供了一个用于生产部署的Dockerfile。

  • 构建Docker镜像:
  docker build -t openalex-mcp .
  • 运行容器:
  docker run -p 3000:3000 -d openalex-mcp

环境配置

确保生产环境变量(例如PORT和OPENALEX_BASE_URL)设置正确。对于敏感数据,考虑使用机密管理器。

缩放和监控

  • 缩放比例: 使用Docker Swarm或Kubernetes等容器编排器根据负载水平扩展。
  • 监控: 集成监控解决方案(例如New Relic、Prometheus或Grafana)以跟踪服务器运行状况和性能。

备份程序

为关键数据和配置文件实施自动化备份解决方案。如果适用,定期备份容器卷和数据库。

测试和CI/CD

使用GitHub Actions配置CI管道,以对每个推送和拉取请求运行单元和集成测试。

目录标签

目录标签

API代理搜索JavaScriptresearch-and-dataopenalexmcpacademic-research本地部署学术搜索Node.jsExpressAxios

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP