Can AI agents automate Ex Libris Alma?

Clarivate · saas · documentspublic-sectoreducation

Ex Libris Alma is automatable today through Clarivate's documented REST APIs on the Ex Libris Developer Network. Opened vendor pages do not establish a first-party MCP server. Calls go to a regional HTTPS gateway under /almaws/v1 and authenticate with an institution API key as an apikey query parameter or an Authorization: apikey header. The opened catalog covers users and fulfillment, bibliographic records and inventory, and acquisitions, with GET, POST, PUT, and DELETE, XML or JSON payloads, and optional OpenAPI downloads. PUT replaces the entire entity. Production keys are created in the Developer Network with area, sandbox or production, and read-only or read/write permissions. Guest accounts may GET the demo sandbox only. Daily and per-second governance thresholds apply. HTTPS webhooks notify a listener of configured events. Cloud Apps run inside the Alma staff UI; Ex Libris publishes an official Cloud Apps CLI (@exlibris/exl-cloudapp-cli) and a TypeScript Cloud Apps SDK. This identity is the library services platform Sikt delivers to about 80 Norwegian research libraries in the BIBSYS consortium. It is not Vitec ALMA industrial ERP, Axiell Quria, Mikromarc, or Bibliofil. Oria, Leganto, and Rialto stay outside. Vendor documentation does not settle first-party MCP ownership. Named iPaaS connectors were not opened. Computer-use viability is unassessed. API scores 7 and is the best path.

Best path today: api · Overall automatability: 7/10

Modalities

ModalityStatusDetail
APIyesrestapi-key
coverage: partial · docs
SDKyestypescript
official: yes
MCPunknown
verdict: unknown
Integrationsunknown
CLIyes
Extensibilityyescloud-apps
webhooks: True
Data access
export: xml, json, marcxml · import: xml, json, marcxml
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. The Alma REST APIs, HTTPS webhooks, and Cloud Apps framework are the documented machine paths. Visual control of a staff browser session, including Sikt Feide instance links, is not a substitute for those contracts.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
77

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-09
namedeclaredsource2026-09-09
vendordeclaredsource2026-09-09
categoriesdeclaredsource2026-09-09
deploymentdeclaredsource2026-09-09
platformsdeclaredsource2026-09-09
licensedeclaredsource2026-09-09
statusdeclaredsource2026-09-09
modalities.api.existsdeclaredsource2026-09-09
modalities.api.kinds[0]declaredsource2026-09-09
modalities.api.auth[0]declaredsource2026-09-09
modalities.api.coveragedeclaredsource2026-09-09
modalities.api.coveragedeclaredsource2026-09-09
modalities.api.coveragedeclaredsource2026-09-09
modalities.api.coveragedeclaredsource2026-09-09
modalities.api.docsdeclaredsource2026-09-09
modalities.sdk.existsdeclaredsource2026-09-09
modalities.sdk.officialdeclaredsource2026-09-09
modalities.sdk.languages[0]declaredsource2026-09-09
modalities.cli.existsdeclaredsource2026-09-09
modalities.extensibility.scripting[0]declaredsource2026-09-09
modalities.extensibility.webhooksdeclaredsource2026-09-09
modalities.data_access.exportdeclaredsource2026-09-09
modalities.data_access.importdeclaredsource2026-09-09
modalities.rpa.ui_stack[0]declaredsource2026-09-09
modalities.agent_docs.llms_txtscrapedsource2026-09-09
modalities.agent_docs.llms_txtscrapedsource2026-09-09
modalities.mcp.third_partyscrapedsource2026-09-09
verdict.scores.apideclaredsource2026-09-09
freshness.watch[0].urldeclaredsource2026-09-09
freshness.watch[1].urldeclaredsource2026-09-09
freshness.watch[2].urldeclaredsource2026-09-09
freshness.watch[3].urldeclaredsource2026-09-09

Related tools

Other products in this database that share a category with Ex Libris Alma.

Last verified 2026-09-09 · volatility medium · JSON record