Gregor Wolf
Entries
Quiet Release and repository quiet for 57 months.
Functional boundary The package declares `@sap/cds` ^4.5.2 among its dependencies and pins `@sap-cloud-sdk/core` at 1.37.1, so a project on CAP 5 or later is outside the range it states.
Node module for CAP calling external APIs through a destination
No published releases; repository quiet for 27 months.
OA2C_SPECIFICS implementation for Microsoft Azure OAuth 2.0 in ABAP
Last released January 2022 at 0.0.21, against a passport strategy Microsoft has since deprecated.
Azure AD and Azure AD B2C authentication strategy for CAP
The declared repository is archived.
PostgreSQL adapter for SAP CDS from the SAP Mentors community
No published releases; repository quiet for 64 months.
ICF handler receiving Amazon SNS notifications in an ABAP system
Neither the package manifest nor the repository tree declares a licence.
CAP bookshop wired to the Authorization Management Service
Neither the package manifest nor the repository tree declares a licence.
Simple CDS bookshop model used across CAP explanations
Authenticating a CAP service against Azure AD B2C
Neither the package manifest nor the repository tree declares a licence.
Replication between systems with CAP
Neither the package manifest nor the repository tree declares a licence.
Calling ABAP function modules over RFC from a CAP service
Neither the package manifest nor the repository tree declares a licence.
sflight example extended with hierarchy support
Neither the package manifest nor the repository tree declares a licence.
Minimal CAP project in TypeScript
Neither the package manifest nor the repository tree declares a licence.
WebSocket push from a CAP service
Neither the package manifest nor the repository tree declares a licence.
MCP server querying installations via the SAP Cloud ALM ITSM API
Neither the package manifest nor the repository tree declares a licence.
Multitenant CAP application using cds-mtxs
CAP beershop on PostgreSQL, predating an official adapter
API documentation extracted from SAP-published npm packages
WebSocket and Socket.IO adapter for CDS services
Monorepo of CAP's SQL database services
Base service shared by CAP's SQLite, PostgreSQL and HANA services
SAP HANA database service for CAP
PostgreSQL database service for CAP
SQLite database service for CAP, in memory during development
Release and repository quiet for 39 months.
Fork of cds-dbm with deploy, load, diff and drop tasks
UI5 Tooling command line for project setup, dev server and build
Not where the UI library itself is expected to bind data: the documentation leaves binding a component's content and events to the host framework. Not from a CDN script tag: the project publishes none, so it assumes a build step.
SAP's UI elements as standard custom elements
No published releases; repository quiet for 49 months.
Swagger UI for SAP NetWeaver Gateway services
ABAP classes for calling Azure services from SAP processes
Generates ABAP client classes and server stubs from OpenAPI
No published releases; repository quiet for 97 months.
ABAP API for Google Apps, with upload to Google Docs
Library that reads and generates Excel spreadsheets from ABAP
No published releases; repository quiet for 67 months.
Uploads ABAP Unit code coverage to codecov.io
No published releases; repository quiet for 53 months.
Fake data generator for ABAP
Git client written in ABAP that runs inside the system
Git server implemented in ABAP for abapGit clients
ABAP client surfacing abaplint checks in Code Inspector and ATC
ABAP code and slides from a talk on building SAP Gateway services
Composite CAP app from separately deployed services
Sources of capire, the CAP documentation
Archived The declared repository is archived.
Functional boundary The repository is archived, so nothing here will move again. Fine to keep where it already runs; anything new should start from what the current cds deploy leaves open rather than from this.
Delta deployment and migrations for CAP database adapters
Quiet Release and repository quiet for 25 months.
Functional boundary It performs no authentication flow of its own. The app must already be protected by Entra ID OAuth 2.0 at the App Service level; this only maps the resulting claims. It is explicitly not intended to run locally.
Maps Microsoft Entra ID groups and app roles onto cds.User roles
Sandbox launchpad for all SAPUI5 apps in a CAP workspace
Swagger UI for a CAP service's OpenAPI definition
Easy-UI5 generator scaffolding a new UI5 application
Quiet Release and repository quiet for 38 months.
Functional boundary The scaffold is JavaScript and not TypeScript, and `react-router-dom` and UI5 Web Components are not included; its README leaves both for the project to add.
Yeoman generator for a UI5 app that loads a React app
Easy-UI5 generator scaffolding a TypeScript UI5 application
Quiet No published releases; repository quiet for 75 months.
Functional boundary The maintainer calls the project beta, states there are no experiences with productive usage, and leaves productive use at your own risk. Two further conditions are stated: the implementation used a NetWeaver ABAP stack 7.50 and a 7.40 was not tested, and a system user has to be maintained for the websocket services, because the external websocket tools do not support user-based authorization.
MQTT publish/subscribe in ABAP with an external broker bridge
Core ABAP artifacts for code transpiled by @abaplint/transpiler
Not for a table whose contents matter, and not for one chosen at run time: the name of the table is fixed in the calling code, and the maintainer's own warning is "only hardcode the table name, don't use with important tables, use at own risk!"
Table maintenance over HTTP for a table fixed in code
Travel-booking reference app on CAP Node.js and Java backends
Showcase of Fiori elements for OData V4 features on a CAP backend
Exercise solutions for the UX405 course on Fiori elements with CAP
Developer-centric command line for SAP HANA
HTML5 apps on the HTML5 Application Repository across CF and Kyma
CAP Risks and Mitigations project with a Spreadsheet Upload button
Two skills, narrowly scoped: nothing here scaffolds an application or answers what a component's API is — that is [@ui5/webcomponents-mcp-server](artifact:ui5-webcomponents-mcp-server), which reads the same library's documentation.
Two agent skills for accessibility and styling of web components
Quiet Release and repository quiet for 41 months.
Functional boundary The case it is written for is a document that has not been uploaded; anything already served from a URL is what the framework's own PDF control takes. Passing a document as a data URI means holding it in the page as a string first, which is a different cost from streaming it from a server.
UI5 custom control rendering a PDF from a base64 data URI
Neither the package manifest nor the repository tree declares a licence.
Two wdi5 workshops from UI5con 2022 and Devtoberfest 2022
Where the login cannot be completed by configuration. Its authentication page states that multi-factor authentication is not supported, because a media break between browser and phone cannot be managed out of the box.
End-to-end testing for UI5 on WebdriverIO with UI5 control selectors
Writing and topics
Details
History
- cloud-alm-itsm-mcpThe 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.
- cloud-alm-itsm-mcpTriaged 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.
- bookshop-amsA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- bookshop-demoIt demonstrates three capabilities across two domains and is no single thing's example, which is what a reference application is. Attaching it to the capability that exists for that gives Reference applications a population beyond the one plugin that scaffolds one.
- cap-azure-ad-b2cA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- cap-replication-demoA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- cap-rfcA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- cap-sflight-hierarchyA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- cap-typescriptA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- cap-websocketsA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- mtxs-reviewsA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- pg-beershopA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- SAP-NPM-API-collectionA sample's domain recorded what kind of thing it is, which artifact_type already says, so it sat under Learning while the capability it demonstrates sat elsewhere — filtering a domain for a worked example returned nothing. Domain now follows the single capability the sample demonstrates; a sample with no single subject stays in Learning.
- First entry seenDiscovered via npm registry, dotabap, GitHub API · gregorwolf, npm registry · keywords:cds, GitHub API · sapmentors, SAP Community, sap-ai-mcp-servers, Added by hand.
Profile
For your agent
- Ref
actor:gregorwolf- JSON
- /actors/gregorwolf.json
- MCP
- Connecting an agent