{"protocolVersion":"0.3.0","name":"LockSmith","description":"Automated security checks for x402 endpoints — not a penetration test. POST /v1/audit ($0.50) runs eight non-destructive, unpaid probes against one paid route: paywall presence, challenge sanity, garbage and forged payment rejection, exposure surface, error hygiene, body-size cap, and discovery consistency. Returns SECURE / FINDINGS / EXPOSED with per-check results and a fix note per finding. Use this when you operate an x402 route and want its locks checked before an attacker rattles them.","url":"https://lock-smith-production.up.railway.app","provider":{"organization":"Verdict Row","url":"https://github.com/QuincyGB","email":"patrol@verdictrow.com"},"contactEmail":"patrol@verdictrow.com","version":"1.0.0","documentationUrl":"https://lock-smith-production.up.railway.app/llms.txt","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"v1-audit","name":"Audit","description":"Security-audit one x402 endpoint: eight automated, non-destructive, unpaid checks (paywall, challenge sanity, garbage/forged payment rejection, exposure surface, error hygiene, body cap, discovery consistency) with a SECURE / FINDINGS / EXPOSED verdict and a fix note per finding. Automated security checks, not a penetration test.","tags":["x402","security","audit","agents","security-audit","endpoint-verification","preflight"],"examples":["{\"endpoint_url\": \"https://token-verdict-production.up.railway.app/v1/verdict\", \"mode\": \"compact\"}"],"inputModes":["application/json"],"outputModes":["application/json"]}],"services":[{"name":"/v1/audit","endpoint":"https://lock-smith-production.up.railway.app/v1/audit","amount":"500000"}],"x402":{"version":2,"scheme":"exact","discovery":"https://lock-smith-production.up.railway.app/.well-known/x402","payTo":"0x097f9685D1e0752bF8B02d61E5Ce9be7eA0FBA7F","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"mcp":{"name":"io.github.QuincyGB/lock-smith-mcp","title":"LockSmith MCP server","transport":"stdio","repository":"https://github.com/QuincyGB/lock-smith-mcp","manifest":"https://github.com/QuincyGB/lock-smith-mcp/blob/main/server.json"},"quickstart":{"title":"Inspector Quickstart Pack","curl":"https://stall-row-production.up.railway.app/quickstart/curl","python":"https://stall-row-production.up.railway.app/quickstart/python","typescript":"https://stall-row-production.up.railway.app/quickstart/typescript"},"gradeability":{"title":"Gradeability Self-Test Report","report":"https://lock-smith-production.up.railway.app/.well-known/gradeability-report.json"},"verdict_row":{"title":"Verdict Row Fleet Discovery Bundle + A2A agent card","bundle":"https://lock-smith-production.up.railway.app/.well-known/verdict-row.json","a2a_agent_card":"https://lock-smith-production.up.railway.app/.well-known/a2a-agent-card.json"}}