Skip to main content
Feedback

Ex Libris MCP connector

Updated 

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.

ToolDescription
get/almaws/v1/task-lists/printoutsRetrieve Printouts
post/almaws/v1/task-lists/printoutsAct on Printouts
get/almaws/v1/task-lists/printouts/printout_idRetrieve a Printout
post/almaws/v1/task-lists/printouts/printout_idPrintout Service
get/almaws/v1/task-lists/requested-resourcesGet Requested Resources
post/almaws/v1/task-lists/requested-resourcesAct on Requested Resources
get/almaws/v1/task-lists/rs/lending-requestsGet Lending Requests
post/almaws/v1/task-lists/rs/lending-requestsAct on Lending Requests
get/almaws/v1/task-lists/testGET Task-lists Test API
post/almaws/v1/task-lists/testPOST Task-lists Test API
On this Page