Everything in the atlas
Type
Domain: 2
Origin
Signals
More: BTP/BAIP
Group by: Kind
XSUAA authentication stack for an MCP server on SAP BTP
It stops at the `AuthInfo` and the raw bearer token, and the README lists what stays with the consuming server: rate limiting, the scope and tool policy, the MCP transport, the SAP HTTP client's headers, and helmet-style hardening. The one piece of hardening it constrains rather than defers is the cross-origin opener policy, which it deliberately leaves unset because popup-based OAuth breaks under it. It is ESM-only on Node 22 or later and shares the host's Express and MCP SDK instances as peer dependencies, so a server on Express 4 cannot take it.
Browser login and session module for SAP MCP servers
The maintainer states it is unofficial, not endorsed by SAP, and that it automates authenticated SAP web endpoints and browser session cookies in ways SAP's terms of service or an organisation's own policies may restrict. Password login is confined to `accounts.sap.com` and the standard SAP Cloud Identity Services tenant domains: a custom IAS domain, or a login that conditional authentication delegates to a corporate identity provider, fails closed before the password is filled and has to be completed through an interactive login instead.
SAP's Node.js application router in front of business applications
Runner for Bruno collections against XSUAA-protected CF apps
Node.js inspector tunnel over cf ssh to Cloud Foundry apps
File search in apps deployed to SAP BTP Cloud Foundry over cf ssh
Step-by-step state recorder for one JavaScript function in Node.js
SQL runner against the SAP HANA Cloud database bound to a CF app
Shell debugger for remote Node.js over the Chrome DevTools Protocol
HTTP trace hook streaming a running CF Node.js app's traffic
Cloud Foundry topology cache for the other @saptools packages
OAuth2 token fetcher for a Cloud Foundry app's XSUAA binding
SQLTools connection from a Cloud Foundry app's HANA binding
TypeScript library reaching ABAP service instances on Cloud Foundry
API proxies with security and traffic policies and Developer Hub
Tracks vulnerabilities in open-source components of BTP apps
MCP server drawing BTP solution diagrams on a draw.io canvas
Any run nobody is watching: the drawing tools work only while the draw.io canvas at `http://localhost:3000/` is open and connected, so there is no diagram to produce on a build agent or a server. Nothing checks the result either, because the maintainer keeps a diagram linter on the [roadmap](https://github.com/etosin/arc-draw#-roadmap) rather than in the release. The maintainer marks the status early at v0.x, installs it from source, and records testing with Claude Code alone.
Carries home-directory dotfiles from one BAS dev space to another
The exported file list is hard-coded, so a dev space whose setup lives in files the readme does not name is not carried across; the roadmap lists making the list flexible as open work. Nothing from the BAS profile is in the zip, so a developer who wants the colour scheme, the keymaps or the installed extensions uses the BAS profile export on its own.
Claude plugin writing BTP solution diagrams as .drawio files
SAP's on-premises agent linking SAP BTP to customer-network systems
Identity Authentication and Identity Provisioning as one tenant
Claude Code skills for BTP architecture diagrams in draw.io
The README tells you to fork before cloning, because Claude rewrites `references/` and `SKILL.md` in place as you use it, so a clone shared between people changes under all of them. Installing means `git` and `ln` on macOS or Linux and a symlink into `~/.claude/skills`. Fine positioning stays manual: the coordinates Claude writes can be rough apart from the centre coordinates of elements joined by a straight arrow and the containment relationships.
GitHub Copilot skill writing BTP solution diagrams as draw.io XML
OAuth 2.0 grant flows for applications and APIs in Neo regions
SQL templates for HANA audit policies of an S/4HANA tenant
Ingests and retains compliance audit data from BTP
OAuth server issuing JWTs and holding scopes for BTP apps
SAP's visual language and templates for BTP solution diagrams
Low-code platform for web and native mobile apps
Development environment on BTP for UI5, Fiori, mobile and CAP
Browser-based development environment with dev spaces
Provisioning jobs carrying users and groups between systems
Predefined CI/CD pipelines for SAP development projects
Vault for an application's passwords, keys and keyrings
Serves BTP applications under the customer's own domain
Registration, login and consent for customer-facing sites
APIs for retention, deletion and personal data reports
Retention rules triggering blocking, deletion and archiving
Key and certificate repository in SAP BTP's Neo data centres
Scans uploaded files over REST with ClamAV
Service answering data subjects about their stored personal data
IDE service on SAP BTP for SAPUI5, Fiori and full-stack apps
Claude Code plugin and skill drawing validated BTP diagrams
A diagram of anything other than an SAP, BTP or on-premise landscape: the skill is tuned to the Horizon style and its 71 templates. It drafts rather than finishes, and its README budgets 15 to 30 minutes of edits in draw.io per diagram. Without Python the validator does not run.
Postman collections for the SAP Analytics Cloud SCIM API
MTA projects sharing a role collection across role templates
Neither the package manifest nor the repository tree declares a licence.
Postman collection for the SAP Concur User Provisioning Service APIs
Java apps showing policy-based authorization with AMS on SAP BTP
Node.js apps showing policy-based authorization with AMS on SAP BTP
Identity Provisioning jobs syncing SAP Concur users for Joule
Source repository of SAP's reference architectures
TechEd 2022 session on SAP BTP security recommendations
Hands-on applying SAP BTP security recommendations to a trial account
Hands-on integrating Cloud Identity Services with Microsoft Entra