OM

OpenAlex.org MCP

Created 4 months ago

A streamlined Model Context Protocol (MCP) server for author disambiguation and academic research using the OpenAlex.org API.

development location documentation public AI academic research

What is OpenAlex.org MCP?

Professional MCP server providing ML-powered author disambiguation and comprehensive researcher profiles using the OpenAlex database.

Documentation

OpenAlex Author Disambiguation MCP Server# Key Features

  • Advanced Author Disambiguation: Handles complex career transitions and name variations.
  • Institution Resolution: Current and past affiliations with transition tracking.
  • Academic Work Retrieval: Journal articles, letters, and research papers.
  • Citation Analysis: H-index, citation counts, and impact metrics.
  • ORCID Integration: Highest accuracy matching with ORCID identifiers.

Quick Start## Prerequisites

  • Python 3.10 or higher
  • MCP-compatible client (e.g., Claude Desktop)
  • Email address (for OpenAlex API courtesy)

Installation

  1. Clone the repository:
    git clone https://github.com/drAbreu/alex-mcp.git
    cd alex-mcp
    
  2. Create a virtual environment:
    python3 -m venv venv
    source venv/bin/activate
    
  3. Install the package:
    pip install -e .
    
  4. Configure environment:
    export [email protected]
    
  5. Run the server:
    ./run_alex_mcp.sh
    

Configuration Options

  • Required: OPENALEX_MAILTO
  • Optional: OPENALEX_MAX_AUTHORS, OPENALEX_USER_AGENT, ALEX_MCP_VERSION, OPENALEX_RATE_PER_SEC, OPENALEX_RATE_PER_DAY.

License

This project is licensed under the MIT License. See LICENSE for details.

Server Config

{
  "mcpServers": {
    "openalex.org-mcp-server": {
      "command": "npx",
      "args": [
        "openalex.org-mcp"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: No

Project Info

Hosted Featured
Created At: Jul 07, 2025
Updated At: Aug 07, 2025
Author: drAbreu
Category: community
License: MIT License
Tags:
development location documentation