Geert-Jan Klaps
Entries
Protocol adapter serving CAP data as TOON instead of JSON
No published releases; repository quiet for 49 months.
Swagger UI for SAP NetWeaver Gateway services
Sandbox launchpad for all SAPUI5 apps in a CAP workspace
Easy-UI5 generator scaffolding a new UI5 library
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.
XSUAA authentication stack for an MCP server on SAP BTP
Generates an MCP server from annotated CDS entities and actions
Git client written in ABAP that runs inside the system
MCP server over the ADT REST API for ABAP objects
Yeoman meta-generator for scaffolding UI5 projects
It reads documentation, never a system: nothing in it opens a package.json, a CDS model or an ABAP client, so a question about what your own project does has to be answered elsewhere. The offline half is only as fresh as the submodules the last build pinned, and the index answers where something is written down rather than which of two packages fits a task.
MCP server searching seventeen SAP documentation repositories
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.
Forty SAP development plugins for coding agents
Writing and topics
IN TOPICS
onedevatlas is open for browsing. Find tools for SAP development, compare their documented capabilities, ask your AI assistant, and join a flight during TechEd week.
Details
History
- cds-launchpad-pluginPlacement 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, SAP Community · cap-tag, Added by hand, The discovery pass.
Profile
For your agent
- Ref
actor:geert-janklaps- JSON
- /actors/geert-janklaps.json
- MCP
- Connecting an agent