Bde MCP Server

Stock analysis MCP with BDE scoring for US, HK, CN markets.

Local serverstdioPython

What is the Bde MCP server?

Most developer tooling work still happens through a UI a human drives. Bde MCP server moves it into the conversation instead. Stock analysis MCP with BDE scoring for US, HK, CN markets.

The short version

BDE Score™ is an MCP (Model Context Protocol) Server that gives AI agents direct access to transparent, multi-factor quantitative stock scoring across US, HK, and A-share markets.

Getting it running

npm on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

The tools it exposes

The server publishes 6 tools. What each one is for:

  • get_bde_score — Get BDE composite scores (0-100) for all stocks in a market (US/HK/CN/ALL). Returns 7-factor breakdown: VIX, Volume Profile, Momentum, Mean
  • get_stock_analysis — Detailed single-stock analysis with factor-by-factor breakdown, signal classification (Bullish/Neutral/Bearish), and price context
  • get_multi_market_comparison — Compare the same company's scores across US, HK, and CN markets (e.g., compare BYD on NASDAQ vs HK vs Shenzhen)
  • get_stock_screener — Screen stocks by minimum BDE score threshold. Returns ranked list of stocks meeting criteria
  • get_sector_analysis — Sector-level aggregation: average scores per sector, sector rankings, and relative strength
  • get_esg_analysis — ESG (Environmental, Social, Governance) analysis per stock with compliance metadata

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

How it compares

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Bde's toolset — get_bde_score, get_stock_analysis, get_multi_market_comparison and 3 more — is a fair guide to whether it matches your workflow. It is maintained by hbhqq9; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Available tools

ToolWhat it does
get_bde_scoreGet BDE composite scores (0-100) for all stocks in a market (US/HK/CN/ALL). Returns 7-factor breakdown: VIX, Volume Profile, Momentum, Mean Reversion, Volume, Volatility, Trend.
get_stock_analysisDetailed single-stock analysis with factor-by-factor breakdown, signal classification (Bullish/Neutral/Bearish), and price context.
get_multi_market_comparisonCompare the same company's scores across US, HK, and CN markets (e.g., compare BYD on NASDAQ vs HK vs Shenzhen).
get_stock_screenerScreen stocks by minimum BDE score threshold. Returns ranked list of stocks meeting criteria.
get_sector_analysisSector-level aggregation: average scores per sector, sector rankings, and relative strength.
get_esg_analysisESG (Environmental, Social, Governance) analysis per stock with compliance metadata.

How to install the Bde MCP server

{
  "mcpServers": {
    "bde-score": {
      "url": "https://unnecessary-concert-gets-jose.trycloudflare.com/mcp",
      "headers": {
        "X-API-Key": "your-api-key-here"
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use Bde to get bde score.
  • Use Bde to get stock analysis.
  • Use Bde to get multi market comparison.

Frequently asked questions

It connects Bde to MCP-compatible AI assistants such as Claude and Cursor, exposing 6 tools (get_bde_score, get_stock_analysis, get_multi_market_comparison, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Bde directly.