{"ref":"artifact:gregorwolf-cloud-alm-itsm-mcp","page":"/artifacts/gregorwolf-cloud-alm-itsm-mcp","json":"/artifacts/gregorwolf-cloud-alm-itsm-mcp.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"gregorwolf-cloud-alm-itsm-mcp","name":"cloud-alm-itsm-mcp","artifact_type":"mcp-server","ecosystem":"btp","use_as":"starting-point","domain":"operations-and-runtime","origin_ring":"independent","description":{"one_line":"Queries installations through SAP Cloud ALM's ITSM API — filtered by system type or customer number, with OAuth token handling and caching done for you.","short":"MCP server querying installations via the SAP Cloud ALM ITSM API","what_it_solves":"Small and specific: the installations a customer has, retrieved with pagination and filtered by system type — BTP, public cloud and the rest — or by customer number. OAuth 2.0 token requests and caching are handled rather than left to the caller, which is most of what makes an API like this tedious to script against.","to_build_on_it":"No licence file, so as published nobody has been granted the right to use it. The interesting half is the smallest half: a thin, cached OAuth client over one Cloud ALM API, which is a pattern the rest of that API surface would take without much change."},"links":{"repo":"https://github.com/gregorwolf/cloud-alm-itsm-mcp"},"maintainers":["actor:gregorwolf"],"provides":[{"capability":"capability:agent-systems-access","what_it_does":"Reaches Cloud ALM's ITSM API for the installation inventory, with the OAuth handling that any further use of that API would need anyway.","sources":[{"url":"https://github.com/gregorwolf/cloud-alm-itsm-mcp","title":"SAP Cloud ALM ITSM MCP Server — README","checked":"2026-09-10"}]}],"provenance":{"discovered_via":[{"source":"source:sap-ai-mcp-servers"}],"first_seen":"2026-09-10"},"history":[{"date":"2026-09-10","field":"entry","from":null,"to":"created","reason":"Triaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README. Filed on the BTP door because there is no door for the SAP product it fronts and hard rule 9 allows one — the same strain recorded on the LeanIX entries."},{"date":"2026-10-09","field":"provides","from":"capability:mcp-servers","to":"capability:agent-systems-access","reason":"The concern it answers is reaching into an SAP system from outside, split out of MCP servers on this day; the sentence on the edge is unchanged."}],"drafted_with_ai":true,"contributors":["actor:gregorwolf"],"requires":[{"ref":"external:sap-cloud-alm","for":"Credentials for SAP Cloud ALM's ITSM API are needed to authenticate and query installation data.","requirement":"required","basis":"binding","role":"integration","sources":[{"url":"https://github.com/gregorwolf/cloud-alm-itsm-mcp","title":"cloud-alm-itsm-mcp README","checked":"2026-10-18","quote":"SAP Cloud ALM ITSM API credentials (client ID, client secret, endpoints)"}]}]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"one contributor, personally owned"},{"label":"Repository","tier":"fair","evidence":"pushed 2026-03, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no BTP release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"1 test file"},{"label":"Docs","tier":"good","evidence":"README 6 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":4,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":4,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2026-03-19","license_spdx":null,"org_owned":false,"default_branch":"main","contributors":1,"tree_truncated":false,"test_files":1,"workflows":0,"other_ci":false,"readme_bytes":6492,"docs_files":0,"changelog":false,"license_file":false,"dts_files":0,"readme_path":"README.md","readme_sha":"f26ab29b75236bc4286561db908e200f06876040","created_at":"2026-03-19T20:53:28Z","open_prs":0,"first_commit":"2026-03-19","last_commit":"2026-03-19","commits":5,"repo_read":"2026-10-26"},"edges":{"maintainers":[{"ref":"actor:gregorwolf","name":"Gregor Wolf","json":"/actors/gregorwolf.json"}],"contributors":[{"ref":"actor:gregorwolf","name":"Gregor Wolf","json":"/actors/gregorwolf.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}