OpenAlex MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENALEX_BEARER_TOKEN | No | Bearer token for authenticated API access (optional) | |
| OPENALEX_DEFAULT_EMAIL | No | Default email for rate limiting when no mailto parameter provided |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_worksC | Search scholarly works in OpenAlex |
| search_authorsC | Search authors and researchers |
| search_sourcesC | Search journals and sources |
| search_institutionsD | Search institutions |
| search_topicsC | Search research topics (formerly concepts) |
| search_publishersD | Search publishers |
| search_fundersC | Search funders |
| get_entityC | Get a single entity by its OpenAlex ID |
| autocompleteC | Type ahead search across any OpenAlex entity type |
| classify_textC | Classify arbitrary text to predict research concepts and confidence scores |
| get_filterable_fieldsC | Get a list of filterable field names and their types for a specified OpenAlex entity. |
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
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/reetp14/openalex-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server