{"$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-05T17:41:09.327Z","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks.md","server":{"slug":"pipeworx-io-hk-stocks","name":"Hk Stocks","registryName":"io.github.pipeworx-io/hk-stocks","description":"Hong Kong equities MCP. Keyless.","registryStatus":"active","deletedAt":null,"statusMessage":null,"liveness":"live","publisher":{"class":"unknown","claimed":false}},"component":{"slug":"pipeworx-mcp-hk-stocks","type":"npm","identifier":"@pipeworx/mcp-hk-stocks","withdrawn":false,"url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks","version":"0.2.1","transport":"stdio","scoredAt":"2026-11-05T05:18:08.965Z"},"score":{"total":83,"tier":"high trust","status":"scored","weekDelta":3,"history":[{"date":"2026-11-05","total":83},{"date":"2026-11-04","total":83},{"date":"2026-11-03","total":82},{"date":"2026-11-02","total":67},{"date":"2026-11-01","total":80},{"date":"2026-10-31","total":80},{"date":"2026-10-30","total":80},{"date":"2026-10-29","total":80}]},"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-hk-stocks).","Clear OSI-approved license (MIT).","Actively maintained (last published 3 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-hk-stocks"}},{"code":"license.osi","args":{"spdx":"MIT"}},{"code":"maintenance.recent","args":{"age_days":"3"}},{"code":"disclosure.absent","args":{}}]},{"name":"Schema Quality & AI Usability","score":69,"verdict":"fail","reasons":["AI-judged instruction clarity (excellent).","Context-footprint check failed: tool/resource definitions use about 614 tokens (~204/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":"204","items":"3","tools":"3","tokens":"614","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":"hk-stocks-mcp","type":"remote","identifier":"https://gateway.pipeworx.io/hk-stocks/mcp","withdrawn":false,"score":85,"current":false,"url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/hk-stocks-mcp","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/hk-stocks-mcp.md"},{"slug":"pipeworx-mcp-hk-stocks","type":"npm","identifier":"@pipeworx/mcp-hk-stocks","withdrawn":false,"score":83,"current":true,"url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks","markdownUrl":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks.md"}],"facts":[{"label":"Registry","value":"npm"},{"label":"Package","value":"@pipeworx/mcp-hk-stocks"},{"label":"Version","value":"0.2.1"},{"label":"Transport","value":"stdio"}],"install":{"available":true,"bundleSha256":null},"tools":[{"name":"hk_market_snapshot","title":null,"description":"Hong Kong stock market snapshot — closing levels and daily change for the whole Hang Seng index family: the Hang Seng Index (恒生指数, HSI), Hang Seng China Enterprises Index (恒生中国企业指数, HSCEI, the H-share benchmark), Hang Seng TECH Index (恒生科技指数, HSTECH), Hang Seng China-Affiliated Corporations Index (恒生香港中资企业指数, HSCCI, red chips), and the HSI Volatility Index (恒指波幅指数, VHSI). Answers 'Hang Seng index today', 'how did Hong Kong stocks close', '恒生指数最新收盘点位和涨跌幅', '恒生科技指数', 'HSCEI level', 'Hong Kong market close'. Each index returns level, change, change %, open, day high/low and 52-week high/low. Source: Sina (keyless).","inputs":[],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":193},{"name":"hk_quote","title":null,"description":"Real-time quote(s) for Hong Kong-listed stocks by HKEX code. Answers 'Tencent stock price', '腾讯股价', '00700 quote', 'HSBC Hong Kong share price'. Accepts one code or a comma-separated list, in any common form (700, 00700, 0700.HK). Returns English and Chinese name, price, change and change %, open, previous close, day high/low, volume, turnover in HKD, P/E, and the 52-week range. If you have a company NAME rather than a code, call hk_resolve_symbol first. Example: hk_quote({ codes: \"00700,00005\" }) for Tencent and HSBC. Source: Sina (keyless).","inputs":[{"name":"codes","type":"string","required":true,"description":"One HKEX code or a comma-separated list, e.g. \"00700\" or \"700,5,9988\". Accepts 0700.HK form too. Max 30."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":204},{"name":"hk_resolve_symbol","title":null,"description":"Find the HKEX stock code for a company by name — the lookup step before hk_quote. Answers 'what is Tencent's Hong Kong ticker', 'Xiaomi HK code', 'Alibaba Hong Kong listing'. Returns ONLY Hong Kong-listed equities: derivative warrants, CBBCs and non-HK listings (ADRs, US/Frankfurt lines) are excluded, and each match states the code it resolved to so you can confirm it is the company you meant before quoting it. Source: Yahoo Finance search (keyless).","inputs":[{"name":"limit","type":"number","required":false,"description":"Max matches to return, 1–10 (default 5)."},{"name":"name","type":"string","required":true,"description":"Company name, in English or Chinese, e.g. \"Tencent\", \"小米\", \"HSBC\"."}],"outputs":[],"hasOutputSchema":false,"hasExamples":false,"tokenEstimate":162}],"toolsTruncatedAtCapture":false,"diagnostics":{"capturedAt":"2026-11-05T05:18:08.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_01a1a4f8-9efd-7764-bf5a-8dd069f86b01","kind":"score.total_changed","summary":"Trust score (82 → 83)","materiality":"functional","direction":"improvement","scoreDelta":1,"occurredOn":"2026-11-04","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a1a4f8-9efd-7764-bf5a-8dd069f86b01"},{"id":"chg_01a19fd3-871a-7e80-a296-fc4d2d03c52a","kind":"score.total_changed","summary":"Trust score (67 → 82)","materiality":"functional","direction":"improvement","scoreDelta":15,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a19fd3-871a-7e80-a296-fc4d2d03c52a"},{"id":"chg_01a19fd3-8719-79ed-b183-4ed5d8a4b9e6","kind":"check.reverified","summary":"Malware scan (unverified → pass)","materiality":"security","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-03","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a19fd3-8719-79ed-b183-4ed5d8a4b9e6"},{"id":"chg_01a19a64-86c8-7a94-a2d3-2751c63a78f9","kind":"package.version_changed","summary":"Package version (0.2.0 → 0.2.1)","materiality":"functional","direction":"neutral","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a19a64-86c8-7a94-a2d3-2751c63a78f9"},{"id":"chg_01a19a64-86c0-77c5-86fe-c10e261ea5a4","kind":"check.unverifiable","summary":"Malware scan (pass → unverified)","materiality":"security","direction":"regression","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a19a64-86c0-77c5-86fe-c10e261ea5a4"},{"id":"chg_01a19a64-86c6-7d57-9acf-f12aee14b983","kind":"check.reverified","summary":"Stability (unverified → 0.13)","materiality":"functional","direction":"improvement","scoreDelta":null,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a19a64-86c6-7d57-9acf-f12aee14b983"},{"id":"chg_01a19a64-86c9-7037-92b6-0b5061508a5e","kind":"score.total_changed","summary":"Trust score (80 → 67)","materiality":"functional","direction":"regression","scoreDelta":-13,"occurredOn":"2026-11-02","url":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a19a64-86c9-7037-92b6-0b5061508a5e"},{"id":"chg_01a1863d-cb7e-7cc2-a379-89998579fb4b","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-hk-stocks/pipeworx-mcp-hk-stocks#chg-chg_01a1863d-cb7e-7cc2-a379-89998579fb4b"}],"truncated":false,"feedUrl":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks/changelog.json"},"links":{"html":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks","markdown":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks.md","changelogJson":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks/changelog.json","changelogRss":"https://verifymcp.io/servers/pipeworx-io-hk-stocks/pipeworx-mcp-hk-stocks.xml","external":[{"label":"npm package","href":"https://www.npmjs.com/package/@pipeworx/mcp-hk-stocks"},{"label":"Socket report","href":"https://socket.dev/npm/package/@pipeworx/mcp-hk-stocks"},{"label":"Repository","href":"https://github.com/pipeworx-io/mcp-hk-stocks"},{"label":"Website","href":"https://pipeworx.io/packs/hk-stocks"}]}}