mcpField
O
OpenAlex MCP Server

OpenAlex MCP Server

Local
github.com/dgitjSearch2Updated 82w ago

About OpenAlex MCP Server

OpenAlex MCP Server lets researchers and other users search academic papers through the OpenAlex API. It supports topic, keyword, and author searches, with detailed paper records available by ID.

Key features

  1. 01Search by topic or keyword
  2. 02Search by author
  3. 03Retrieve titles and abstracts
  4. 04Access authors and citations

Use cases

  1. 01Find papers on a research topic
  2. 02Locate an author's publications

MCP support

It exposes OpenAlex paper searches as MCP tools and provides detailed paper information through the `paper://{paperId}` resource.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

OpenAlex MCP Server

An MCP server enabling academic paper searches via the OpenAlex API.


Features

  • Search papers by topic or keyword
  • Search papers by author
  • Access detailed paper information:
    • Title
    • Abstract
    • Authors
    • Citations

Setup

Installation
npm install
Building the Project
npm run build
Running the Server
npm start

Claude for Desktop Configuration

Add the following configuration to your Claude Desktop setup:

{
  "mcpServers": {
    "openalex": {
      "command": "node",
      "args": ["path/to/dist/index.js"]
    }
  }
}

Available Tools

  • search-papers: Find papers by topic or keyword
  • search-papers-by-author: Find papers by author
  • Resource: paper://{paperId} – Retrieve detailed paper information

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.