SAPscope automatically collects data from your SAP systems and generates precise architecture diagnostics powered by AI. In seconds.
No more running SM51, SE16, SPAM one after another to reconstruct a picture of your system.
No complex RFC setup. No BTP access. Just a Python agent, a cron job, and you're done.
The pyrfc agent runs on any server — your monitoring server, a VM, or a Docker container — and connects to SAP via RFC on port 33XX. No software installed on SAP servers. No inbound connection required.
A systemd timer triggers the agent every 24h. Each run sends a complete snapshot: installed components, support packages, kernel, custom ABAP objects, DB info.
Claude analyzes each snapshot and generates a structured report: maintenance status, identified risks, prioritized recommendations. Accessible on desktop, tablet or mobile.
deploy/.env.example to .env, run docker compose up -d. Then install the agent on any server with RFC access to SAP. That's it.
ZSAPSCOPE_SETUP that creates the user and assigns exactly the required authorizations. See the RFC guide.
systems.yaml configuration file.
Clone the repo, fill in your .env, run docker compose up. Your data never leaves your servers.