{"name":"io.github.jdhart81/security-preflight","slug":"jdhart81-security-preflight","title":null,"description":"Static MCP, source-code and injection-indicator checks with redacted signed receipts.","url":"https://mcp.market/server/jdhart81-security-preflight","rating":null,"grade":"B","score":81,"certified":false,"status":"active","category":"security","tags":["security"],"presence":{"score":0,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":null},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/jdhart81/viridis-agent-fleet","website":null,"version":"1.3.1","remotes":[{"type":"streamable-http","url":"https://mcp.viridis-security.com/security-preflight/mcp"}],"packages":[],"tools":[{"name":"describe_agent","description":"Describe scope, evidence boundary, inputs, and outputs.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"describe_agentArguments"}},{"name":"get_security_receipt","description":"Read a previously issued public, input-redacted receipt.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"receipt_id":{"title":"Receipt Id","type":"string"}},"required":["receipt_id"],"title":"get_security_receiptArguments"}},{"name":"scan_source","description":"$1 bounded inline VulnCanon source scan; indicators, not proven exploits.\n\n    At most 64 KiB, 2000 lines, 4096 characters per line. No model calls,\n    repository fetching or code execution. Returns a redacted signed receipt.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"agent_id":{"title":"Agent Id","type":"string"},"source":{"title":"Source","type":"string"}},"required":["agent_id","source"],"title":"scan_sourceArguments"}},{"name":"screen_injection","description":"$1 batch of 1–20 text samples screened for deterministic injection markers.\n\n    Maximum 64 KiB total. Heuristic indicators, not calibrated probabilities\n    or a guarantee of safety. No model calls or automatic follow-on purchase.\n    ","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"agent_id":{"title":"Agent Id","type":"string"},"texts":{"items":{"type":"string"},"title":"Texts","type":"array"}},"required":["agent_id","texts"],"title":"screen_injectionArguments"}},{"name":"security_preflight","description":"Run a $1 static Security Preflight and return a signed receipt.\n\n    New x402 payer wallets may receive the fleet-wide $0.01 introductory call.\n    No deployed endpoint is fetched or tested. Importing the receipt into an\n    Agent Market profile is a separate, explicit action.\n    ","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"agent_id":{"title":"Agent Id","type":"string"},"manifest":{"additionalProperties":true,"title":"Manifest","type":"object"},"subject_profile_sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Subject Profile Sha256"},"policy":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Policy"},"sample_inputs":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Sample Inputs"},"payment_ref":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Payment Ref"},"request_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Request Id"}},"required":["agent_id","manifest"],"title":"security_preflightArguments"}}],"scan":{"score":81,"grade":"B","scanned_at":"2026-09-18T04:51:19.601Z","report":{"scannerVersion":"0.1.2","scannedAt":"2026-09-18T04:51:19.523Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1816ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://mcp.viridis-security.com/security-preflight/mcp","reachable":true,"authRequired":false,"latencyMs":1816,"serverInfo":{"name":"security-preflight-agent","version":"1.28.1"}}],"packages":[],"repo":{"found":true,"owner":"jdhart81","repo":"viridis-agent-fleet","archived":false,"pushedAt":"2026-09-18T00:34:34Z","stars":0,"openIssues":13,"ownerType":"User","ownerCreatedAt":"2024-08-25T13:59:56Z"}}}},"grade_history":[],"reviews":[]}