Wraps the OpenAlex API to give Claude access to scholarly research data without authentication. You can search academic papers, authors, institutions, and citation networks directly from your MCP client. Part of the Pipeworx gateway ecosystem, which means you can either connect to this specific server or tap into their full gateway for 250+ data sources. Includes an ask_pipeworx tool that lets you query in natural language instead of calling specific endpoints. Useful when you need to pull academic metadata, track research trends, or build literature reviews without managing API keys or rate limits yourself.
Public tool metadata for what this MCP can expose to an agent.
openalex_resolve_nameResolve a name or partial name to an OpenAlex ID. Returns up to 10 matches with disambiguation hints. ALWAYS use this before filtering by entity — names are ambiguous, IDs are not. Also accepts DOIs directly for quick lookup. Response time ~200ms.3 paramsResolve a name or partial name to an OpenAlex ID. Returns up to 10 matches with disambiguation hints. ALWAYS use this before filtering by entity — names are ambiguous, IDs are not. Also accepts DOIs directly for quick lookup. Response time ~200ms.
querystringfiltersobjectentity_typestringworks · authors · sources · institutions · topics · keywordsopenalex_search_entitiesSearch, filter, sort, or retrieve by ID. Covers all OpenAlex entity types (works, authors, sources, institutions, topics, keywords, publishers, funders). Pass `id` to retrieve a single entity (free, unlimited API calls). Otherwise, use `query` and/or `filters` for discovery. S...9 paramsSearch, filter, sort, or retrieve by ID. Covers all OpenAlex entity types (works, authors, sources, institutions, topics, keywords, publishers, funders). Pass `id` to retrieve a single entity (free, unlimited API calls). Otherwise, use `query` and/or `filters` for discovery. S...
idstringsortstringquerystringcursorstringselectarrayfiltersobjectper_pageintegerentity_typestringworks · authors · sources · institutions · topics · keywordssearch_modestringkeyword · exact · semanticdefault: keywordopenalex_analyze_trendsAggregate OpenAlex entities into groups and count them. Use for trend analysis (group works by publication_year), distribution analysis (group by oa_status, type, country), and comparative analysis (group by institution or topic). Combine with filters to scope the analysis. Re...5 paramsAggregate OpenAlex entities into groups and count them. Use for trend analysis (group works by publication_year), distribution analysis (group by oa_status, type, country), and comparative analysis (group by institution or topic). Combine with filters to scope the analysis. Re...
cursorstringfiltersobjectgroup_bystringentity_typestringworks · authors · sources · institutions · topics · keywordsinclude_unknownbooleanOpenAlex MCP — wraps the OpenAlex API (scholarly works, free, no auth)
Part of Pipeworx — an MCP gateway connecting AI agents to 673+ live data sources.
| Tool | Description |
|---|
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"openalex": {
"url": "https://gateway.pipeworx.io/openalex/mcp"
}
}
}
Or connect to the full Pipeworx gateway for access to all 673+ data sources:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
Instead of calling tools directly, you can ask questions in plain English:
ask_pipeworx({ question: "your question about Openalex data" })
The gateway picks the right tool and fills the arguments automatically.
MIT