{"name":"dev.agentopskit.www/constitution-lint","slug":"www-constitution-lint","title":null,"description":"Static linter for CLAUDE.md-style agent constitution files: 10 operational-guardrail checks.","url":"https://mcp.market/server/www-constitution-lint","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":8,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-05T16:20:52.075Z","last_ok_at":"2026-11-05T16:20:52.075Z","latency_ms":275},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":null,"website":"https://github.com/joeyycli/constitution-lint-action","version":"1.2.0","remotes":[{"type":"streamable-http","url":"https://www.agentopskit.dev/mcp"}],"packages":[],"tools":[{"name":"lint_constitution","description":"Heuristic checker for CLAUDE.md-style autonomous-agent constitution files — 10 checks against operational-guardrail patterns (authority order, spend limit, injection defense, secrets handling, escalation, ledger discipline, self-modification guard, honest reporting, session ritual, referenced-state-files). Pattern-matching, not comprehension.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"content":{"type":"string","description":"The full markdown text of a CLAUDE.md-style constitution file"}},"required":["content"]}}],"scan":{"score":75,"grade":"B","scanned_at":"2026-11-05T14:50:24.096Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-05T14:50:24.101Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 768ms"]},"poisoning":{"score":15,"max":15,"notes":["1 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":3,"max":15,"notes":["no repository listed"]},"identity":{"score":8,"max":10,"notes":["endpoint served from the registry-verified namespace domain"]}},"findings":[{"id":"maint.no-repo","severity":"low","component":"maintenance","title":"No source repository listed"}],"inputs":{"probes":[{"url":"https://www.agentopskit.dev/mcp","reachable":true,"authRequired":false,"latencyMs":768,"serverInfo":{"name":"constitution-lint","version":"1.2.0"}}],"packages":[],"repo":{"found":false},"icon":{"url":"data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\"%3E%3Crect width=\"32\" height=\"32\" rx=\"4\" fill=\"%23D9480F\"/%3E%3Ctext x=\"8\" y=\"23\" font-family=\"monospace\" font-size=\"19\" font-weight=\"700\" fill=\"%23fff\"%3E%3E%3C/text%3E%3C/svg%3E","source":"site"},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":null,"lastPushAt":null,"score":8}}}},"grade_history":[{"kind":"restore","fromGrade":"C","toGrade":"B","reason":"score 75: No source repository listed","createdAt":"2026-11-05T14:50:24.712Z"}],"reviews":[]}