Repolode
wshobson

wshobson/maverick-mcp

一个本地运行的 MCP 服务器,让 AI 助手可获取股票行情、做技术分析、管理投资组合,并可选进行 Python 回测。

可替代:TradingView

Star
721
Fork
169
未关闭 Issue
7
最近提交
昨天

本页只介绍开源项目,不构成投资建议。交易和投资可能造成亏损,使用前请自行评估风险,并遵守当地法律法规。

这是什么?

MaverickMCP 是一个面向股票市场分析的 MCP(Model Context Protocol)服务器。它让 Claude Desktop、Cursor、VS Code 等 AI 客户端可以调用工具,通过 yfinance 获取 Yahoo Finance 的价格和基本面数据,计算 RSI、MACD 等技术指标,并给出可观察到的支撑位和阻力位。核心功能无需 API Key,默认把投资组合、自选股和交易日志保存在本地 SQLite 数据库中。

项目还提供基于已加载股票池的选股筛选、投资组合风险检查,以及只在本地记录、不会向券商下单的交易日志。可选的 backtesting 扩展包提供策略回测、参数优化、滚动前向分析和基于 Python 的机器学习策略;research 扩展包则基于配置的大语言模型和 Exa 或 SearXNG 搜索,生成带来源引用的公司与行业研究。

服务器既可以通过 STDIO 为单个客户端启动,也可以通过本地 Streamable HTTP 端点供多个客户端共享,并提供 Dockerfile。项目定位为教育和信息用途,不构成投资建议。

核心功能

  • 01无需 API Key 即可从 Yahoo Finance 获取行情、历史 OHLCV 价格和基本面数据。
  • 02计算 RSI、MACD,并标示可观察到的支撑位和阻力位。
  • 03记录投资组合持仓与盈亏,管理自选股和本地交易日志。
  • 04对已加载的股票运行看多、看空和供需突破等选股筛选。
  • 05可选的回测工具包含多种策略模板和机器学习模型。
  • 06可选的研究功能通过配置的大语言模型生成带来源引用的研究报告。

适用场景

  • 让 AI 助手汇总某只股票的技术指标和近期价格区间。
  • 在本地记录持仓,并在交易前检查风险敞口。
  • 用 Python 回测在历史数据上验证交易想法。
  • 在私有的本地日志中记录和复盘历史交易。

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/wshobson/maverick-mcp.git
  2. 2

    进入项目文件夹

    cd maverick-mcp
  3. 3

    安装核心依赖

    uv sync
  4. 4

    为你的 MCP 客户端启动服务器(将路径替换为你的代码目录的绝对路径)

    uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio

使用前须知

  • Streamable HTTP 服务器没有身份验证,除非你自行添加访问控制,否则请只在本地使用。
  • 市场数据来自 Yahoo Finance,可能延迟、不完整或有误;本项目不提供投资建议。
  • 需要 Python 3.12 或更高版本以及 uv 工具;可选的研究功能可能产生模型和搜索服务商的费用。

收录于专题

标签

常见问题

maverick-mcp 是什么?
一个本地运行的 MCP 服务器,让 AI 助手可获取股票行情、做技术分析、管理投资组合,并可选进行 Python 回测。 MaverickMCP 是一个面向股票市场分析的 MCP(Model Context Protocol)服务器。它让 Claude Desktop、Cursor、VS Code 等 AI 客户端可以调用工具,通过 yfinance 获取 Yahoo Finance 的价格和基本面数据,计算 RSI、MACD 等技术指标,并给出可观察到的支撑位和阻力位。核心功能无需 API Key,默认把投资组合、自选股和交易日志保存在本地 SQLite 数据库中。
maverick-mcp 可以免费使用吗?用的什么许可证?
maverick-mcp 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
maverick-mcp 还在维护吗?
活跃维护中。maverick-mcp 最近一次提交是在 2026年11月6日。
maverick-mcp 适合用来做什么?
让 AI 助手汇总某只股票的技术指标和近期价格区间。 在本地记录持仓,并在交易前检查风险敞口。 用 Python 回测在历史数据上验证交易想法。 在私有的本地日志中记录和复盘历史交易。
maverick-mcp 怎么安装和运行?
克隆代码仓库: git clone https://github.com/wshobson/maverick-mcp.git 进入项目文件夹: cd maverick-mcp 安装核心依赖: uv sync 为你的 MCP 客户端启动服务器(将路径替换为你的代码目录的绝对路径): uv run --directory /absolute/path/to/maverick-mcp maverick-mcp --transport stdio
在哪里获取 maverick-mcp?
源代码和安装说明在 GitHub 上:https://github.com/wshobson/maverick-mcp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目