About SCML
SCML is an MCP server in the RAG category: production middleware for securing agentic AI systems. Enforces least-agency policy, scans for prompt injection, gates tool calls, and logs every decision to a tamper-evident SHA-256 chain. Evaluated against InjecAgent (1,054 cases), AgentDojo (949 cases), and memory poisoning (48 cases). Python + TypeScript SDKs.
Install
git clone https://github.com/ravindu57/SCMLThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (6)
check_memory_writeScore a memory write for integrity
Parameters not published.
get_audit_trailReplay session decisions with hash chain
Parameters not published.
get_policyShow active security policy
Parameters not published.
health_checkVerify SCML is running
Parameters not published.
redact_outputStrip PII and secrets from responses
Parameters not published.
scan_contentDetect prompt injection in external content
Parameters not published.
Ask AI
Ask AI about SCML
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.