OpenAlex MCP Server

OpenAlex MCP Server

Enables searching and retrieving academic papers, authors, institutions, and citations from the OpenAlex open scholarly index.

Category
Visit Server

README

OpenAlex MCP Server

An MCP (Model Context Protocol) server for accessing OpenAlex — a free, open index of 250M+ academic papers, 90M+ authors, and 100K+ institutions.

No paid subscription required. Free API key available for higher rate limits.

Tools

Tool Description
search_works Search papers by keyword with boolean operators and filters
search_authors Search for researchers by name
get_author Get detailed author profile (h-index, affiliations, topics)
get_author_works Get publications by a specific author
find_similar_works Semantic search — find conceptually related papers using AI embeddings
get_citations Get papers that cite a specific work (forward citations)
get_references Get papers cited by a specific work (bibliography)
search_institutions Search for universities, labs, and research organizations
get_institution_works Get research output from a specific institution

Setup

1. Get an API key (optional but recommended)

Get a free key at openalex.org/settings/api. Without a key you get 100 credits/day (testing only); with a free key you get 100,000 credits/day.

2. Add to Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "openalex": {
      "command": "python3",
      "args": ["/path/to/openalex-mcp-server/server.py"],
      "env": {
        "OPENALEX_API_KEY": "your-api-key",
        "OPENALEX_EMAIL": "your.email@example.com"
      }
    }
  }
}

Or if using Claude Code CLI:

claude mcp add openalex \
  python3 \
  /path/to/openalex-mcp-server/server.py \
  -e OPENALEX_API_KEY=your-api-key \
  -e OPENALEX_EMAIL=your.email@example.com

Usage examples

  • "Search OpenAlex for papers on curiosity in higher education from 2020-2024"
  • "Find papers semantically similar to 'intrinsic motivation and student engagement'"
  • "Look up the author profile for researcher A5023888391"
  • "What papers cite DOI 10.1038/s41586-020-2649-2?"
  • "Get recent publications from Northwestern University"

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured