DSH Plugins Marketplace

DSH Plugins

Plugins

/

Development & Infrastructure

/

dsh-stockmcp

S

dsh-stockmcp

Manifest valid★ 1

A DSH plugin for obtaining various US stock and macroeconomic data.

UI (client)hasBundlePatch

dsh-stockmcp

English | 简体中文 | 日本語

npm version license

Stock market intelligence for DeepSeek Harness (DSH) — quotes, financial statements, SEC filings, earnings and economic data, dynamically synced from the stockmcp.net remote MCP server as model tools.

The tool list and parameter schemas are never frozen: they are re-synced at activation, every 10 minutes, and on demand whenever a call reports an unknown tool.

Features

  • 📈 Real-time quotes & price history, biggest gainers / losers / most actives
  • 📊 Income statements, balance sheets, cash flow, dividends, splits
  • 🗂️ SEC filings (list / sections / insider trades), company news
  • 🌍 Economic indicators, treasury rates, sector & industry snapshots
  • ⚙️ Hot-reloaded API key: settings page, settings.yaml, or environment variable
  • 🌐 Multilingual UI (中文 / English): the settings page, tool descriptions and errors follow the DSH language environment automatically — browser language, the Settings → Language preference, then the process locale
  • 🧩 Zero dependencies — pure ESM, no build step

Requirements

Install (one command)

dsh plugin --profile web add dsh-stockmcp

or use the one-key installer (it handles pnpm 11 quirks like the 24-hour minimum release age for brand-new versions):

bash <(curl -fsSL https://raw.githubusercontent.com/StockMCP-net/dsh-stockmcp/main/scripts/install.sh)

Restart your web profile (pm2 restart dsh-web or restart the dsh web process) and the stock tools appear in your model's toolset.

Migrating from the old manual mount? Remove any ./node_modules/StockMCP/... insert from your profile's cordis.patch.yml before restarting, to avoid double-mounting.

API key

Tool calls require an API key from stockmcp.net. Configure it any of three ways:

  1. Settings page — DSH web → Settings → StockMCP (writes to ~/.dsh/settings.yaml, hot-reloaded)
  2. Config file — add stockmcp: { apiKey: ... } to ~/.dsh/settings.yaml (hot-reloaded)
  3. Environment variable — STOCKMCP_API_KEY

Without a key the plugin stays up, but tool calls return a clear configuration error.

How it works

The host plugin wraps the stockmcp.net MCP server (JSON-RPC 2.0 over HTTPS) as model tools and exposes same-origin /stockmcp-api routes for the settings page (lib/client.js).

Development & publishing

pnpm pack --dry-run   # inspect what would be published
pnpm publish          # publish to npm (run pnpm login first)

License

MIT

Compatibility

DSH 0.2.1-rc.4: failedDSH 0.1.6-alpha.2: failedDSH 0.2.1-alpha.2: failed

Versions

Latest versionPublishedSize
1.0.0——
1.0.1——
1.0.2——
1.1.0——

Comments

Loading…

Similar plugins

dsh-us-stocks

by Realyujie

US stock market data tools for DeepSeek Harness, powered by yahoo-finance2

Tools & CapabilitiesManifest valid

★ 9

↓ 202/wk

MIT

TypeScript

Aug 20, 2026

dsh plugin --profile web add dsh-us-stocks

by AhaCrazy

DeepSeek Harness plugin: neutral sidebar data panel for A-share / Hong Kong / US quotes, plus a stock_quote tool for the agent.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Oct 22, 2026

dsh plugin --profile web add dsh-stock-quotes

by tiantianlaolao

A股个股研究助手 - DeepSeek Harness (dsh) 插件:股票搜索/历史公告/财报/画像/信号科普,附合规 skill

Tools & CapabilitiesManifest valid

★ 3

↓ 252/wk

MIT

JavaScript

Aug 19, 2026

dsh plugin --profile web add dsh-astock-research

by gbeta

DSH web plugin: collapsible draggable A-share quote widget (沪深300 + individual stocks, live price + change %)

Manifest valid

★ 0

JavaScript

Sep 3, 2026

dsh plugin --profile web add dsh-stock-quote

by xuexiaolei1997

Financial quantitative workbench and stock ticker: floating ball and drawer panel, real-time A/HK/US/global market quotes, multi-period K-lines and 5-day intraday charts, depth order book, capital flo

UI & ExperienceManifest valid

★ 8

MIT

JavaScript

Sep 7, 2026

dsh plugin --profile web add dsh-plugin-stock-x

Turns stock names and codes in DSH output text into clickable buttons for quotes and company news.

Tools & CapabilitiesDevelopment & InfrastructureManifest valid

★ 0

dsh plugin --profile web add dsh-stock-mentions