{"$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-05T21:22:14.590Z","url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq.md","server":{"slug":"pipeworx-io-pipeworx-faq","name":"Pipeworx Faq","registryName":"io.github.pipeworx-io/pipeworx-faq","description":"Pipeworx FAQ MCP — curated answers to questions ABOUT Pipeworx itself (what it is, pricing…","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"pipeworx-mcp-pipeworx-faq","type":"npm","identifier":"@pipeworx/mcp-pipeworx-faq","withdrawn":false,"url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq","version":"0.2.1","transport":"stdio","scoredAt":"2026-11-05T07:18:48.386Z"},"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-pipeworx-faq).","Clear OSI-approved license (MIT).","Actively maintained (last published 1 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-pipeworx-faq"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"1"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":73,"verdict":"fail","reasons":["AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 492 tokens (~164/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":"excellent"}},{"code":"schema.footprint_heavy","args":{"avg":"164","items":"3","tools":"3","tokens":"492","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":"pipeworx-faq-mcp","type":"remote","identifier":"https://gateway.pipeworx.io/pipeworx-faq/mcp","withdrawn":false,"score":77,"current":false,"url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-faq-mcp","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-faq-mcp.md"},{"slug":"pipeworx-mcp-pipeworx-faq","type":"npm","identifier":"@pipeworx/mcp-pipeworx-faq","withdrawn":false,"score":84,"current":true,"url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@pipeworx/mcp-pipeworx-faq"},{"label":"Version","value":"0.2.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"about_pipeworx","title":null,"description":"Answers questions about Pipeworx itself — what it is, pricing and the free tier, rate limits, how routing and grounding work, reliability and uptime, privacy, comparisons, how to submit an API, and how to get support. Use this for meta questions about the Pipeworx platform or gateway. Example: about_pipeworx({ question: \"what does Pipeworx cost?\" })","inputs":[{"name":"question","type":"string","required":true,"description":"The question about Pipeworx, e.g. \"is it free?\", \"how does routing work?\", \"what data do you have?\""}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":123},{"name":"pipeworx_story","title":null,"description":"What Pipeworx is building and why: the vision, roadmap direction, where the catalog is deepest, a free keyless call that works right now, and where the project stands. Each section is labelled live, building or direction and dated, with its public source. Omit question for the whole story. Answers questions like \"what is Pipeworx building toward?\", \"where is this going?\", \"why should I use Pipeworx?\". Example: pipeworx_story({ question: \"what is pipeworx building?\" })","inputs":[{"name":"audience","type":"string","required":false,"description":"Optional hint that reorders sections: agent, developer, investor, partner or press. Never changes the copy."},{"name":"question","type":"string","required":false,"description":"Optional question about Pipeworx's direction or purpose, e.g. \"what is pipeworx building toward?\". Omit for the whole story."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":181},{"name":"pipeworx_getting_started","title":null,"description":"Step-by-step instructions for connecting an AI client to Pipeworx — Claude Code, claude.ai, Cursor, Windsurf, Gemini CLI, Perplexity, ChatGPT, or any MCP-capable client. Returns the gateway URL, plugin links, and first-question suggestions. Example: pipeworx_getting_started({ client: \"cursor\" })","inputs":[{"name":"client","type":"string","required":false,"description":"Optional client name, e.g. \"claude code\", \"cursor\", \"windsurf\", \"gemini\", \"perplexity\", \"chatgpt\". Omit for generic MCP instructions."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":129}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T07:18:48.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_01a1aa93-1556-76a1-8c61-486ab5294714","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-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a1aa93-1556-76a1-8c61-486ab5294714"},{"id":"chg_01a1aa93-1555-746a-b5b8-d2123926e200","kind":"check.reverified","summary":"Security disclosure (unverified → fail)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-05","url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a1aa93-1555-746a-b5b8-d2123926e200"},{"id":"chg_01a1a4e7-3e9b-7bea-a5d7-1d0f6239cc3e","kind":"package.version_changed","summary":"Package version (0.2.0 → 0.2.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a1a4e7-3e9b-7bea-a5d7-1d0f6239cc3e"},{"id":"chg_01a1a4e7-3e98-71ab-88b4-c7ca0bcab075","kind":"check.unverifiable","summary":"Security disclosure (fail → unverified)","materiality":"functional","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a1a4e7-3e98-71ab-88b4-c7ca0bcab075"},{"id":"chg_01a1a048-94a9-76e2-9e2a-87b639ad3123","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-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a1a048-94a9-76e2-9e2a-87b639ad3123"},{"id":"chg_01a190d3-17b3-7e2d-aa17-f653cff24324","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-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a190d3-17b3-7e2d-aa17-f653cff24324"},{"id":"chg_01a18674-c4ea-7440-a277-f6dce3ac0101","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-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a18674-c4ea-7440-a277-f6dce3ac0101"},{"id":"chg_01a1864f-a574-7560-a916-478cf3ef130b","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-pipeworx-faq/pipeworx-mcp-pipeworx-faq#chg-chg_01a1864f-a574-7560-a916-478cf3ef130b"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq/changelog.json"},"links":{"html":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq","markdown":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq.md","changelogJson":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq/changelog.json","changelogRss":"https://verifymcp.io/servers/pipeworx-io-pipeworx-faq/pipeworx-mcp-pipeworx-faq.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@pipeworx/mcp-pipeworx-faq"},{"label":"Socket report","href":"https://socket.dev/npm/package/@pipeworx/mcp-pipeworx-faq"},{"label":"Repository","href":"https://github.com/pipeworx-io/mcp-pipeworx-faq"},{"label":"Website","href":"https://pipeworx.io/packs/pipeworx-faq"}]}}