OpenAlex MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OpenAlex MCP ServerShow me MIT's research on cybersecurity from 2023"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OpenAlex MCP Server
A Model Context Protocol (MCP) server for accessing OpenAlex scholarly research database with OSINT-focused tools.
Overview
OpenAlex MCP Server provides AI applications with direct access to OpenAlex's comprehensive database of 240M+ scholarly works, researchers, institutions, and funding information. Built specifically with OSINT (Open Source Intelligence) capabilities in mind.
Related MCP server: OpenAlex Author Disambiguation MCP Server
Features
Core Search Tools
Search Works: Find scholarly publications with advanced filters
Get Work Details: Comprehensive information including funding, collaborations, citations
Search Authors: Find researchers and their profiles
Search Institutions: Discover research organizations worldwide
OSINT-Focused Tools
Search by Funder: Track research funding patterns by organization
Search by Country: Analyze geographic research patterns
Citation Network Analysis: Map information flow and influence
Author Collaborators: Discover research networks and partnerships
Institutional Collaborations: Map inter-institutional partnerships
Temporal Trends: Track research evolution over time
Institution Research Tracking: Monitor specific organization outputs
Installation
Prerequisites
Python 3.10 or higher
UV package manager (recommended) or pip
Setup
# Clone or download the repository
cd openalex-mcp
# Install dependencies using UV (recommended)
uv sync
# Or using pip
pip install -e .Configuration
Claude Desktop Integration
Add to your Claude Desktop config file:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"openalex": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/openalex-mcp",
"run",
"openalex-mcp"
],
"env": {
"OPENALEX_EMAIL": "your.email@example.com"
}
}
}
}Environment Variables
OPENALEX_EMAIL(optional but recommended): Your email for the "polite pool" with better rate limits
Usage Examples
Basic Research Search
Search for works about "quantum computing" published after 2020OSINT: Funding Analysis
Show me research funded by DARPA in the last 3 yearsOSINT: Geographic Patterns
Find AI research from China published between 2020-2024OSINT: Network Mapping
Get the citation network for work W2741809807OSINT: Collaboration Analysis
Find the top collaborators of author A5023888391OSINT: Institutional Intelligence
Show me MIT's research on cybersecurity from 2023OSINT: Temporal Analysis
Get publication trends for "neural networks" from 2015 to 2024OSINT: Institutional Networks
Find institutions that frequently collaborate with Stanford UniversityAvailable Tools
Tool | Purpose | OSINT Use Case |
| Search publications | General research discovery |
| Full work information | Deep dive on specific research |
| Find funded research | Track funding patterns |
| Geographic research | Analyze national research priorities |
| Citation relationships | Map influence and information flow |
| Find co-authors | Discover research networks |
| Institution research | Monitor organizational output |
| Time-series analysis | Track research evolution |
| Institution networks | Map organizational partnerships |
| Find researchers | Identify domain experts |
| Author information | Researcher profiling |
| Find organizations | Discover research centers |
| Institution data | Organization intelligence |
| API status | System monitoring |
API Information
Base URL: https://api.openalex.org
Authentication: None required
Rate Limits: 100,000 requests/day, 10 requests/second
Polite Pool: Add your email for better performance
Cost: Completely free
Data Sources
OpenAlex indexes:
240M+ scholarly works
90M+ authors
100K+ institutions
Funding information from major grant agencies
Citation relationships
Open access availability
OSINT Use Cases
Research Funding Intelligence: Track which organizations fund specific research areas
Geopolitical Analysis: Monitor research priorities by country
Network Mapping: Discover collaboration patterns between researchers and institutions
Influence Analysis: Map citation networks to understand information flow
Institutional Intelligence: Monitor research output from specific organizations
Trend Analysis: Track emerging research topics over time
Expert Identification: Find leading researchers in specific domains
Partnership Discovery: Identify institutional collaboration patterns
Development
# Run tests
uv run pytest
# Run server locally
uv run openalex-mcp
# Format code
uv run black src/Troubleshooting
Server not connecting
Verify the path in your Claude config is absolute
Check that UV is installed:
uv --versionRestart Claude Desktop after config changes
Rate limit errors
Add your email to
OPENALEX_EMAILfor polite pool accessReduce request frequency
Consider Premium plan for higher limits
Empty results
Verify entity IDs are correct format (e.g., W2741809807)
Check filter parameters are valid
Try broader search queries
Resources
License
MIT License - See LICENSE file for details
Contributing
Contributions welcome! Please open issues or pull requests on GitHub.
Acknowledgments
OpenAlex for providing free, open scholarly data
FastMCP framework for simplified MCP server development
Model Context Protocol specification
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NimaZahediN/openalex-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server