Skip to main content
Glama
Nowng

maverick-lms-mcp

by Nowng

maverick-lms-mcp

MaverickMCP (Python FastMCP 股市分析伺服器) 的 LM Studio Plugin 整合版本。

提供 37+ 個股市分析工具,包含市場數據、技術分析、篩選、投資組合追蹤、回測與深度研究。

✨ 功能

  • 📈 市場數據 — 即時報價、歷史價格、基本面數據 (yfinance)

  • 📊 技術分析 — RSI, MACD, 支撐/阻力位, 完整技術分析

  • 🔍 股票篩選 — 多頭、空頭、供需突破篩選器

  • 💼 投資組合 — 部位追蹤、P&L、風險儀表板、觀察清單、交易日誌

  • 🧪 回測 (可選) — VectorBT 策略回測、最佳化、蒙地卡羅模擬

  • 🔬 研究 (可選) — LangGraph 深度研究 (需 BYOK LLM)

Related MCP server: OpenFinClaw CLI

📋 系統需求

  • LM Studio — 最新版本 (支援 MCP plugins)

  • Node.js — v22+ (LM Studio 內建)

  • Python 3.12+ — 用於 MaverickMCP 後端

  • Git — 用於 clone MaverickMCP 原始碼

🚀 安裝

Verify Python version

MaverickMCP 需要 Python version >=3.12 and <3.14,3.13 是最佳的版本 Ubuntu 26.04 系統預安裝是 3.14,因此需要透過底下命令列安裝 3.13:

sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install python3.13 python3.13-venv python3.13-dev

# 檢查安裝是否成功
python3.13 --version

從 LM Studio Hub 安裝

lms pull hoonowng/maverick-lms-mcp


或者在 LM Studio App 內搜尋 "maverick-lms-mcp" 並點擊安裝。
手動安裝 (開發者)

1. Clone 此專案

git clone https://github.com/Nowng/maverick-lms-mcp.git
cd maverick-lms-mcp

2. 安裝 Node.js 依賴 (會自動執行 setup.js)

npm install

3. 編譯 TypeScript

npm run build

4. 在 LM Studio 開發模式中測試

lms dev

📖 使用說明

在 LM Studio 中啟用

    開啟 LM Studio
    前往 Settings → Plugins
    找到 maverick-lms-mcp 並啟用開關
    Plugin 啟動時會自動啟動 Python MCP server (首次可能需等待幾秒)

在對話中使用

  • 啟用後,所有 37+ 個工具都會出現在 LM Studio Plugin Settings UI 中。

  • 在對話中直接以自然語言使用:

"顯示 NVDA 的 RSI 和 MACD 分析"
"顯示 AAPL 的完整技術分析"
"執行多頭篩選"
"買入 10 股 AAPL,成本價 $150.50"
"顯示我的投資組合"
"對 SPY 回測 momentum 策略,過去 6 個月"

配置環境變數 (可選)

如需啟用 研究功能 或自訂設定:

編輯 maverick-mcp/.env (由 setup.js 自動建立)
設定以下變數:
# 研究功能 (需要 EXA_API_KEY + LLM)
EXA_API_KEY=your-exa-api-key
LLM_PROVIDER=openai
LLM_API_KEY=your-api-key
LLM_MODEL=gpt-4

# 可選:Redis 快取
REDIS_HOST=localhost

🛠️ 維護

升級 MaverickMCP 原始碼 由於原始 MaverickMCP 程式碼保持不變,只需替換整個 maverick-mcp/ 目錄:

cd maverick-lms-mcp

# 移除舊版本
rm -rf maverick-mcp

# 重新 clone 最新版本
git clone --depth 1 https://github.com/wshobson/maverick-mcp.git maverick-mcp

# 重建 venv 並安裝依賴
node scripts/setup.js

# 重新編譯 (如果有 TypeScript 更新)
npm run build

🏗️ 架構

LM Studio Chat
    ↓ (工具呼叫)
LM Studio Plugin (TypeScript, @lmstudio/sdk)
    ↓ (toolsProvider 動態查詢 + 註冊所有工具)
MCP Client (@modelcontextprotocol/sdk)
    ↓ (stdio JSON-RPC)
MaverickMCP Python Server (FastMCP)
    ↓
yfinance / VectorBT / LangGraph / PostgreSQL / SQLite

📝 可用工具清單

市場數據 (7)

Tool

說明

market_data_get_price_history

單一股票 OHLCV 歷史價格

market_data_get_price_history_batch

多股票批次歷史價格

market_data_get_quote

單一即時報價

market_data_get_stock_fundamentals

估值、財務、交易統計

market_data_get_market_overview

指數、類股表現、波動率

market_data_get_chart_links

靜態外部圖表連結

market_data_clear_market_cache

清除報價快取

技術分析 (4)

Tool

說明

technical_get_rsi_analysis

RSI 讀值與訊號

technical_get_macd_analysis

MACD 讀值與交叉狀態

technical_get_support_resistance

支撐/阻力位

technical_get_full_technical_analysis

完整技術分析

篩選 (6)

Tool

說明

screening_get_bullish

多頭動能篩選

screening_get_bearish

空頭篩選

screening_get_supply_demand

供需突破篩選

screening_get_all

全部篩選快照

screening_get_by_criteria

自訂條件篩選

screening_run_screens

重新計算篩選

投資組合 (20)

Tool

說明

portfolio_add_position

新增/平均部位

portfolio_get_my_portfolio

完整投資組合快照

portfolio_remove_position

移除部位

portfolio_clear_portfolio

清空投資組合

portfolio_risk_adjusted_analysis

ATR 部位大小/停損/目標

portfolio_compare_tickers

個股比較

portfolio_correlation_analysis

相關性矩陣

portfolio_get_risk_dashboard

風險儀表板

portfolio_check_position_risk

交易前風險檢查

portfolio_get_regime_adjusted_sizing

市場狀態調整部位

portfolio_get_risk_alerts

風險警示

portfolio_watchlist_create

建立觀察清單

portfolio_watchlist_add

新增觀察清單標的

portfolio_watchlist_remove

移除觀察清單標的

portfolio_watchlist_brief

觀察清單情報簡報

portfolio_journal_add_trade

新增交易日誌

portfolio_journal_close_trade

關閉交易

portfolio_journal_list_trades

列出交易

portfolio_journal_review

單一交易詳情

portfolio_get_strategy_performance

策略績效分析

回測 (12, 可選)

Tool

說明

backtesting_run_backtest

單策略回測

backtesting_optimize_strategy

網格搜尋參數最佳化

backtesting_walk_forward_analysis

滾動最佳化/測試

backtesting_monte_carlo_simulation

蒙地卡羅模擬

backtesting_compare_strategies

多策略比較

backtesting_list_strategies

列出策略範本

backtesting_backtest_portfolio

多標的回測

backtesting_parse_strategy

自然語言轉策略

backtesting_run_ml_strategy_backtest

ML 策略回測

backtesting_train_ml_predictor

訓練 ML 預測器

backtesting_analyze_market_regimes

市場狀態偵測

backtesting_create_strategy_ensemble

策略集成回測

研究 (3, 可選)

Tool

說明

research_run_comprehensive

綜合深度研究

research_analyze_company

公司研究

research_analyze_sentiment

市場情緒分析

⚠️ 免責聲明

本軟體僅供教育與資訊用途,絕非財務建議。投資具有風險,過去表現不代表未來結果。使用前請諮詢合格財務顧問。

📄 授權

MIT License — 詳見 MaverickMCP 專案的 LICENSE 檔案。

🙏 致謝

基於 wshobson/maverick-mcp (https://github.com/wshobson/maverick-mcp) 開發。

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    A
    maintenance
    An MCP server that exposes 16 free investment-research signals (insider trades, SEC filings, short data, and live quotes) to any MCP-compatible LLM.
    Last updated
    52
    99
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    A comprehensive MCP server that integrates TradingView Desktop automation, screener API, Yahoo Finance, IDX/BEI tools, backtesting, news sentiment, trade math, and market sessions. It enables traders to perform technical analysis, backtest strategies, manage positions, and automate TradingView tasks through natural language.
    Last updated

View all related MCP servers

Related MCP Connectors

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

  • MCP server for Gainium — manage trading bots, deals, and balances via AI assistants

  • Open-source MCP server for Zerodha Kite Connect. Portfolio, market data, backtesting, alerts.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nowng/maverick-lms-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server