{"name":"io.github.jdhart81/quantity-takeoff","slug":"jdhart81-quantity-takeoff","title":null,"description":"Auditable construction takeoffs with locked waste and conservative purchase rounding.","url":"https://mcp.market/server/jdhart81-quantity-takeoff","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":20,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-09-25T01:04:53.000Z","license":"Apache-2.0"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T06:00:29.126Z","last_ok_at":"2026-11-04T06:00:29.126Z","latency_ms":13},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/jdhart81/viridis-agent-fleet","website":null,"version":"0.1.0","remotes":[{"type":"streamable-http","url":"https://mcp.viridisconservation.com/quantity-takeoff/mcp"}],"packages":[],"tools":[{"name":"calculate_takeoff","description":"Calculate an auditable material takeoff from explicit geometry or a\n    supported SmartScale/ProtoGen measurement payload. Returns net, explicit\n    waste-adjusted, and conservative purchase quantities. This is a planning\n    estimate, not a guaranteed material order or professional certification.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"items":{"items":{"additionalProperties":true,"type":"object"},"title":"Items","type":"array"},"options":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"default":null,"title":"Options"},"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":["items"],"title":"calculate_takeoffArguments"}},{"name":"describe_agent","description":"Return fleet-standard capabilities, version, pack digest, disclaimer,\n    composition role, and pricing.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"describe_agentArguments"}},{"name":"get_assembly","description":"Return one assembly's formula, required dimensions, material factors,\n    purchase increment, sources, and material-pack lineage.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"assembly_type":{"title":"Assembly Type","type":"string"}},"required":["assembly_type"],"title":"get_assemblyArguments"}},{"name":"get_material_pack","description":"Return the bundled factors, densities, coverages, waste defaults,\n    purchase increments, unit conversions, sources, and raw-pack SHA.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"get_material_packArguments"}},{"name":"list_assemblies","description":"List supported assemblies, required dimensions, formulas, waste\n    defaults, and the current material-pack digest.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"list_assembliesArguments"}},{"name":"list_material_pack","description":"List the bundled material pack version, digest, coverage, shapes,\n    rebar sizes, roof pitches, and explicit unsupported policy.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"title":"list_material_packArguments"}},{"name":"verify_result","description":"Recompute a takeoff audit hash, notary payload, pack currency, and QT9\n    unit-resolved conservation. Pass the prior result object as JSON.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"result_json":{"title":"Result Json","type":"string"}},"required":["result_json"],"title":"verify_resultArguments"}}],"scan":{"score":91,"grade":"A","scanned_at":"2026-09-25T21:46:59.227Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T21:46:59.189Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 300ms"]},"poisoning":{"score":15,"max":15,"notes":["7 tool descriptions checked"]},"auth":{"score":10,"max":15,"notes":["open endpoint, read-only tools"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"probes":[{"url":"https://mcp.viridisconservation.com/quantity-takeoff/mcp","reachable":true,"authRequired":false,"latencyMs":300,"serverInfo":{"name":"quantity-takeoff-agent","version":"1.28.1"}}],"packages":[],"repo":{"found":true,"owner":"jdhart81","repo":"viridis-agent-fleet","archived":false,"pushedAt":"2026-09-25T01:04:53Z","stars":0,"forks":0,"openIssues":14,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/179389866?v=4","ownerCreatedAt":"2024-08-25T13:59:56Z","license":"Apache-2.0"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"Apache-2.0","lastPushAt":"2026-09-25T01:04:53.000Z","score":20}}}},"grade_history":[],"reviews":[]}