{"$schema":"https://verifymcp.io/schemas/trust-report.json","schemaVersion":1,"license":{"name":"CC BY-NC 4.0","url":"https://creativecommons.org/licenses/by-nc/4.0/"},"generatedAt":"2026-11-05T16:35:50.647Z","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv.md","server":{"slug":"pipeworx-io-nc-dmv","name":"Nc Dmv","registryName":"io.github.pipeworx-io/nc-dmv","description":"North Carolina DMV MCP — live wait times at every NCDMV driver license office and license plate…","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"pipeworx-mcp-nc-dmv","type":"npm","identifier":"@pipeworx/mcp-nc-dmv","withdrawn":false,"url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv","version":"0.2.1","transport":"stdio","scoredAt":"2026-11-05T02:33:05.618Z"},"score":{"total":81,"tier":"high trust","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":81},{"date":"2026-11-04","total":81},{"date":"2026-11-03","total":65},{"date":"2026-11-02","total":78},{"date":"2026-11-01","total":78},{"date":"2026-10-31","total":78},{"date":"2026-10-30","total":78},{"date":"2026-10-29","total":78}]},"categories":[{"name":"Supply Chain Security","score":100,"verdict":"pass","reasons":["No malware found by supply-chain analysis.","No known CVEs affecting this package version or its production dependencies.","No install/post-install scripts declared.","No production dependencies, so there is no dependency health to assess."],"codes":[{"code":"supplychain.malware_clean","args":{}},{"code":"cve.none","args":{}},{"code":"installscript.none","args":{}},{"code":"dephealth.no_dependencies","args":{"deps":"0","unhealthy":"0"}}]},{"name":"Provenance & Transparency","score":97,"verdict":"fail","reasons":["Source repository is publicly reachable at the declared URL.","Cryptographically verified build provenance (signed, bound to pipeworx-io/mcp-nc-dmv).","Clear OSI-approved license (MIT).","Actively maintained (last published 2 days ago).","Disclosure check failed: no security disclosure policy was found in the source repository."],"codes":[{"code":"provenance.repo_verified","args":{}},{"code":"provenance.verified","args":{"repo":"pipeworx-io/mcp-nc-dmv"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"2"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":59,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 633 tokens (~316/item across 2 items; 2 tools + 0 resources), over budget; trim descriptions and params.","Usage-examples check failed: none of the tools include examples."],"codes":[{"code":"schema.ai_quality","args":{"band":"good"}},{"code":"schema.footprint_heavy","args":{"avg":"316","items":"2","tools":"2","tokens":"633","resources":"0"}},{"code":"schema.examples_absent","args":{}}]},{"name":"Stability & Change Management","score":23,"verdict":"partial","reasons":["Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses."],"codes":[{"code":"stability.building_history","args":{"days":"7"}}]},{"name":"Tool Coverage","score":100,"verdict":"pass","reasons":["100% of tools have a non-trivial description (not blank, and not just the tool's name).","100% of tool parameters carry a description."],"codes":[{"code":"toolquality.descriptions","args":{"pct":"100"}},{"code":"toolquality.param_docs","args":{"pct":"100"}}]},{"name":"Tool Safety","score":100,"verdict":"pass","reasons":["No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.","We read all 2 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 3 captured unit(s) of tool text and found none that tries to manipulate the model reading it."],"codes":[{"code":"toolsafety.injection_clean","args":{}},{"code":"toolsafety.destructive_none","args":{"tools":"2"}},{"code":"toolsafety.manipulation_clean","args":{"units":"3","judged":"3"}}]},{"name":"Capabilities","score":100,"verdict":"pass","reasons":["Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28."],"codes":[{"code":"protocol.supported","args":{"latest":"2026-07-28","version":"2025-11-25"}}]}],"inconclusive":[],"malware":[],"components":[{"slug":"nc-dmv-mcp","type":"remote","identifier":"https://gateway.pipeworx.io/nc-dmv/mcp","withdrawn":false,"score":77,"current":false,"url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/nc-dmv-mcp","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/nc-dmv-mcp.md"},{"slug":"pipeworx-mcp-nc-dmv","type":"npm","identifier":"@pipeworx/mcp-nc-dmv","withdrawn":false,"score":81,"current":true,"url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@pipeworx/mcp-nc-dmv"},{"label":"Version","value":"0.2.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"nc_dmv_wait_times","title":null,"description":"Live wait times at North Carolina DMV offices, published by NCDMV itself and refreshed continuously: the current average wait in minutes, the longest wait anyone in line is seeing, and whether each office is open right now. Covers all 148 NCDMV driver license offices statewide plus the vehicle services and license plate agency units, so it answers \"how long is the wait at the Raleigh DMV\", \"is the Charlotte DMV open right now\", \"which DMV near Greensboro has the shortest line\", or \"shortest DMV wait in North Carolina today\". North Carolina is one of only two states whose DMV publishes a live queue feed. Outside posted business hours the agency reports every office closed with a zero wait, which is an idle queue rather than a measurement, and the response says so.","inputs":[{"name":"limit","type":"number|string","required":false,"description":"Max offices to return (default 200, max 400)."},{"name":"office","type":"string","required":false,"description":"Case-insensitive office-name substring, e.g. \"Raleigh\", \"Charlotte\", \"Wilmington\"."},{"name":"open_only","type":"boolean|string","required":false,"description":"When true, keep only offices the feed currently reports as open."},{"name":"service","type":"string","required":false,"description":"\"driver\" for driver license offices (default, 148 offices) or \"vehicle\" for vehicle services / license plate agency units."},{"name":"sort","type":"string","required":false,"description":"\"wait\" ranks shortest average wait first (open offices first); \"name\" (default) keeps the agency's own order."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":301},{"name":"nc_dmv_offices","title":null,"description":"Find North Carolina DMV driver license offices and license plate agencies with street address, city, ZIP, phone number and posted opening hours. NCDMV publishes no other machine-readable office directory, so this is the office locator for the state: it answers \"DMV offices in Raleigh\", \"address and hours of the Durham DMV\", \"phone number for the Asheville driver license office\", or \"license plate agency near Charlotte\". Search by office name, city or ZIP. Each office also carries its NCDMV district. For the live queue at these same offices use nc_dmv_wait_times.","inputs":[{"name":"city","type":"string","required":false,"description":"City name, matched as a substring, e.g. \"Durham\", \"Winston-Salem\"."},{"name":"district","type":"string","required":false,"description":"NCDMV district name substring, e.g. \"District 5\"."},{"name":"limit","type":"number|string","required":false,"description":"Max offices to return (default 200, max 400)."},{"name":"office","type":"string","required":false,"description":"Case-insensitive office-name substring, e.g. \"Raleigh\", \"Cary\"."},{"name":"service","type":"string","required":false,"description":"\"driver\" for driver license offices (default) or \"vehicle\" for vehicle services / license plate agency units."},{"name":"zip","type":"string","required":false,"description":"Five-digit ZIP code, e.g. \"27604\". A prefix such as \"276\" also matches."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":277}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T02:33:05.000Z","track":"package","endpoint":null,"declaredUrl":null,"truncated":false,"tls":null,"dnssec":null,"auth":null,"httpsRedirect":null,"transports":[],"provenance":{"outcome":"verified","label":"Verified","reason":"verified","reasonLabel":"Verified","discovery":"attestation_endpoint","discoveryLabel":"Registry attestation endpoint","sourceRepo":null,"attestationSkipped":null,"attestationSkippedLabel":null},"installScripts":[],"installScriptsTotal":null,"vulnerabilities":[],"vulnerabilitiesTotal":null,"dependencies":{"nodes":0,"partial":false,"deprecated":null,"stale":null,"noRepo":null}},"mismatches":[],"changelog":{"trackingSince":"2026-10-29","recent":[{"id":"chg_01a1a466-bdc9-7310-a78e-83d9071a2771","kind":"score.total_changed","summary":"Trust score (65 → 81)","materiality":"functional","direction":"improvement","scoreDelta":16,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a1a466-bdc9-7310-a78e-83d9071a2771"},{"id":"chg_01a1a466-bdc5-74b6-a8db-af98a6538624","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a1a466-bdc5-74b6-a8db-af98a6538624"},{"id":"chg_01a19f4d-89f3-7e28-a6f6-591aee699487","kind":"check.reverified","summary":"Stability (unverified → 0.17)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a19f4d-89f3-7e28-a6f6-591aee699487"},{"id":"chg_01a19f4d-89f7-721f-aabe-de2c2f884a96","kind":"score.total_changed","summary":"Trust score (78 → 65)","materiality":"functional","direction":"regression","scoreDelta":-13,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a19f4d-89f7-721f-aabe-de2c2f884a96"},{"id":"chg_01a19f4d-89f5-7710-9402-22d5d7262399","kind":"package.version_changed","summary":"Package version (0.2.0 → 0.2.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a19f4d-89f5-7710-9402-22d5d7262399"},{"id":"chg_01a19f4d-89ef-7362-9536-d71788df270d","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a19f4d-89ef-7362-9536-d71788df270d"},{"id":"chg_01a18aa4-a5eb-7b35-934e-753c764e59d4","kind":"check.reverified","summary":"Security disclosure (unverified → fail)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-30","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a18aa4-a5eb-7b35-934e-753c764e59d4"},{"id":"chg_01a18711-9131-7c05-aa88-c87eab1db958","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a18711-9131-7c05-aa88-c87eab1db958"},{"id":"chg_01a1869a-8e16-72c6-9d6d-9284966c76df","kind":"score.first_scored","summary":"First indexed and scored","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-10-29","url":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv#chg-chg_01a1869a-8e16-72c6-9d6d-9284966c76df"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv/changelog.json"},"links":{"html":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv","markdown":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv.md","changelogJson":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv/changelog.json","changelogRss":"https://verifymcp.io/servers/pipeworx-io-nc-dmv/pipeworx-mcp-nc-dmv.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@pipeworx/mcp-nc-dmv"},{"label":"Socket report","href":"https://socket.dev/npm/package/@pipeworx/mcp-nc-dmv"},{"label":"Repository","href":"https://github.com/pipeworx-io/mcp-nc-dmv"},{"label":"Website","href":"https://pipeworx.io/packs/nc-dmv"}]}}