AI Trader MCP Server

by whchien• 1.1k•• Scanned•Claim this listing•Request removal
Finance & Tradingaiai agentsalgorithmic tradingbacktradercli

Backtrader-powered backtesting framework for algorithmic trading, featuring 20+ strategies, multi-market support, CLI tools, and an integrated MCP server for professional traders.

AI Trader is an open-source mcp server by whchien, written mainly in Python, with 1,128 GitHub stars and the GPL-3.0 license. Its code was last updated Mar 28, 2026.

Scan summary: scanned Nov 5, 2026 at commit 7681fe3. No capabilities flagged by our checks. Scan policy

Scanned
Full scan at 7681fe3 · Nov 5, 2026
Scanned Builds
Static code scanpass
Secrets scanpass
Dependency audit662 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshakefail
Network egressn/a
Reproducible (×3)n/a

Findings (91)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    fsspec@2025.9.0: 1 known vulnerability
    PYSEC-2026-4217
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    google-cloud-aiplatform@1.126.1: 2 known vulnerabilities
    PYSEC-2026-2499, PYSEC-2026-2500
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    httplib2@0.31.0: 1 known vulnerability
    PYSEC-2026-3444
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    mako@1.3.10: 6 known vulnerabilities
    PYSEC-2026-2617, PYSEC-2026-4243, PYSEC-2026-88, PYSEC-2026-2617, PYSEC-2026-4243 +1 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    mcp@1.16.0: 7 known vulnerabilities
    PYSEC-2026-1617, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +2 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    protobuf@6.32.1: 1 known vulnerability
    PYSEC-2026-1805
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    pyarrow@22.0.0: 1 known vulnerability
    PYSEC-2026-113
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    pyasn1@0.6.1: 9 known vulnerabilities
    PYSEC-2026-1810, PYSEC-2026-2263, PYSEC-2026-3455, PYSEC-2026-3456, PYSEC-2026-3457 +4 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    python-multipart@0.0.20: 7 known vulnerabilities
    PYSEC-2026-1852, PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038, PYSEC-2026-3039 +2 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    sqlparse@0.5.3: 6 known vulnerabilities
    PYSEC-2026-3696, PYSEC-2026-3697, PYSEC-2026-3698, PYSEC-2026-3699, PYSEC-2026-3923 +1 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    starlette@0.48.0: 6 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1942, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248 +1 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    urllib3@2.5.0: 6 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-1994, PYSEC-2026-1996, PYSEC-2026-1998, PYSEC-2026-4175 +1 more
    agentic_ai_trader/financial-advisor/uv.lock
  • medium
    black@26.3.0: 2 known vulnerabilities
    PYSEC-2026-2121, GHSA-cg8m-r9f2-5wm2
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    curl-cffi@0.13.0: 2 known vulnerabilities
    PYSEC-2026-2431, PYSEC-2026-2431
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    dnspython@2.8.0: 2 known vulnerabilities
    GHSA-45c3-73f7-pv4m, GHSA-45c3-73f7-pv4m
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    httplib2@0.31.2: 1 known vulnerability
    PYSEC-2026-3444
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    lxml@6.0.2: 2 known vulnerabilities
    PYSEC-2026-87, PYSEC-2026-87
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    mcp@1.26.0: 7 known vulnerabilities
    PYSEC-2026-3481, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +2 more
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    pyasn1@0.6.2: 8 known vulnerabilities
    PYSEC-2026-2263, PYSEC-2026-3455, PYSEC-2026-3456, PYSEC-2026-3457, GHSA-2qm8-x737-gmw5 +3 more
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    python-multipart@0.0.22: 6 known vulnerabilities
    PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038, PYSEC-2026-3039, PYSEC-2026-3040 +1 more
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    soupsieve@2.8.3: 4 known vulnerabilities
    PYSEC-2026-3071, PYSEC-2026-3072, PYSEC-2026-4170, PYSEC-2026-4171
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    sqlparse@0.5.5: 5 known vulnerabilities
    PYSEC-2026-3696, PYSEC-2026-3697, PYSEC-2026-3698, PYSEC-2026-3699, PYSEC-2026-3923
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    starlette@0.52.1: 5 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248, PYSEC-2026-249
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    urllib3@2.6.3: 5 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    agentic_ai_trader/trading-backtester/uv.lock
  • medium
    lxml@5.2.2: 1 known vulnerability
    PYSEC-2026-87
    requirements.txt
  • medium
    soupsieve@2.5.0: 4 known vulnerabilities
    PYSEC-2026-3071, PYSEC-2026-3072, PYSEC-2026-4170, PYSEC-2026-4171
    requirements.txt
  • medium
    urllib3@2.6.0: 5 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-1996, PYSEC-2026-4175, PYSEC-2026-4177
    requirements.txt
  • medium
    jaraco-context@6.0.2: 1 known vulnerability
    PYSEC-2026-1469
    uv.lock
  • medium
    mcp@1.25.0: 7 known vulnerabilities
    PYSEC-2026-3481, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +2 more
    uv.lock
  • medium
    mistune@3.2.0: 17 known vulnerabilities
    PYSEC-2026-168, PYSEC-2026-2206, PYSEC-2026-2207, PYSEC-2026-2208, PYSEC-2026-2209 +12 more
    uv.lock
  • medium
    msgpack@1.1.2: 2 known vulnerabilities
    PYSEC-2026-3625, GHSA-j586-36cw-2gc2
    uv.lock
  • medium
    nbconvert@7.16.6: 4 known vulnerabilities
    PYSEC-2026-1691, PYSEC-2026-2229, PYSEC-2026-2230, GHSA-pjvx-prjx-h659
    uv.lock
  • medium
    pip@25.3: 5 known vulnerabilities
    PYSEC-2026-1796, PYSEC-2026-196, PYSEC-2026-2875, PYSEC-2026-2876, PYSEC-2026-3721
    uv.lock
  • medium
    protobuf@6.33.2: 1 known vulnerability
    PYSEC-2026-1805
    uv.lock
  • medium
    python-multipart@0.0.21: 7 known vulnerabilities
    PYSEC-2026-1852, PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038, PYSEC-2026-3039 +2 more
    uv.lock
  • medium
    soupsieve@2.8.1: 4 known vulnerabilities
    PYSEC-2026-3071, PYSEC-2026-3072, PYSEC-2026-4170, PYSEC-2026-4171
    uv.lock
  • medium
    starlette@0.50.0: 5 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248, PYSEC-2026-249
    uv.lock
  • medium
    tornado@6.5.4: 14 known vulnerabilities
    PYSEC-2026-140, PYSEC-2026-2287, PYSEC-2026-3387, PYSEC-2026-3388, PYSEC-2026-3389 +9 more
    uv.lock
  • medium
    urllib3@2.6.2: 6 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-1996, PYSEC-2026-4175, PYSEC-2026-4176 +1 more
    uv.lock
  • medium
    virtualenv@20.35.4: 20 known vulnerabilities
    PYSEC-2026-2009, PYSEC-2026-4011, PYSEC-2026-4012, PYSEC-2026-4013, PYSEC-2026-4014 +15 more
    uv.lock
  • medium
    MCP server didn't complete the protocol handshake
    server exited early with code 2
  • low
    filelock@3.19.1: 4 known vulnerabilities
    PYSEC-2026-1374, PYSEC-2026-1375, GHSA-69hj-f68j-2879, GHSA-8mx5-7m5m-r77g
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    idna@3.10: 1 known vulnerability
    PYSEC-2026-215
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    opentelemetry-api@1.37.0: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    pygments@2.19.2: 3 known vulnerabilities
    PYSEC-2026-2987, PYSEC-2026-2987, PYSEC-2026-2987
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    pytest@9.0.1: 1 known vulnerability
    PYSEC-2026-1845
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    python-dotenv@1.2.1: 2 known vulnerabilities
    PYSEC-2026-2270, PYSEC-2026-2270
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    requests@2.32.5: 3 known vulnerabilities
    PYSEC-2026-2275, PYSEC-2026-2275, PYSEC-2026-2275
    agentic_ai_trader/financial-advisor/uv.lock
  • low
    idna@3.11: 2 known vulnerabilities
    PYSEC-2026-215, PYSEC-2026-215
    agentic_ai_trader/trading-backtester/uv.lock
  • low
    opentelemetry-api@1.38.0: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    agentic_ai_trader/trading-backtester/uv.lock
  • low
    pydantic-settings@2.13.1: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    agentic_ai_trader/trading-backtester/uv.lock
  • low
    pytest@9.0.2: 2 known vulnerabilities
    PYSEC-2026-1845, PYSEC-2026-1845
    agentic_ai_trader/trading-backtester/uv.lock
  • low
    idna@3.7.0: 1 known vulnerability
    PYSEC-2026-215
    requirements.txt
  • low
    requests@2.32.4: 1 known vulnerability
    PYSEC-2026-2275
    requirements.txt
  • low
    bleach@6.3.0: 3 known vulnerabilities
    GHSA-8rfp-98v4-mmr6, GHSA-g75f-g53v-794x, GHSA-gj48-438w-jh9v
    uv.lock
  • low
    diskcache@5.6.3: 1 known vulnerability
    PYSEC-2026-2447
    uv.lock
  • low
    filelock@3.20.2: 3 known vulnerabilities
    PYSEC-2026-1374, GHSA-69hj-f68j-2879, GHSA-8mx5-7m5m-r77g
    uv.lock
  • low
    opentelemetry-api@1.39.1: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    uv.lock
  • low
    pydantic-settings@2.12.0: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    uv.lock
  • low
    setuptools@80.9.0: 2 known vulnerabilities
    PYSEC-2026-3447, GHSA-xmj3-9gf7-h52w
    uv.lock
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
files.pythonhosted.orgpypi.org
While running
Not run — the code wasn't started in this scan

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

AI Trader alternatives

View more →

Similar mcp servers in Finance & Trading, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
AI Trader (this page)
whchien
1.1kGPL-3.0Mar 28, 2026Scanned, no flagged issues
QuantDinger
OpenByteInc
13kApache-2.0Nov 1, 2026Scanned, no flagged issues
FinanceToolkit
JerBouma
5.5kMITNov 1, 2026Scanned, no flagged issues
Tradingview MCP
atilaahmettaner
5.2kMITOct 29, 2026Scanned, no flagged issues
Aktools
akfamily
1.5kMITNov 1, 2026Scanned, no flagged issues
Tradememory Protocol
mnemox-ai
1.4kMITOct 23, 2026Scanned, no flagged issues