PersonIndependent

Wouter Lemaire

GitHub@lemaiwolast push
Provides 4
Account provisioningBTPAccount provisioningcapabilitySetting up cloud accounts, their organisational structure, resource entitlements, subscriptions and access assignments so the setup can be repeated from code. [Deployment](capability:deployment) puts an application onto a runtime that this account structure makes available.Agent access to your systemsBTPABAPCAPAgent access to your systemscapabilityGiving an AI agent access to the business data, configuration or operations of systems you run through an MCP server. [Serving your application over MCP](capability:mcp-servers) exposes your own service contract; system access reaches the systems behind it, and one implementation may do both. Development assistance belongs to [agent access to your code](capability:agent-code-access).Agent guidanceBTPCAPUI5ABAPAgent guidancecapabilityPackaged knowledge you hand a coding agent so it gets a framework right unprompted — skills, rule files, instruction packs. Distinct from agent tooling, which is about building agentic features into your application, and from [agent access to your code](capability:agent-code-access), where the agent reads the real project instead of being handed a file about it.Architecture diagramsBTPArchitecture diagramscapabilityDrawing the architecture and components of a solution so another person can understand their responsibilities and connections. Shared notation makes diagrams readable across teams.

Entries8

Group by8 of 8 entries
EntrySignals
Maintains7
AI Core MCP Server
Functional boundary

SAP AI Core APIs as MCP tools from one JSON config file

BTP CF MCP Server
Functional boundary

Cloud Foundry V3 API on SAP BTP as MCP tools

BTP MCP Server
Functional boundary

BTP Core Services as MCP tools with in-chat dashboards

btp-sap-odata-to-mcp-serverv1.0.1
Functional boundary

Exposes S/4HANA or ECC OData services as MCP tools

btp-solution-diagram-generator
none

Claude plugin writing BTP solution diagrams as .drawio files

CI MCP Server
Functional boundary

SAP Cloud Integration OData APIs as MCP tools

odata-mcp-proxyv1.4.0
Functional boundary

Config-driven proxy turning OData and REST endpoints into MCP tools

Maintains: samples, sketches and references1
btp-agent
No license

LangGraph agent and UI5 chat screen over four BTP MCP servers

Writing and topics7

Piece, what it offersStill applies
Building Code-Based AI Agents on the BAIP
YouTube — SAP Developers playlists, Wouter Lemaire
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
BTP Audit Log MCP Server: Security Monitoring with AI Assistants
SAP Community, Wouter Lemaire
nothing recorded
BTP Cloud Foundry MCP Server: Managing CF Environments with AI
SAP Community, Wouter Lemaire
nothing recorded
UI for the BTP Application Vulnerability Report
SAP Community, Wouter Lemaire
nothing recorded
CAP multitenancy with Work Zone
SAP Community, Wouter Lemaire
nothing recorded

Details

History19
  • BTP MCP Serverserves_ecosystems → removedThe tag came in with the entry on 2026-09-10 and nothing sourced it: the README names BTP Core Services and the proxy it runs on, never CAP. It read as a routing leftover from when the MCP servers capability lived on the CAP door; the entry stays on BTP, its home.
  • odata-mcp-proxyserves_ecosystems → removedThe tag came in with the entry on 2026-09-10 and nothing sourced it: the README describes a config-driven proxy on BTP Cloud Foundry and names no CAP stack. Removed with its sibling configs; the entry stays on BTP, its home.
  • btp-solution-diagram-generatorprovides.agent-guidance.facets.installs_into → Claude Code, Coworkcapability:agent-guidance declared the installs_into property on the BTP door, and the README's Install section names both hosts in one sentence. Cowork is the second host no other entry behind this door names.
  • btp-solution-diagram-generatorprovides.agent-guidance.what_it_does → The same, with what the plugin actually contains: the core SKILL.md, the six reference files and the bundled shape library.The edge said the rules are packaged and not what the package holds, which is the thing that separates this option from the other three skill sets behind the door that carry the same guideline. The README's own list was read on 2026-10-15 and its three lines are now the edge's sources.
  • AI Core MCP Serverprovides → capability:agent-systems-accessThe 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.
  • BTP CF MCP Serverprovides → capability:agent-systems-accessThe 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.
  • BTP MCP Serverprovides → capability:agent-systems-accessThe 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.
  • btp-sap-odata-to-mcp-serverprovides → capability:agent-systems-accessThe 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.
  • CI MCP Serverprovides → capability:agent-systems-accessThe 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.
  • odata-mcp-proxyprovides → capability:agent-systems-accessThe 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.
  • BTP MCP Serverprovides → capability:account-provisioningThe README lists create, update and delete on subaccounts and directories and entitlement assignment; the only edge was to the MCP-server capability, so the account-provisioning page did not list it.
  • BTP CF MCP Serverconnects → btp-cloud-foundry-runtimeThe server required the Cloud Foundry runtime and the Destination service as two separate dependencies. The connection says how they relate: the calls go to the CF API and run through the destination.
  • AI Core MCP Serverentry → createdTriaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.
  • BTP MCP Serverentry → createdTriaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.
  • btp-sap-odata-to-mcp-serverentry → createdTriaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.
  • CI MCP Serverentry → createdTriaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.
  • CI MCP Serverecosystem → btpPlaced on integration, which is a classification in the schema enum and not a door — so its breadcrumb read INTEGRATION and linked to a page that 404s. Cloud Integration is an Integration Suite service and the Integration Suite is BTP, which is the reasoning the door list has carried since it was written.
  • odata-mcp-proxyentry → createdTriaged out of data/crawled/mcp-candidates.json, the sap-ai-mcp-servers sweep. Written from the repository's own README; the catalogue is credited as where it was found and its words are not reused.
  • First entry seenDiscovered via sap-ai-mcp-servers, Added by hand, GitHub API.
For your agent