MCP.so
登录

OpenAlex MCP Server

@hbiaou

关于 OpenAlex MCP Server

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

基本信息

分类

其他

许可证

MIT license

运行时

node

传输方式

stdio

发布者

hbiaou

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "openalex-mcp": {
      "command": "docker",
      "args": [
        "build",
        "-t",
        "openalex-mcp",
        "."
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is OpenAlex MCP Server?

A Node.js MCP server that uses Express and Axios to proxy queries to the OpenAlex API. It is intended for developers who need a simple, self-hosted gateway to search OpenAlex scholarly data.

How to use OpenAlex MCP Server?

Install dependencies with npm install, create a .env file with a PORT and OPENALEX_BASE_URL, then run npm start. The server listens on http://localhost:<PORT> and exposes a single endpoint GET /search?q=<term>.

Key features of OpenAlex MCP Server

  • Proxies queries to the OpenAlex API
  • Single search endpoint (GET /search?q=…)
  • Configurable port and base URL via .env
  • Dockerfile included for production deployment
  • CI/CD with GitHub Actions

Use cases of OpenAlex MCP Server

  • Searching academic works by query term
  • Integrating OpenAlex data into applications via a local proxy
  • Self-hosting a lightweight MCP server for scholarly data queries

FAQ from OpenAlex MCP Server

What are the system requirements?

Node.js (version 14 or higher) and npm are required.

How do I configure the server?

Create a .env file in the project root with PORT=3000 and OPENALEX_BASE_URL=https://api.openalex.org (or custom values).

How do I start the server?

Run npm start from the project root.

Can I deploy using Docker?

Yes, a Dockerfile is provided. Build with docker build -t openalex-mcp . and run with docker run -p 3000:3000 -d openalex-mcp.

Is there a CI/CD pipeline?

Yes, a GitHub Actions workflow runs unit and integration tests on every push and pull request.

评论

其他 分类下的更多 MCP 服务器