{"$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-05T22:16:41.285Z","url":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels.md","server":{"slug":"pipeworx-io-water-levels","name":"Water Levels","registryName":"io.github.pipeworx-io/water-levels","description":"Lake and reservoir water levels from satellite radar altimetry — NASA GSFC Global Water Monitor…","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"pipeworx-mcp-water-levels","type":"npm","identifier":"@pipeworx/mcp-water-levels","withdrawn":false,"url":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels","version":"0.2.0","transport":"stdio","scoredAt":"2026-11-05T09:12:29.884Z"},"score":{"total":84,"tier":"high trust","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":84},{"date":"2026-11-04","total":83},{"date":"2026-11-03","total":83},{"date":"2026-11-02","total":82},{"date":"2026-11-01","total":82},{"date":"2026-10-31","total":82},{"date":"2026-10-30","total":81},{"date":"2026-10-29","total":81}]},"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-water-levels).","Clear OSI-approved license (MIT).","Actively maintained (last published 7 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-water-levels"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"7"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":73,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 332 tokens (~166/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":"166","items":"2","tools":"2","tokens":"332","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":"water-levels-mcp","type":"remote","identifier":"https://gateway.pipeworx.io/water-levels/mcp","withdrawn":false,"score":85,"current":false,"url":"https://verifymcp.io/servers/pipeworx-io-water-levels/water-levels-mcp","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-water-levels/water-levels-mcp.md"},{"slug":"pipeworx-mcp-water-levels","type":"npm","identifier":"@pipeworx/mcp-water-levels","withdrawn":false,"score":84,"current":true,"url":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@pipeworx/mcp-water-levels"},{"label":"Version","value":"0.2.0"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"lake_water_level","title":null,"description":"Current and historical water level for a named lake, sea or reservoir, measured by satellite radar altimetry. Covers 518 inland water bodies worldwide from 1992 to the present, including the Caspian Sea, Lake Victoria, Lake Chad, the Aral Sea, the Great Lakes and major reservoirs. Returns the latest dated reading with its measuring satellite, plus recent history and the change over time. Use for questions about whether a lake is rising or shrinking, drought and reservoir storage, and inland water body levels.","inputs":[{"name":"history","type":"number","required":false,"description":"How many recent readings to return (default 12, max 400). Readings are roughly 10 days apart."},{"name":"lake","type":"string","required":true,"description":"Lake, sea or reservoir name (\"Caspian Sea\", \"Lake Victoria\") or its numeric target id."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":171},{"name":"lake_level_search","title":null,"description":"Find lakes, seas and reservoirs monitored by satellite altimetry, by name, country or continent. Returns each water body with its target id, country, and whether it is a natural lake or a managed reservoir. Use to discover which inland water bodies have level data before asking for measurements.","inputs":[{"name":"limit","type":"number","required":false,"description":"Maximum results (default 25)."},{"name":"query","type":"string","required":true,"description":"Name fragment, country, or continent — e.g. \"Victoria\", \"Kazakhstan\", \"Africa\"."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":107}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T09:12:29.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_01a1aafb-2bd6-7da9-a062-2dd62b0ef793","kind":"score.total_changed","summary":"Trust score (83 → 84)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels#chg-chg_01a1aafb-2bd6-7da9-a062-2dd62b0ef793"},{"id":"chg_01a1a0a8-7a8e-7ce0-a5f5-3bc717dc5fa8","kind":"score.total_changed","summary":"Trust score (82 → 83)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels#chg-chg_01a1a0a8-7a8e-7ce0-a5f5-3bc717dc5fa8"},{"id":"chg_01a19134-8228-7ca2-be81-39a216dde6b3","kind":"score.total_changed","summary":"Trust score (81 → 82)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels#chg-chg_01a19134-8228-7ca2-be81-39a216dde6b3"},{"id":"chg_01a186de-9a0d-7cbe-b902-33872d1f2113","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-water-levels/pipeworx-mcp-water-levels#chg-chg_01a186de-9a0d-7cbe-b902-33872d1f2113"},{"id":"chg_01a186b8-46c5-7be2-a3f0-f95479c3401f","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-water-levels/pipeworx-mcp-water-levels#chg-chg_01a186b8-46c5-7be2-a3f0-f95479c3401f"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels/changelog.json"},"links":{"html":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels","markdown":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels.md","changelogJson":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels/changelog.json","changelogRss":"https://verifymcp.io/servers/pipeworx-io-water-levels/pipeworx-mcp-water-levels.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@pipeworx/mcp-water-levels"},{"label":"Socket report","href":"https://socket.dev/npm/package/@pipeworx/mcp-water-levels"},{"label":"Repository","href":"https://github.com/pipeworx-io/mcp-water-levels"},{"label":"Website","href":"https://pipeworx.io/packs/water-levels"}]}}