OpenAlex Research MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENALEX_EMAIL | No | Your email address to join the "polite pool" for better rate limits | |
| OPENALEX_API_KEY | No | Your API key for premium users with higher limits and exclusive filters |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_worksA | Search scholarly works with advanced filtering. Supports Boolean operators, year ranges, citation thresholds, venue/journal filtering (source_name, source_issn, source_id), and institution filtering (author_institution, institution_group). The most flexible search tool. Use search_in_journal_list for preset journal lists like UTD24 or FT50. |
| get_workA | Get COMPLETE details about a specific work by OpenAlex ID or DOI. Unlike search results which are summarized, this returns ALL information including: complete author list (first, middle, and last authors with positions, institutions, ORCID, corresponding author flags), full abstract (reconstructed), all topics, complete bibliographic data, funding/grants, keywords, and reference lists. Use this when you need detailed information about a specific paper, especially for identifying PIs (often last author) or corresponding authors. |
| get_related_worksA | Find works related to a given work based on shared topics, citations, and references. Useful for discovering similar papers in a research area. |
| search_by_topicA | Search for works within specific research topics or domains. Use this to explore literature in a particular field or subfield. Supports venue filtering to restrict results to top journals/conferences. |
| autocomplete_searchA | Fast autocomplete/typeahead search for works, authors, institutions, or other entities. Returns quick suggestions for partial queries. |
| get_work_citationsB | Get all works that cite a given work. Essential for forward citation analysis and understanding research impact. |
| get_work_referencesB | Get all works referenced/cited by a given work. Essential for backward citation analysis and finding foundational papers. |
| get_citation_networkA | Get a citation network for a work including both citing works (forward) and referenced works (backward). Returns immediate connections only. Citing works are returned as summaries; referenced works as IDs (use batch_resolve_references to hydrate). |
| get_top_cited_worksA | Find the most highly cited works in a research area or matching specific criteria. Identifies influential and seminal papers. Automatically filters for papers with significant citations. Combine with source_name or source_issn to find the most-cited papers in a specific top journal/conference. |
| search_authorsA | Search for authors/researchers. Returns h-index, citation count, and affiliation data. Best for finding experts when you know the name. Use search_authors_by_expertise to find experts by research area. |
| get_author_worksB | Get all publications by a specific author over time. Useful for analyzing an author's research trajectory and productivity. |
| get_author_collaboratorsB | Analyze an author's co-authorship network. Returns frequent collaborators and collaboration statistics. |
| search_institutionsB | Search for academic institutions with filters for research output, citations, and geographical location. Find leading institutions in specific areas. |
| analyze_topic_trendsA | Analyze publication trends over time for specific topics or queries. Returns works grouped by year to show research evolution and growth. |
| compare_research_areasA | Compare publication volume and citation metrics across different research topics or queries. Useful for understanding relative activity in different fields. |
| get_trending_topicsC | Discover emerging and trending research topics based on recent publication activity. Identifies fast-growing research areas. |
| analyze_geographic_distributionB | Analyze the geographical distribution of research activity for a topic or query. Shows which countries and institutions are most active. |
| get_entityA | Get detailed information about any OpenAlex entity by ID. Supports works, authors, sources, institutions, topics, publishers, and funders. |
| search_sourcesA | Search for journals, conferences, and other publication sources. Results are sorted by h-index descending by default, making it easy to identify top-tier venues. Returns h-index, impact metrics, and open access status. Use check_venue_quality for detailed metrics on a specific venue, or get_top_venues_for_field to discover the best venues in a research area. |
| list_journal_presetsA | List all available named journal/conference presets and institution group presets. Call this first to discover which preset keys to pass to search_in_journal_list or the institution_group parameter. Presets include: UTD24, FT50, AJG/ABS 4*/4/3 tiers, top AI conferences, Management Science group, Nature/Science family, and institution groups (Ivy League, Top US, INSEAD+London, etc.). |
| search_in_journal_listA | Search for papers in a named list of top journals or conferences (preset) rather than specifying individual venues. This is the main tool for credibility-gated searches. Examples: search in UTD24 journals, FT50, AJG 4*, top AI conferences. Combine with author_institution or institution_group to answer questions like "AI papers in top AI conferences by Harvard/Stanford/MIT authors". |
| search_works_in_venueA | Search for papers published in a specific journal or conference. This is the primary tool for restricting citations to credible, high-impact venues. Identify the venue first via check_venue_quality or search_sources, then use its name, ISSN, or ID here. |
| get_top_venues_for_fieldA | Get the top journals and conferences for a specific research field ranked by h-index. Essential first step before searching for citations — use this to identify credible venues, then use search_works_in_venue to restrict searches to them. |
| check_venue_qualityA | Check the quality and prestige metrics of a journal or conference. Returns h-index, citation impact, and indexing status. Use before citing a paper to confirm the venue is reputable. |
| get_author_profileA | Get a comprehensive research profile for an author: h-index, i10-index, total citations, top-cited works, recent works, and main research topics. Use this to identify key researchers, potential reviewers, or to study an expert's body of work. |
| search_authors_by_expertiseA | Find leading researchers/experts in a specific topic or research area, ranked by h-index or citation count. More useful than search_authors when you do not know names but need to identify key figures in a field. |
| find_review_articlesA | Find review articles, systematic reviews, and meta-analyses on a topic. Reviews summarize the state-of-the-art and are high-value citations that establish context in top papers. Optionally restrict to specific high-impact journals. |
| find_seminal_papersA | Find seminal/foundational papers in a research area — those published more than 5 years ago with very high citations. These are the "must-cite" papers that establish the intellectual lineage of a field. Use to identify citations that reviewers expect to see. |
| batch_resolve_referencesA | Resolve a list of DOIs or work IDs to full work metadata in one call. Useful for checking reference lists: validate that a set of citations are real, credible, and appropriately cited. |
| find_open_access_versionA | Find freely available (open access) versions of papers, including preprints on arXiv, bioRxiv, and institutional repositories. Useful for accessing full text without a subscription. |
| health_checkA | Check the health status of the OpenAlex MCP server and API connectivity. Returns cache status and configuration information. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/oksure/openalex-research-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server