{"repo":"dnic-dev/bw-modeling-mcp","free":true,"listed":false,"github":"https://github.com/dnic-dev/bw-modeling-mcp","clone":"git clone https://github.com/dnic-dev/bw-modeling-mcp.git","description":"MCP server for agentic AI-assisted development in SAP BW/4HANA","language":"TypeScript","stars":56,"topics":["agentic-ai","bw4hana","mcp","model-context-protocol","sap","sap-bw","typescript","bw-modelling-tools","bwmt"],"license":"MIT","category":"mcp-servers","readme_excerpt":"bw-modeling-mcp A Model Context Protocol (MCP) server that enables AI assistants like Claude to work directly inside SAP BW/4HANA systems — reading, creating and modifying BW modeling objects via the same internal SAP APIs that Eclipse BWMT and the BW/4HANA Cockpit use: the BW Modeling REST API ( /sap/bw/modeling/ ) for objects, queries and live data, the ADT API ( /sap/bc/adt/ ) for ABAP/AMDP routine source, the BW/4HANA manage API for the request monitor and runtime, and the Push API ( /sap/bw4/ ) for data loads. This is not a simulation. Every tool call connects to a live BW system — write operations produce real changes. --- ☁️ Running on SAP BTP Cloud Foundry Besides stdio, the server can run as an HTTP service on SAP BTP Cloud Foundry with XSUAA OAuth in front and a BTP destination behind — either a shared technical user ( BasicAuthentication ) or principal propagation , where each caller reaches BW as themselves and BW applies their own authorizations. Two role collections decide what a user is offered: BW MCP Reader and BW MCP Developer . stdio is unchanged — npm start behaves exactly as before. Setup: docs/CENTRAL-HOSTING-SETUP.md (step-by-step) and docs/CLOUD-FOUNDRY.md (reference). What central hosting changes Scenario stdio only Hosted on BTP --- --- --- One analyst, one BW system runs on the analyst's machine server-side, the analyst logs in with their own identity Several analysts, one server not possible, no central auth all log in via BTP, each caller's identi","default_branch":null,"files":null,"tree":[],"storefront":"/r/dnic-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dnic-dev/bw-modeling-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}