openalex-mcp-server

openalex-mcp-server

1

OpenAlex MCP Server is a Model Context Protocol server that searches academic papers using the OpenAlex API. It allows users to search by topic, keyword, or author, and access paper details such as title and citations.

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