Ex Libris MCP connector
Ex Libris is the API suite for Alma, a library services platform used to manage lending, resource requests, and task workflows. The Ex Libris MCP connector allows AI agents to retrieve and act on printouts, lending requests, and requested resources within a library's operational queue. It also supports managing task lists and related library service actions to help staff track and fulfill patron requests efficiently.
Authentication type
- API Key - Requires a static API key to be configured before the agent can connect to the service.
Uses
Use the Ex Libris MCP connector to perform the following actions:
- Track and manage printout requests across library service points
- Monitor requested resources awaiting pickup or processing in Alma
- Automate lending request workflows between partner libraries
- Update task list statuses to keep library staff synchronized
- Retrieve pending print jobs for library circulation desks
- Act on resource requests to approve, deny, or reroute them
- Streamline interlibrary loan processing with automated lending actions
- Test task list integrations before deploying library workflows
Example prompts
Use the following example prompts to invoke Ex Libris MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all pending printouts in Ex Libris.List the requested resources waiting for pickup today.Update the status of lending request 12345 in Ex Libris.What lending requests are currently open in Alma?Mark printout 456 as completed in Ex Libris.Retrieve the details for a specific requested resource.Show me all task list items assigned to the circulation desk.Act on the requested resources that are overdue for pickup.Get a list of all active lending requests between branches.Check the current print job queue in Ex Libris.
Ex Libris MCP connector tools
The Ex Libris MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| get/almaws/v1/task-lists/printouts | Retrieve Printouts |
| post/almaws/v1/task-lists/printouts | Act on Printouts |
| get/almaws/v1/task-lists/printouts/printout_id | Retrieve a Printout |
| post/almaws/v1/task-lists/printouts/printout_id | Printout Service |
| get/almaws/v1/task-lists/requested-resources | Get Requested Resources |
| post/almaws/v1/task-lists/requested-resources | Act on Requested Resources |
| get/almaws/v1/task-lists/rs/lending-requests | Get Lending Requests |
| post/almaws/v1/task-lists/rs/lending-requests | Act on Lending Requests |
| get/almaws/v1/task-lists/test | GET Task-lists Test API |
| post/almaws/v1/task-lists/test | POST Task-lists Test API |