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
- 01Search by topic or keyword
- 02Search by author
- 03Retrieve titles and abstracts
- 04Access authors and citations
Use cases
- 01Find papers on a research topic
- 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.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEOpenAlex 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 keywordsearch-papers-by-author: Find papers by authorResource:paper://{paperId}– Retrieve detailed paper information
Comments
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.