OpenAlex
OpenAlex is an open catalog of scholarly works, authors, institutions, sources, topics, and related research metadata.
Integration
- Vendor
- OpenAlex
- Category
- other
- Auth
- API_KEY
- Tools
- 14
- Composio slug
openalex
Tools
- Add Collection Entities
Bulk-add one or more matching OpenAlex entity IDs to an owned collection without duplicating existing memberships.
- Autocomplete Entities
Resolve a partial name or title to likely OpenAlex entity IDs before filtering or retrieving metadata.
- Create Collection
Create a private, single-entity-type OpenAlex collection, optionally with an initial bounded set of entity IDs.
- Delete Collectiondestructive
Permanently delete exactly one owned private OpenAlex collection and all of its collection memberships. This does not delete the underlying OpenAlex entities.
- Download Work Content
Download an OpenAlex-cached PDF or gzipped GROBID TEI file for a work. Choose the format matching the work's has_content flags. Each call currently costs $0.01, and source copyright terms still apply.
- Get Collection
Get metadata for one private OpenAlex collection owned by the connected user.
- Get Metadata Entity
Retrieve one OpenAlex work, author, source, institution, topic, keyword, publisher, funder, award, taxonomy item, country, continent, or language by its supported identifier. Returns the provider's entity object directly; use select to limi
- Get Rate Limit Status
Validate the connected OpenAlex API key and inspect daily budget, prepaid balance, reset timing, and current endpoint costs before expensive queries or downloads.
- List Collection Entities
List one page of entity IDs in an owned private collection together with collection metadata and page totals.
- List My Collections
List private OpenAlex collections owned by the connected API-key user, optionally finding collections that contain an entity.
- Query Metadata Entities
Search, filter, sort, sample, select, or group one OpenAlex metadata resource other than works, including authors, venues, organizations, taxonomy, geography, awards, and enumerations. Returns one cursor-controlled page.
- Query Works
Search, filter, sort, sample, select, or group scholarly works. Returns one cursor-controlled page and its OpenAlex query cost; use the snapshot for whole-catalog exports.
- Remove Collection Entitiesdestructive
Bulk-remove one or more entity memberships from an owned private OpenAlex collection without deleting the underlying OpenAlex entities.
- Update Collection
Update a private collection's name or description, or change its entity type while the collection is empty. Provide at least one of display_name, description, or entity_type.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect OpenAlex.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the OpenAlex tools in chat.
What teammates see: by default, memories from OpenAlex are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.