Christian Georgi
Entries
Swagger UI for a CAP service's OpenAPI definition
Business-level metrics from CDS annotations via @cap-js/telemetry
Exposes a CAP service as OData V2
CAP integration with SAP Integration Suite advanced event mesh
Exports AsyncAPI documents for a CAP service's events
CAP Node.js attachments with database, S3, Azure or GCP storage
CAP integration with the SAP Audit Log service
Generates Helm charts for the CAP Operator on Kubernetes
Monorepo of CAP's SQL database services
Test support for CAP Node.js: server start, HTTP client, assertions
Generates TypeScript types from a CDS model
Type definitions for the CAP Node.js SDK
Change history for annotated CAP entities
Connects a running CAP application to the CAP console
Inspects database entities and contents at CAP service level
Base service shared by CAP's SQLite, PostgreSQL and HANA services
Consumes events from SAP Cloud Application Event Hub in CAP
GraphQL protocol adapter generated from the CDS model
SAP HANA database service for CAP
The tools are documented as meant for AI models and not a stable API, so anything built to parse `cds-mcp` output rather than to feed a model can break between releases. Its corpus is the CAP documentation, so Fiori elements, BTP service or ABAP questions are not in what `search_docs` indexes.
MCP server for CAP development: model and docs search
Business notifications from CAP to SAP Build WorkZone
Generates OpenAPI documents from a CDS service
Generates Open Resource Discovery documents from a CAP model
PostgreSQL database service for CAP
Prints documents held in CAP entities through SAP Print service
If document versions are required, [@cap-js/sdm](artifact:cap-js-sdm) excludes versioned repositories in its [documented restrictions](https://raw.githubusercontent.com/cap-js/sdm/ad13b61f21816ebead2d08264a74521cfb75846c/README.md).
CAP attachments stored in an SAP Document Management repository
SQLite database service for CAP, in memory during development
Its own readme carries a caution: this is a sample, not intended for production use. It exists to demonstrate the plugin mechanism, and the bookstore sample is where it is used.
Sample CAP plugin adding a generic data browser
CAP's getting-started bookshop sample
Composite CAP app from separately deployed services
Sources of capire, the CAP documentation
Incident Management reference application for CAP
Gherkin scenarios driving a running CAP service
SAP CDS language support for IntelliJ IDEA
For a deployed application's UI. The README adds it with `npm add cds-plugin-ui5 -D`, a development dependency of the CDS server, and states nothing about a build or a deployment.
UI5 CLI middlewares running inside the CDS server
Not an editor integration. If you want completion, navigation and diagnostics, that is the CDS language server, not this.
TextMate grammar for the CDS language
GitHub Action setting up the Cloud Foundry CLI
If document versions are required, the [documented restrictions](https://raw.githubusercontent.com/cap-java/sdm/673769f24ef66fd97daa6a6be41262d45065d3fe/README.md) exclude versioned repositories.
CAP Java plugin for attachments in SAP Document Management
Sample CAP plugin extending @sap/cds/common with reuse data
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP reuse service for reviews, with a Fiori UI
Travel-booking reference app on CAP Node.js and Java backends
Bookshop app demonstrating the CAP Java SDK end to end
Exercise solutions for the UX405 course on Fiori elements with CAP
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP sample sharing one domain model and database across apps
Serves a Vite app through cds watch and imports .cds files
CAP reuse package serving Airlines, Airports and Flights data
CAP travel-booking app built on xflights master data
Details
History
- cds-swagger-ui-expressPlacement copied the package's own npm description. Replaced with a line written for this graph — what it does and where it sits — because an unattributed sentence is an unattributed claim.
- First entry seenDiscovered via npm registry, The discovery pass.
For your agent
- Ref
actor:chgeo- JSON
- /actors/chgeo.json
- MCP
- Connecting an agent