Hk Sfc Alerts
liveMarketsLegalTechnologyhk-sfc-alerts -- the Hong Kong Securities and Futures Commission's Alert List (unlicensed entities, suspicious websites, suspicious virtual asset trading platforms, fake regulators, phishing). Keyless; read live per call from the publisher (isolate cache, 30 minutes), nothing stored.
Tools
hk_sfc_alert_list_searchSearch the Hong Kong Securities and Futures Commission's Alert List (about 3,200 entries since 2003): entities the SFC says are not licensed to carry on a regulated activity in Hong Kong, suspicious w
No parameters required.
Try it
hk_sfc_alert_getGet one entry of the Hong Kong SFC Alert List by its id (such as 3558): the entity or website names, list type, the SFC's own remarks (for example that the entity is not licensed or registered with th
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/hk-sfc-alerts/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/hk-sfc-alerts/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"hk_sfc_alert_list_search","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("hk_sfc_alert_list_search", {});// Or ask in plain English:
const answer = await px.ask("hk-sfc-alerts -- the hong kong securities and futures commission's alert list (unlicensed entities, suspicious websites, suspicious virtual asset trading platforms, fake regulators, phishing)");