BTP Audit Log MCP Server: Security Monitoring with AI Assistants
Wouter Lemaire builds an MCP server over SAP BTP's Audit Log Retrieval API using odata-mcp-proxyodata-mcp-proxyA config-driven proxy that turns OData and REST endpoints into MCP tools from a JSON file — no code — and runs on BTP Cloud Foundry against BTP Destinations.independent, btp, with a single entity set and zero custom code, so an AI assistant can answer natural-language questions like "Were there any configuration changes yesterday?" by calling AuditLogRecords_list against a BTP destination authenticated with the Audit Log serviceSAP Audit Log serviceIngests compliance audit data from BTP services and applications and keeps it for ninety days by default; retrieval and longer retention are separate services.sap official, btp's service key. It covers the destination setup, the entity-set configuration that maps the PascalCase entity name to a lowercase auditlogrecords path, and handling the API's 500-record pagination limit.
Where it sits
Who is behind it
In the atlas: maintains 25, contributes to 39, wrote 12@lemaiwoauthor
Properties
About this work
For mcp-servers
For audit-logging
Details
Graph
Source
History
- explains → applies_to on capability:audit-logging, capability:mcp-serversDoor scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).
- Entered the atlasDiscovered via SAP Community · btp-tag.
For your agent
- Ref
content:btp-audit-log-mcp-server-security-monitoring-with-ai-assistants- JSON
- /content/btp-audit-log-mcp-server-security-monitoring-with-ai-assistants.json
- MCP
- Connecting an agent