BrowseSAP Cloud Application Programming ModelNode.js

Everything in CAP / Node.js

Type
Domain
Origin
Signals: 2
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
Node.js: Answers in Node.js
More
Group by: Capability
Liveness Last 12 monthsLiveness No dateClear all
EntrySignals
@sap/cds-analyticsv1.0.1Node.js

CDS plugin adding embedded analytics to CAP for SAP Analytics Cloud

Functional boundary
Error handling2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
cds-error-outboxv1.0.4Node.js, from its runtime

Captures CAP service errors, deduplicates them and mails alerts

Functional boundary
GraphQL2SAP only
Artifacts1
@cap-js/graphqlv0.14.0Node.js

GraphQL protocol adapter generated from the CDS model

none
Content1
September 15th: What's New on developers.sap.com
SAP Community, Thomas Jung
nothing recorded
Metadata publishing8SAP and community
Artifacts4
@cap-js-community/commonv0.5.5Node.js, from its runtime

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@cap-js/asyncapiv1.1.0Node.js, from its runtime

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/ordv1.10.2Node.js, from its runtime

Generates Open Resource Discovery documents from a CAP model

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Content4
How to rename an OData V4 service?
SAP Community, Andre Fischer
nothing recorded
SAP ORD Made Simple: What It Does and Why It’s Crucial in your SAP Landscape + Purpose and Value
SAP Community, Yogananda
nothing recorded
September 15th: What's New on developers.sap.com
SAP Community, Thomas Jung
nothing recorded
Where ORD Is Used in SAP Datasphere, SAP Business Data Cloud & SAP Databricks
SAP Community, Yogananda
nothing recorded
OData12SAP and community
Artifacts5
@cap-js-community/odata-v2-adapterv1.16.2Node.js, from its runtime

Exposes a CAP service as OData V2

none
@odatano/corev2.0.0-rc.42Node.js

CAP plugin serving the Cardano blockchain as OData V4

none
@odatano/nightgatev0.37.0Node.js

CAP plugin indexing the Midnight blockchain, exposed as OData V4

none
@root3287/cap-segwv1.1.6Node.js, from its runtime

Compiler from a CDS service to SEGW model and data provider classes

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Seen working, example artifacts2
bookshop-demoNode.js

Simple CDS bookshop model used across CAP explanations

No license
SAP-samples/odata-dd-serverNode.js

CAP Node.js server behind the OData Deep Dive tutorials

none
Content5
Adding Immutable Blockchain Proofs to SAP With CAP - Cardano and OData V4
SAP Community, maxalexweberThe reasoningRunnable code
nothing recorded
AI-assisted full stack development using model context protocol servers
SAP TechEd — session catalogueThe reasoning
nothing recorded
Consume Remote Services in a Full-Stack CAP Application
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Extend SAP SuccessFactors on SAP BTP with the SAP Cloud Application Programming Model
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
UI for the BTP Application Vulnerability Report
SAP Community, Wouter Lemaire
nothing recorded
OpenAPI3SAP and community
Artifacts2
@cap-js/openapiv1.7.0Node.js

Generates OpenAPI documents from a CDS service

none
cds-swagger-ui-expressv0.11.0Node.js

Swagger UI for a CAP service's OpenAPI definition

none
Content1
SAP Job Scheduling Service: 🔧 Generate Your Own Client Library from OpenAPI Spec
SAP Community, DenisDuev
nothing recorded
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Artifacts8
@cap-js/mcpv1.5.0Node.js, from its runtime

Exposes CAP services as MCP servers for AI agents

Functional boundary
@gavdi/cap-mcpv1.8.0Node.js

Generates an MCP server from annotated CDS entities and actions

none
@neoimpulse/cap-js-mcpv1.0.7Node.js, from its runtime

MCP server inside a CAP application with model and query tools

none
@odatano/core-mcpv0.6.0Node.js, from its runtime

MCP server exposing the ODATANO Cardano-to-OData bridge as tools

Functional boundary
@odatano/nightgate-mcpv0.16.0Node.js, from its runtime

MCP server exposing the NIGHTGATE Midnight attestation layer

none
@shahid.la/cds-db-nlquery-mcpv0.7.3Node.js, from its runtime

MCP server answering plain-English questions against a CDS schema

none
API Managementfrom BTP/BAIP

API proxies with security and traffic policies and Developer Hub

none
cap-mcp-pluginNode.js, from its runtime

MCP server generated from a CDS model, forked from @gavdi/cap-mcp

Functional boundary
Content27
Add MCP capabilities to a CAP service
SAP Developer Center, DJ AdamsThe reasoningA recipe
nothing recorded
Agentic AI on BTP: a Multi‑Agent App with Pydantic AI
SAP Community, Wouter Lemaire
nothing recorded
Agentic AI on BTP: a Single Agent with LangGraph
SAP Community, Wouter Lemaire
nothing recorded
Agentic CAP: Build MCP servers and enterprise AI agents
SAP TechEd — session catalogue, Daniel Hutzel, Daniel SchlachterA recipe
nothing recorded
AI-native North Star architecture — Platform Layer
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
Core changed
API Composition: Seamless Enterprise Data Access for Developers and AI Agents
SAP Community, Palak
nothing recorded
BTP Audit Log MCP Server: Security Monitoring with AI Assistants
SAP Community, Wouter Lemaire
nothing recorded
CAP in the age of AI
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter
nothing recorded
CAP in the age of AI #1 - the MCP adapter
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, Daniel Schlachter, part 1 of 7
nothing recorded
CAP in the age of AI #2 - more on the MCP adapter
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Simon Engel, Stefan Rudi, part 2 of 7
nothing recorded
CAP in the age of AI #3 - from MCP to A2A
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, Stefan Rudi, part 3 of 7
nothing recorded
CAP in the age of AI #7 - vector embeddings wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, part 7 of 7
nothing recorded
CAP Node.js Expert Session #6 - The MCP Adapter
YouTube — SAP Developers playlists, Daniel Schlachter, DJ AdamsThe reasoningA recipe
nothing recorded
CAP: The Road Ahead - Simplicity in an AI Era
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Examine the details of the Model Context Protocol on startup
SAP Developer Center, DJ AdamsThe reasoningA recipe
nothing recorded
Expose S/4HANA Cloud OData API as an MCP Server via CAP Node.js
SAP Community, Jacky_Liu1
nothing recorded
Expose S/4HANA Cloud OData API as an MCP Server via CAP Node.js
SAP Community, Jacky Liu
nothing recorded
From Dashboard to Conversational AI in Minutes: Adding MCP to an Existing CAP Application
SAP Community, i533678
nothing recorded
From SAP Sales and Service Cloud V2 APIs to AI: Building an MCP Server with CAP Node.js
SAP Community, pvsbprasad
nothing recorded
MCP Servers are the New Z-Tables
SAP Community, shiromani_soni1
nothing recorded
Model Context Protocol Adapter — CAP guide
capire, Capire Docs & SamplesA referenceA recipe
nothing recorded
Natural Language Queries for SAP CAP via MCP: The LLM Translates, CDS Executes
SAP Community, ShahidThe reasoningA recipeRunnable code
nothing recorded
SAP Meets the Agentic Web: CAP MCP - UI5 WebMCP
YouTube — SAP Developers playlists, Mauricio Lauffer
nothing recorded
The Easiest Way to Expose a CAP Node.js Project as an MCP Server
SAP Community, Jacky LiuA recipe
nothing recorded
Third-Party MCP Server Access to SAP Solutions on BTP
SAP Architecture Center, Dhawal Joshi, Harut Ter-Minasyan, Mirko GüntherThe reasoningA reference
nothing recorded
UI5 MCP Server Got Extended for UI Integration Cards Generation
SAP Community, daniel_vladinov
nothing recorded
What's in Daniel Hutzel's brain?
YouTube — SAP Developers playlists, Daniel Hutzel, DJ Adams
nothing recorded
WebSocket7Community only
Artifacts1
@cap-js-community/websocketv1.11.3Node.js

WebSocket and Socket.IO adapter for CDS services

none
Seen working, example artifacts1
custom-llm-clientNode.js

Local chat client for SAP questions with a CAP LangGraph backend

No license
Content5
A Practical Real-Time CTI Widget for SAP Sales Cloud V2
SAP Community, gizemsoylutrThe reasoning
nothing recorded
From Inbox to Quotation: An AI-Assisted Sales Workbench in React on SAP CAP
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Reading Between the Lines: Under-Documented Fiori Elements Capabilities in SAPUI5 1.149
SAP Community, Sören Leibach
nothing recorded
Real-Time Architecture in SAP CAP: Mastering Asynchronous Jobs, Gateways with WebSockets
SAP Community, rgadirovThe reasoningA recipe
Core changed
Streaming LLM Output with CAP and WebSockets
SAP Community, RobinPThe reasoningA recipeRunnable code
Core changed
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Attachments9SAP and community
Artifacts5
@cap-js/attachmentsv4.0.0Node.js

CAP Node.js attachments with database, S3, Azure or GCP storage

none
@cap-js/sdmv1.11.0Node.js

CAP attachments stored in an SAP Document Management repository

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
cap-attachments-plusv1.0.29Node.js

CAP Node.js attachments plugin with database or cloud storage

none
SAP Document Management service, integration optionfrom BTP/BAIP

APIs and a UI5 component for document management in apps

none
Seen working, example artifacts1
attachment-reuse-controls-sampleNode.js

Fiori Elements page embedding upload controls on @cap-js/attachments

No license
Content3
CAP Foundry: Engineering SAP CAP Applications from Business Intent with Guardrailed AI
SAP Community, Shahid
nothing recorded
Major updates to the Attachments plugin – multi-cloud support, malware scanning and more
SAP Community, rupamaityThe reasoningA recipeRunnable code
Version drift
Media Handling in SAP CAPM – Backend and Frontend Implementation
SAP Community, Talari Hari KumarThe reasoningA recipeRunnable code
nothing recorded
Caching5SAP and community
@cap-js-community/commonv0.5.5Node.js, from its runtime

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
cds-cachingv3.1.1Node.js, from its runtime

CAP caching plugin for query results and remote service responses

Functional boundary
cds-data-federationv0.4.0Node.js

Data federation for CAP via delegation, caching and replication

none
Redis on SAP BTP, hyperscaler optionfrom BTP/BAIP

Managed Redis from the hyperscaler via a BTP service binding

none
Concurrency control3SAP and community
Artifacts2
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
cap-collaborative-draftv1.0.2Node.js

Collaborative draft support for CAP Node.js services

Functional boundary
Content1
Handling Concurrent Updates in SAP CAP Java
SAP Community, Anjali_PathakThe reasoning
nothing recorded
Data federation8SAP and community
Artifacts5
@cap-js-community/commonv0.5.5Node.js, from its runtime

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
cds-data-federationv0.4.0Node.js

Data federation for CAP via delegation, caching and replication

none
cds-data-pipelinev0.4.0Node.js, from its runtime

Scheduled READ, MAP, WRITE pipelines between CAP services

none
cds-federation-synonymsNode.js

CAP-to-CAP data federation over SAP HANA synonyms

Functional boundary
Content3
CAP-level Data Federation
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Federating, Replicating, and Caching Remote Data in CAP — Part 2
SAP Community, Mike Zaschka, part 2 of 2The reasoningA recipeRunnable code
nothing recorded
The Full Picture: Federating, Replicating, and Caching Remote Data in CAP — Part 1
SAP Community, Mike Zaschka, part 1 of 2The reasoning
nothing recorded
Data modelling11SAP and community
Artifacts5
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-common-contentv3.2.0Node.js

ISO content for CAP's countries, languages, currencies and timezones

none
@sap/cds-compilerv7.2.1Node.js, from its runtime

Compiler from CDS models to CSN, EDMX and database schemas

none
cap-user-infov0.1.9Node.js, from its runtime

User details and quickview links for createdBy and modifiedBy

none
cds-numberrange-pluginv1.0.2Node.js, from its runtime

Fills a CDS element from a database-backed number range

none
Seen working, example artifacts2
SAP-samples/cap-cds-hands-onNode.js

Five-part workshop on CDS, from a first service to constraints

none
SAP-samples/cloud-cap-hana-swapiNode.js

CAP data model of many-to-many relationships on a Star Wars dataset

none
Content4
Analyze and optimize ABAP Cloud model apps built on core data services
SAP TechEd — session catalogueThe reasoning
nothing recorded
Building an Enterprise Application Using Fiori Elements and CAP - Part 1
SAP Community, Farooq, part 1 of 3The reasoning
nothing recorded
Deep Insert in SAP CAPM Using Composition and Fiori Elements
SAP Community, Talari Hari KumarThe reasoningA recipeRunnable code
nothing recorded
Learn how to define constraints declaratively in your CDS model
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded