ZappushZappush
SkillsUse CasesBenchmarkCommunitySign In
      Back to Skills
      shuizhengqi1

      Safety Report

      Futu-Stock

      @shuizhengqi1

      Access Futu stock market data via MCP server - real-time quotes, K-lines, options, account info for HK/US/CN markets

      489Downloads
      4Installs
      2Stars
      3Versions

      Security Analysis

      high confidence
      Clean0.12 risk

      The skill's requirements and behavior align with its stated purpose of talking to a local Futu OpenD via an MCP server; nothing in the bundle appears disproportionate or deceptive.

      Mar 2, 20265 files3 concerns
      Purpose & Capabilityok

      Name/description (access Futu data via MCP/OpenD) match the declared binaries (python3, futu-mcp-server), required env (FUTU_HOST, FUTU_PORT), included mcp-config.json, and executor.py which bridges to a local MCP server. The assets requested are appropriate for this purpose.

      Instruction Scopenote

      SKILL.md and executor.py limit activity to checking/installing Python packages, interacting with a local MCP server (via stdio), probing the OpenD TCP port, and optionally starting a local FutuOpenD executable when OPEND_PATH is set. These are within the stated scope, but the skill can launch a local OpenD binary (via OPEND_PATH) and will inherit OS environment for subprocesses — the user should ensure OPEND_PATH points to a legitimate Futu OpenD installation.

      Install Mechanismnote

      There is no packaged install spec; executor.py will call pip or pipx to install 'mcp' and 'futu-stock-mcp-server' if missing. Installing packages via pip/pipx is expected for this skill but does execute code downloaded from PyPI — verify the upstream package source if you need stronger guarantees.

      Credentialsnote

      The skill declares only FUTU_HOST and FUTU_PORT as required (primaryEnv FUTU_HOST), which is proportional. mcp-config.json provides additional default env entries (e.g., FUTU_ENABLE_TRADING=0). Be aware that if a user overrides env (or mcp-config.json) to enable trading, the underlying MCP server could expose trading operations — the skill could then call those tools. No unrelated third-party credentials are requested.

      Persistence & Privilegeok

      always is false and the skill does not modify other skills or system-wide agent settings. It can be invoked autonomously (standard default) but does not request permanent platform-wide privileges.

      Guidance

      This skill is coherent with its claim to act as an MCP client for Futu/OpenD. Before installing: (1) verify you trust the futu-stock-mcp-server package on PyPI (the executor may pip/pipx install it); (2) ensure OPEND_PATH points to an official FutuOpenD binary — the skill can start that executable on your machine; (3) do not enable trading-related env vars unless you intend the skill to access trading APIs (mcp-config.json defaults to FUTU_ENABLE_TRADING=0); (4) run in an isolated environment if you want to limit package installs and process execution; and (5) if you need higher assurance, review the futu-stock-mcp-server and mcp server codebases referenced in SKILL.md.

      Latest Release

      v1.0.4

      ## futu-stock v1.2.0 Changelog - Added detailed environment variable documentation for MCP client configuration (Section 7.1). - Provided example settings for integrating with CatPaw, Cursor, and other MCP clients. - Explained security options for enabling/disabling trading features via environment variables (`FUTU_ENABLE_TRADING`, `FUTU_ENABLE_POSITIONS`), including warnings and default states. - Added `.env` example and guidance for local development/configuration (Section 7.2). - No code changes; documentation improvements only.

      More by @shuizhengqi1

      HrClaw Market

      0 stars

      self-improving-agent

      @pskoett · 1,456 stars

      Gog

      @steipete · 672 stars

      Tavily Web Search

      @arun-8687 · 620 stars

      Find Skills

      @JimLiuxinghai · 529 stars

      Proactive Agent

      @halthelobster · 426 stars

      Published by @shuizhengqi1 on ClawHub

      Zappush© 2026 Zappush
      HomeGuaranteeSupport

      Something feels unusual? We want to help: [email protected]