| { | |
| "candidate_rules": [], | |
| "challenge": { | |
| "attack_surface": [ | |
| "agent-mcp-static" | |
| ], | |
| "control_type": "negative", | |
| "difficulty": "adversarial", | |
| "expected_decision": "PASS", | |
| "oracle_ids": [ | |
| "LF-ORACLE-MCPX-0010" | |
| ], | |
| "related_cases": [], | |
| "severity": "informational", | |
| "techniques": [ | |
| "mcp", | |
| "security", | |
| "doc", | |
| "control" | |
| ], | |
| "transformations": [] | |
| }, | |
| "corpus_id": "LF-CH-MCPX-0010", | |
| "description": "Agent mcp security doc control.", | |
| "expected_rules": [], | |
| "generator": "challenges.generate_challenge", | |
| "ground_truth": "synthetic-generated", | |
| "must_not_rules": [ | |
| "LF-MCP-TLS-ABSENT", | |
| "LF-MCP-CREDENTIAL-IN-URL" | |
| ], | |
| "repo_name": "agent-mcp-security-doc-control", | |
| "repo_type": "model", | |
| "safe_fixture": true, | |
| "safety": "inert/canary-only", | |
| "schema": 1, | |
| "validation": { | |
| "kind": "agent inspect", | |
| "target": "mcp.json" | |
| } | |
| } | |