Everything in the atlas
Type
Domain
Origin
Signals
More: BTP/BAIP
Group by: Domain
HL7 FHIR implementation for storing and exchanging health data
CodeJam on API management in SAP Integration Suite
SAP's Node.js driver for SAP HANA
dbt adapter targeting SAP HANA Cloud as its warehouse
Pure JavaScript SAP HANA driver for Node.js
Its own feature comparison marks connection pooling, automatic reconnect, active-active reads, client-side data encryption, statement distribution, Kerberos authentication, the hdbuserstore, promises and TypeScript types as [@sap/hana-client](https://www.npmjs.com/package/@sap/hana-client) only, so a service that wants a pool or a promise API writes both itself over a callback interface. OpenSSL is its one security provider where the other driver lists SAP CommonCryptoLib, OpenSSL and MSCrypto, and it runs on Node.js 18 or later.
Binding onto hyperscaler object storage, chosen by plan
Managed PostgreSQL from the hyperscaler via a BTP service binding
Managed Redis from the hyperscaler via a BTP service binding
SaaS for business intelligence, planning and predictive analytics
A tenant with its own model layer, its own transport and its own user administration — content moves between tenants through export and import jobs rather than through your pipeline, and planning brings a calendar and a workflow that a reporting-only use never touches.
Managed SAP ASE databases on BTP for Java applications
Data products, a governed catalog and a path to SAP Databricks
It presumes the estate it governs: intelligent content is installed and viewed rather than authored, and the catalog is only as useful as what has been published into it. The Databricks path is a direction data goes, which is a decision about where analytics happens and not only about a tool.
APIs for address cleansing, geocoding and suggestions
Cloud data warehouse with spaces, views and analytic models
A tenant with spaces and a role model, not a database you point an application at — privileges are granted per space, and what somebody can model depends on the scoped role they hold. Federation is the default answer to moving data, and where it is not, a load has to be scheduled and watched.
Ready-to-use web application for enterprise content
APIs and a UI5 component for document management in apps
SAP's relational database platform, on-premise and in HANA Cloud
For provisioning a managed database on BTP, see [SAP HANA Cloud](artifact:btp-hana-cloud). Features differ between HANA versions; an on-premise deployment and a cloud instance are not interchangeable without compatibility checks.
Managed SAP HANA database service on BTP
Provisioned per plan and per component, so capacity and cost are decisions taken before any model exists. And it is the database, not a warehouse — modelling, loading and cataloguing are the products above it, and reaching it directly bypasses every semantic they add.
Managed SAP HANA 2.0 databases in fixed sizes on SAP BTP
APIs for geocoding, map tiles and routing
Cloud service replicating master data across a hybrid landscape
Claude Code plugin registering hana-cli's MCP server
Developer-centric command line for SAP HANA
Promise-based wrappers around the SAP HANA client libraries
SQL scripts and a notebook for SAP HANA's built-in graph algorithms
Tutorials and use cases for SAP HANA database and analytics products
Java demo running Spring and Hibernate against SAP HANA
Starting project for a tutorial on NoSQL, graph and spatial in HANA
Course files for Developing Data Models with SAP HANA Cloud
Guides connecting hyperscaler sources into SAP Datasphere in BDC
TechEd 2025 workshop on SAP Business Data Cloud connectivity options
TechEd 2025 jump-start on a semantic model in SAP Datasphere and SAC
TechEd 2023 session on SAP HANA features over HDI
TechEd 2025 workshop on Just Ask natural-language questions
TechEd 2025 workshop on seamless planning for xP&A in BDC
Business data graph queried with OData V4 or GraphQL
API proxies with security and traffic policies and Developer Hub
Yeoman generator for Cloud Connector mappings and BTP destinations
SAP's on-premises agent linking SAP BTP to customer-network systems
Builds and runs integration flows between cloud and on premise
Guided workflow for configuring SAP cloud solution integration
Go MCP server over Cloud Integration packages and integration flows
Design-time only: no message monitoring, no deployment, no runtime status. That is a different server in this same section, and the two do not overlap.
Managed queues and topics over AMQP, MQTT and REST
B2B interface and mapping specification in Integration Suite
Java Swing tool maintaining Partner Directory entries for the Pipeline
MCP server for the general Integration Suite functions
Neither the package manifest nor the repository tree declares a licence.
Java MCP server for Integration Suite Trading Partner Management
Neither the package manifest nor the repository tree declares a licence.
MCP server for Cloud Integration runtime: messages, logs, deployment
It deploys and undeploys, and it enumerates credentials, keystores and OAuth2 configurations. Listing security material is a read, and it is still a read of the thing that protects everything else the tenant talks to.
Prebuilt connectors to non-SAP cloud applications as REST APIs
Distributes business events between SAP cloud applications
Proxy from cloud apps to on-premise systems via Cloud Connector
Named, credentialed addresses of other systems resolved at runtime
Adobe Document Services on BTP for print and interactive PDFs
Integration service on BTP with Cloud Integration and API Management
Event streaming and management platform in Integration Suite
Event broker inside SAP Integration Suite
Print queues between cloud applications and local printers
Private network link between a BTP service and a partner cloud
MCP server for SAP PI and PO monitoring and directory metadata
Inspection only, and it takes a host, a user and a password from the environment rather than a managed credential. PI and PO are also on their own end-of-maintenance path, which is the context any investment here sits in.
Docker Compose IoT edge stack that connects to SAP BTP
Partner profiles and agreements for B2B exchange in Integration Suite
Instructions for deploying Edge Integration Cell onto Microsoft Azure
@sap/approuter patterns in front of SAP Private Link Service
Integration flows pulling SAP Ariba spend data into SAP Datasphere
CAP and Fiori elements app for managing Cloud Integration datastores
Spring Boot apps routing AWS SDK traffic over SAP Private Link
Proof of concept turning AWS IoT events into S/4HANA notifications
CodeJam building an integration flow in SAP Integration Suite
CodeJam moving from polling to pub-sub on advanced event mesh
Spring Boot apps messaging over SAP Event Mesh's Java JMS client
Node.js samples for SAP Event Mesh's AMQP 1.0 messaging client
TechEd 2025 workshop piping business events into HANA vectors
TechEd 2025 workshop on exactly-once, in-order delivery
TechEd 2024 session on Integration Suite between SAP IBP and others
MCP server with forty-five tools across a Datasphere tenant
It writes and it administers — ETL extraction and database user management are not read operations, and the same connection that profiles a column can move data out of the tenant. Masking is only as good as the configuration naming the fields, so an unlisted sensitive column is an unmasked one.
CLI for Joule digital assistants and Joule Studio solutions
Pro-code CLI for building and deploying Joule Studio solutions
MCP server with five tools for Mobile Development Kit work
It expects a real landscape, not just a project: a `.service.metadata` file naming the Mobile Services app, endpoint and destination, the Cloud Foundry CLI, and access to a BTP Cloud Foundry environment. From 0.4.0 macOS support is ARM64 only — Intel Macs are not supported — alongside Linux and Windows on x64 and ARM64.
SAP AI Core APIs as MCP tools from one JSON config file
Configuration over an API you must already have entitled and provisioned; and the smallest of these repositories, so what it covers is what its config file happens to name.
Four agent skills for SAP AI Core in SAP's AI Skills Library
Hub on SAP BTP putting several arc-1 instances behind one login
Archived The declared repository is archived.
Functional boundary With one SAP system the README says to point the client at that arc-1 directly. Version 1 exchanges tokens within a single subaccount, so backends spread across subaccounts are out; it keeps its session map in memory, so more than one instance needs sticky sessions or a shared store. It routes deterministically and runs no model, which is a different thing from an assistant that reasons across systems. The `/all` endpoint drops the per-connection isolation, and the maintainer's answer to that is a PROD backend set read-only at the SAP end rather than a tool surface that hides the writes.
Cloud Foundry V3 API on SAP BTP as MCP tools
It administers a live Cloud Foundry landscape: `Apps`, `Organizations`, `Spaces`, `ServiceInstances` and `SecurityGroups` all carry create, update and delete alongside list and get. What a caller can reach is set by the role they hold, and the three templates in `xs-security.json` are MCPViewer for read, MCPEditor for read and write, and MCPAdmin for full administrative access.
BTP Core Services as MCP tools with in-chat dashboards
It administers a real account through Core Services, so what it can change is what the caller can change. And the UI half depends on hosts that render mcp-ui or MCP Apps resources; elsewhere those five tools return markup nobody displays.
Exposes S/4HANA or ECC OData services as MCP tools
It puts create, update and delete on business entities behind natural language. Whatever the destination's principal may change, an agent may change — and "create a new customer" is a sentence, not a form somebody signed off.
MCP server for BW/4HANA modelling objects
Its README says it plainly and so does this entry: this is not a simulation, every tool call reaches a live BW system, and write operations produce real changes. BW modelling objects are the definition of a warehouse — the blast radius of a wrong one is every report built on it.
MCP server with read tools over the SAP Cloud ALM APIs
SAP Cloud Integration OData APIs as MCP tools
A thin declaration over CPI's APIs: it reaches what those APIs expose and nothing else, and it inherits whatever the tenant's own authorisations allow.
Python MCP server fetching sales orders from SAP's business data graph
ML models that classify records and predict attributes
MCP server for schema discovery and guarded SQL on SAP HANA
This is the database, not an application in front of it, so what an agent can read is whatever the connection user can read — the guardrails bound the shape of a query, not the sensitivity of what it returns. Grant the connection the rights you would grant a person.
Low-code SAP Build capability for custom Joule skills and agents
SAP-hosted MCP endpoint for BTP account administration
It acts on a real account. Authorisation is the caller's own — single sign-on through the SAP Default Identity Provider, across the global accounts that identity reaches — so what it can change is what you can change, and an agent invoking it is doing administration rather than proposing it. No public source, so what it exposes is what the documentation says it exposes.
Read-only MCP server for exploring SAP Datasphere
Business Source License 1.1, which is source-available rather than open source: reading and evaluating are fine, and production use is restricted until the licence's change date. That is a procurement question, not a technical one, and it is the thing to settle first. Read-only also means read-only — no modelling, no loads.
Python MCP server for SAP Gateway OData operations
Python bridge generating MCP tools from OData v2 metadata
OData v2 only, and untouched since August 2025 — the same author's [Go port](artifact:oisee-odata-mcp-go) is where v4 support and the tool-explosion work went.
Go binary bridging any OData v2 or v4 service to MCP
Universal mode trades discoverability for size: one generic tool is harder for a model to pick correctly than a named one, which is why it is not the default. On a small service, standard mode is the better answer.
Config-driven proxy turning OData and REST endpoints into MCP tools
It fronts APIs you already have; nothing here reads a system's source or model, and a config file is only as good as the entity sets somebody wrote into it. OData V2 is the query surface it names.
Machine learning recommendations over browsing history via REST
AI runtime on BTP with the Generative AI Hub
SaaS front end over SAP AI Core
Skill assessing API usage against the SAP API Policy
It says so itself, in bold, and the atlas repeats it: not legal advice and not a compliance decision. Only SAP, your contract, or SAP support can answer bindingly, and the skill routes legal, commercial and roadmap questions there rather than guessing at them. Treat the output as evidence gathered, not as a verdict.
Eighteen Datasphere skills over a bundled MCP server
It reaches a data warehouse, so what an agent can see is business data by definition — the SQL sanitisation and PII filtering in the server are there because of that, not instead of a decision about it. And the guidance is Datasphere-shaped: nothing here transfers to a HANA Cloud database used directly.
Extracts header fields and line items from business documents
SAP's AI engagement layer across SAP applications
Hosted MCP endpoint onto an SAP LeanIX instance
This is enterprise-architecture data, not a development surface — it answers what your landscape contains, never what your code does, and nothing in it belongs in a build. Entered here because it is a first-party SAP MCP endpoint and the catalogue that tracks this corner lists it; the atlas maps SAP development, so treat it as adjacent rather than as tooling for a project.
SAP skills for the Kiro IDE
Host-specific: outside Kiro the automatic context activation is the part that does not come with it, and what remains is prose you would have to wire in yourself. Breadth over depth by design — thirty-five skills across six product areas is an orientation layer, not a substitute for the focused sets in each.
MCP server for the SAP Analytics Cloud REST API
Ninety tools is a large surface to put in front of a model at once, and client-credentials OAuth means the tenant sees one identity rather than the person asking. Content transport and user management sit in the same tool list as reading a story.
Read-only MCP server over the SAP Business Accelerator Hub
The maintainer states it is unofficial, not endorsed by SAP, and that it uses authenticated Hub web and catalogue endpoints and browser session cookies in ways SAP's terms of service, SAP account terms or an organisation's own policies may restrict. The same README asks the reader not to use it for production, broad distribution or shared access without explicit approval, and says that installing it grants no permission to automate SAP services.
MCP tooling for SAP Business Data Cloud discovery and contracts
Business Source License 1.1: source-available, with production use restricted until the change date — settle that before anything technical. And the governed execution path in v0.2 does act on data, which is a different grant from the discovery the v0.1 baseline offered.
MCP server managing Delta shares in SAP Business Data Cloud
Agent skill for the Pipeline Concept in SAP Cloud Integration
It stops before the artifact: in the README's own words it does not generate or deploy complete iFlow artifacts, so building and shipping the integration flows themselves stays with a person and a tenant. Knowledge beside the work rather than a generator, and it reads nothing from a running tenant.
Agent skill mapping Fiori iOS UI Kit nodes in Figma to SwiftUI
Python library turning OData or HANA records into chunked documents
An early alpha release whose README says to pin the version and test recipes against non-production data first. HANA synchronisation is snapshot-only and does not reconcile deleted rows, so a document for a row deleted in the source stays in the index. A recipe's field allow-list does not decide what the service account may read: the README states that field allow-listing does not replace SAP authorization, and that the package infers no SAP module semantics, authorization scope or safe fields from table names. Only Business Partner has a built-in recipe, every other dataset needs a `KnowledgeRecipe` written for it, and [Qdrant](external:qdrant) local mode is stated to be for development and smaller indexes.
Agent skill for Mobile Development Kit projects
MCP server searching and fetching SAP Notes and KBAs
It needs an S-user with SAP Support Portal access, so there is nothing to search without a support contract behind the login. The maintainer states it uses private SAP APIs behind authentication, asks the reader to check whether that use breaches SAP's terms of service, and disclaims both liability and any guarantee that it keeps working. MFA is handled only by typing the code into a visible browser, so a headless deployment cannot complete a login that demands one.
MCP server over SAP Road Map Explorer
What it returns is planning material, not a commitment, and the monorepo labels the server's role "future/planned features (planning only)". The maintainer also states it is unofficial, not endorsed by SAP, and that it uses authenticated Road Map Explorer web endpoints and browser session cookies in ways SAP's terms of service or an organisation's policies may restrict, with production, broad distribution and shared access called out as needing explicit approval. An account that requires MFA has to be bootstrapped once through a visible browser.
Claude Code plugin with skills migrating HTML5 apps to appFront
Skills for building an A2A agent for Joule and deploying it to CF
Skills that generate commands are not the commands: everything here still runs against a real BTP account with real entitlements, and the deployment path assumed is Cloud Foundry, with `cf login` and `joule login` done before the toolkit is used. Three of the four skills are CLI knowledge rather than anything Joule-specific, which is worth knowing if you only wanted the agent part.
CLI adding SAP developer knowledge and MCP servers to AI coding tools
Agent skill mapping the developers.sap.com content API
Eight skills for writing and operating SAP Automation Pilot content
It works against a tenant, through the REST API, with credentials in the environment — so these skills act rather than advise, and the review skill is a check on generated content rather than a substitute for one. Nothing here is useful without an Automation Pilot tenant to point at.
Claude Code plugin with two skills for SAP LeanIX scripting
Enterprise-architecture work, not development: this describes what your landscape records, never what your code does. And the skills assume the server — without [the LeanIX MCP server](artifact:sap-leanix-mcp-server) reachable against your instance, they are instructions with nothing to call.
Forty SAP development plugins for coding agents
GPL-3.0, which is a licence to read before vendoring any of it into something you ship. Forty plugins is also a lot of always-available surface — the ledger is there because breadth and verification pull in opposite directions, and it does not resolve that so much as report it.
Tutorial notebooks and templates for a first SAP AI Core project
CodeJam on LLM-backed integration flows and MCP via API Management
Sample apps for SAP AI Core's Generative AI Hub capabilities
ML service on SAP AI Core scoring restaurant-inspection violations
FastAPI backend for SAP-RPT-1.5 predictions from SAP Analytics Cloud
Setup guide and Python notebooks for SAP AI Core's Generative AI Hub
SQL examples for the HANA APL APIs plus scoring runtimes
Code examples for predictive and ML scenarios on SAP HANA
Sample implementations for AI-powered applications on SAP BTP
Workshop on HANA Cloud vector engine, Generative AI Hub and LangChain
Bruno collections and code for SAP-RPT predictions on tabular data
Cross-cloud A2A demo of agents settling a shipment dispute
Two runnable industry AI agent projects built around Joule
Procurement decision support cross-validating two AI agent strategies
CodeJam on code-based AI agents in Python or TypeScript on SAP BTP
CodeJam deploying an LLM on Generative AI Hub and building RAG
CodeJam on a first machine learning workflow in SAP HANA Cloud
Recruiting agent on SmartRecruiters data flagging stalled candidates
Hands-on building an AI agent with the SAP Cloud SDK for AI
TechEd 2025 session on benchmarking and optimising prompts
TechEd 2025 lab building a Joule Agent for Global Track and Trace
TechEd 2025 hands-on on a Joule Studio agent collaborating over A2A
TechEd 2025 workshop on SAP HANA Cloud's AI capabilities
TechEd 2025 material on two SAP Databricks scenarios in BDC