{"$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:34:09.476Z","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill.md","server":{"slug":"pipeworx-io-shopgoodwill","name":"Shopgoodwill","registryName":"io.github.pipeworx-io/shopgoodwill","description":"ShopGoodwill auctions — active listings, closed auctions with final sale prices, and per-item…","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"pipeworx-mcp-shopgoodwill","type":"npm","identifier":"@pipeworx/mcp-shopgoodwill","withdrawn":false,"url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill","version":"0.2.1","transport":"stdio","scoredAt":"2026-11-05T03:58:32.681Z"},"score":{"total":82,"tier":"high trust","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":82},{"date":"2026-11-04","total":81},{"date":"2026-11-03","total":81},{"date":"2026-11-02","total":80},{"date":"2026-11-01","total":80},{"date":"2026-10-31","total":80},{"date":"2026-10-30","total":79},{"date":"2026-10-29","total":79}]},"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-shopgoodwill).","Clear OSI-approved license (MIT).","Actively maintained (last published 0 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-shopgoodwill"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"0"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":62,"verdict":"fail","reasons":["AI-judged instruction clarity (good).","Context-footprint check failed: tool/resource definitions use about 686 tokens (~228/item across 3 items; 3 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":"228","items":"3","tools":"3","tokens":"686","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 3 captured tool definition(s), and no name or description among them implies an irreversible operation.","An AI judge read all 4 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":"3"}},{"code":"toolsafety.manipulation_clean","args":{"units":"4","judged":"4"}}]},{"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":"shopgoodwill-mcp","type":"remote","identifier":"https://gateway.pipeworx.io/shopgoodwill/mcp","withdrawn":false,"score":77,"current":false,"url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/shopgoodwill-mcp","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/shopgoodwill-mcp.md"},{"slug":"pipeworx-mcp-shopgoodwill","type":"npm","identifier":"@pipeworx/mcp-shopgoodwill","withdrawn":false,"score":82,"current":true,"url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@pipeworx/mcp-shopgoodwill"},{"label":"Version","value":"0.2.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"shopgoodwill_search","title":null,"description":"Search active auctions on shopgoodwill.com, the online auction site run by Goodwill member organizations — cameras, jewelry, watches, art, collectibles, electronics, clothing. Returns live listings with current bid price, bid count, buy-now price, category, end time and listing URL. Bids are served through a 5-minute result cache, so the current bid can be up to five minutes old: near the close of an auction treat it as a lower bound, never as the final price. Sourced from the shopgoodwill.com search API.","inputs":[{"name":"buy_now_only","type":"boolean","required":false,"description":"Only listings with a Buy Now price"},{"name":"category_id","type":"number","required":false,"description":"Optional ShopGoodwill category id to narrow results (e.g. 15 = Art, 99 = Books)"},{"name":"max_price","type":"number","required":false,"description":"Maximum current price in USD"},{"name":"min_price","type":"number","required":false,"description":"Minimum current price in USD"},{"name":"page","type":"number","required":false,"description":"Result page, starting at 1"},{"name":"per_page","type":"number","required":false,"description":"Max results to return, up to 40 (each source page holds 40 rows; use page to paginate)"},{"name":"query","type":"string","required":true,"description":"Search keywords, e.g. \"nikon d750\" or \"sterling silver\""}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":261},{"name":"shopgoodwill_sold_search","title":null,"description":"Search closed ShopGoodwill auctions for realized sale prices — what items actually sold for at Goodwill online auctions. Price comps for used cameras, watches, jewelry, instruments, electronics and collectibles. Returns final hammer price, bid count and close date per lot; the archive reaches back about 90 days. Sourced from the shopgoodwill.com closed-auction search API.","inputs":[{"name":"category_id","type":"number","required":false,"description":"Optional ShopGoodwill category id"},{"name":"days_back","type":"number","required":false,"description":"How many days of closed auctions to search (default 30; archive holds ~90 days)"},{"name":"max_price","type":"number","required":false,"description":"Maximum final price in USD"},{"name":"min_price","type":"number","required":false,"description":"Minimum final price in USD"},{"name":"page","type":"number","required":false,"description":"Result page, starting at 1"},{"name":"per_page","type":"number","required":false,"description":"Max results to return, up to 40 (each source page holds 40 rows; use page to paginate)"},{"name":"query","type":"string","required":true,"description":"Search keywords, e.g. \"rolex\" or \"fender stratocaster\""}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":220},{"name":"shopgoodwill_item","title":null,"description":"Full detail for one ShopGoodwill auction lot by item id: description, current/minimum bid, bid history (bidder names masked by the site), buy-now price, seller Goodwill organization, shipping and handling, image URLs and end time. Item ids come from shopgoodwill_search or shopgoodwill_sold_search. Bids are served through a 5-minute result cache, so the current bid can be up to five minutes old: near the close of an auction treat it as a lower bound, never as the final price. Sourced from the shopgoodwill.com item API.","inputs":[{"name":"item_id","type":"number","required":true,"description":"ShopGoodwill item id, e.g. 275778141"}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":151}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T03:58:32.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_01a1a9db-bd08-74cd-a03a-5200238eb3c7","kind":"score.total_changed","summary":"Trust score (49 → 82)","materiality":"functional","direction":"improvement","scoreDelta":33,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9db-bd08-74cd-a03a-5200238eb3c7"},{"id":"chg_01a1a9c4-3b9a-7363-ba7a-6d36b3bd9a1e","kind":"check.unverifiable","summary":"Stability (0.20 → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9a-7363-ba7a-6d36b3bd9a1e"},{"id":"chg_01a1a9c4-3b9b-74ad-9657-9b55e883b39f","kind":"check.unverifiable","summary":"Tool safety (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9b-74ad-9657-9b55e883b39f"},{"id":"chg_01a1a9c4-3b9b-7e6b-ba08-c3eee75fdddd","kind":"check.unverifiable","summary":"Capabilities (pass → unverified)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9b-7e6b-ba08-c3eee75fdddd"},{"id":"chg_01a1a9c4-3b9c-7441-9874-a651e2f59449","kind":"check.unverifiable","summary":"Tool coverage (100 → unverified)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9c-7441-9874-a651e2f59449"},{"id":"chg_01a1a9c4-3b9c-7e27-97db-612cfe982878","kind":"package.version_changed","summary":"Package version (0.2.0 → 0.2.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9c-7e27-97db-612cfe982878"},{"id":"chg_01a1a9c4-3b9d-73be-86ba-9ce89d479315","kind":"score.total_changed","summary":"Trust score (81 → 49)","materiality":"functional","direction":"regression","scoreDelta":-32,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9d-73be-86ba-9ce89d479315"},{"id":"chg_01a1a9c4-3b9c-78f8-9a61-5fd0f1068665","kind":"check.appeared","summary":"First check of Schema quality (unverified)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a9c4-3b9c-78f8-9a61-5fd0f1068665"},{"id":"chg_01a1a093-6b91-7a6d-82bb-0beeedca13ca","kind":"score.total_changed","summary":"Trust score (80 → 81)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1a093-6b91-7a6d-82bb-0beeedca13ca"},{"id":"chg_01a1911a-4680-7c73-90cf-7ab4fa937a71","kind":"check.reverified","summary":"Security disclosure (unverified → fail)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1911a-4680-7c73-90cf-7ab4fa937a71"},{"id":"chg_01a1911a-4681-79ce-b548-96149567c3bb","kind":"score.total_changed","summary":"Trust score (79 → 80)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-10-31","url":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1911a-4681-79ce-b548-96149567c3bb"},{"id":"chg_01a18712-2806-7118-b598-6d091d62d33e","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-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a18712-2806-7118-b598-6d091d62d33e"},{"id":"chg_01a1869d-8230-752a-8cc1-303b412c64ef","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-shopgoodwill/pipeworx-mcp-shopgoodwill#chg-chg_01a1869d-8230-752a-8cc1-303b412c64ef"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill/changelog.json"},"links":{"html":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill","markdown":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill.md","changelogJson":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill/changelog.json","changelogRss":"https://verifymcp.io/servers/pipeworx-io-shopgoodwill/pipeworx-mcp-shopgoodwill.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@pipeworx/mcp-shopgoodwill"},{"label":"Socket report","href":"https://socket.dev/npm/package/@pipeworx/mcp-shopgoodwill"},{"label":"Repository","href":"https://github.com/pipeworx-io/mcp-shopgoodwill"},{"label":"Website","href":"https://pipeworx.io/packs/shopgoodwill"}]}}