CAIN-42 MCPGate
25CAIN-42 Product guides › MCP Attestor › Five live demo tools

Attack lab

Four sample tools scanned live, and one full probe. The probe is limited to 3 runs per visitor per hour.

3 attacks 2 controls live: nothing pre-recorded

  1. Pick a preset. Red ones are attacks, green ones are honest requests that must still work.
  2. Tamper. Choose any field and drop it, null it, change its type, upper-case it, flip one character, or add a field the product never asked for.
  3. Send and read the real reply, or run every preset and watch the scoreboard fill.

What each preset tests

PresetRouteWhy it matters
controlA calculator that really addsPOST /mcp-attestor/scanClean.
attackA description with a hidden instructionPOST /mcp-attestor/scanPrompt injection in the description.
attackA command parameter that exposes a secretPOST /mcp-attestor/scanUnconstrained parameter.
controlA 'search' that ignores the query (scan only)POST /mcp-attestor/scanThe scan alone cannot see this: its description is fine. That is why the probe below exists.
attackProbe the canned search, then prove the fixPOST /mcp-attestor/attestBehaviour tests fail on the canned tool (same answer for different queries) and pass on the fixed one.

Scans are live; the probe runs in a sealed sandbox and is limited to 3 runs per visitor per hour.

FIRME AI CORPORATION · CAIN-42 is a Byzantine trust fabric. Numbers marked "our own check" were run by us, not by an independent party. Nothing on these pages is a certification.