Causallayer Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Causallayer Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill provides instructions for AI agents interacting with the CausalLayer Model Context Protocol (MCP) server. CausalLayer is a deterministic AI liability apportionment engine. It takes an incident report and mathematically proves which agent, vendor, or operator is liable based on counterfactual do-calculus, issuing a cryptographically signed, Bitcoin-anchored certificate.
CausalCertificateV1.When using submit_incident, you MUST adhere to the following three guardrails. The server enforces these strictly and will reject non-compliant payloads.
The server scans all string fields for PII patterns (emails, SSNs, Tax File Numbers, Medicare numbers, credit cards, phone numbers).
pii_acknowledged: true in the tool call. Do not set this flag automatically.CausalLayer is a deterministic math engine, not an LLM. It does not "read" unstructured text to guess liability; it requires structured agents and events.
deterministic_only: true in the tool call. This is an explicit acknowledgement that you understand the engine's nature. Do not attempt to pass prompt-injection instructions in the description fields.Liability cannot be apportioned without a causal chain of events.
agents array.events array, and every event MUST have a non-empty description.The server charges credits per tool call against the calling tenant's prepaid balance:
| Tool | Credits | Notes |
|---|---|---|
submit_incident | 50 | Failed upstream calls are auto-refunded |
verify_certificate | 1 | Failed upstream calls are auto-refunded |
get_anchor_status | 0 | Free |
query_issuer_registry | 0 | Free |
If the tenant runs out of credits, the server returns a tool result with isError: true and an error body containing BILLING_DENIED and the required_credits / current_balance.
BILLING_DENIED error, surface it to the humanuser with the exact balance and a clear instruction to top up via their CausalLayer account manager. Do NOT retry the call automatically.
get_anchor_status and query_issuer_registry freely forexploration; they cost nothing.
x402_*), only call them when you havean attached signer; ordinary clients should prefer the credit-billed tools.
agents array (e.g., the LLM vendor, the deployer, the user).events array.submit_incident with deterministic_only: true (G2) and the structured arrays (G3).CausalCertificateV1 to the user.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.