Get your OpenAlex MCP server running in under 5 minutes!
npm installnpm run build-
Open your Claude Desktop config file:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json
- MacOS:
-
Add the OpenAlex server configuration (replace with your actual path):
{
"mcpServers": {
"openalex": {
"command": "node",
"args": ["/Users/yourusername/path/to/openalex-research-mcp/build/index.js"],
"env": {
"OPENALEX_EMAIL": "your.email@example.com"
}
}
}
}- Restart Claude Desktop
Try these prompts in Claude Desktop:
Find the top 10 most cited papers on quantum computing from the last 5 years
Show me how AI safety research has evolved from 2020 to 2024
Get the citation network for the paper with DOI: 10.48550/arXiv.1706.03762
Who are the main collaborators of Yann LeCun?
Which countries are leading research in renewable energy?
The server provides 18 specialized tools:
Literature Search:
search_works- Advanced search for papersget_work- Get detailed paper informationget_related_works- Find similar paperssearch_by_topic- Explore specific research domainsautocomplete_search- Fast typeahead search
Citation Analysis:
get_work_citations- Who cites this paperget_work_references- What this paper citesget_citation_network- Complete citation graphget_top_cited_works- Most influential papers
Author & Institutions:
search_authors- Find researchersget_author_works- Author's publicationsget_author_collaborators- Co-authorship networkssearch_institutions- Find universities/organizations
Research Trends:
analyze_topic_trends- Track research evolutioncompare_research_areas- Compare different fieldsget_trending_topics- Discover emerging areasanalyze_geographic_distribution- Global research mapping
Entity Lookup:
get_entity- Get any OpenAlex entitysearch_sources- Find journals/venues
- Add your email to get better rate limits (100K requests/day)
- Use Boolean operators in searches:
"AI" AND (safety OR ethics) - Filter by year ranges to focus on recent research
- Sort by citation count to find influential work
- Use per_page parameter to get more results (max 200)
Server not showing up in Claude Desktop?
- Check that the path in your config is absolute, not relative
- Verify the build was successful:
ls build/index.js - Restart Claude Desktop completely
Rate limit errors?
- Make sure
OPENALEX_EMAILis set in your config - Slow down your requests if hitting 10 requests/second
No results found?
- Try broader search terms
- Check spelling and use Boolean operators
- Try searching by DOI or OpenAlex ID directly
- Read the full README.md for detailed documentation
- Check out OpenAlex API docs for more filtering options
- Join the polite pool by adding your email for better performance
Happy researching! 🔬📚