适合谁
- 个人交易者和投资者,希望在本地使用 Claude Desktop 进行自主股票分析。
- 需要结合技术指标、筛选和组合跟踪的一体化工具。
- 喜欢使用 FastMCP 和现代 Python 工具链(uv)的开发者和数据爱好者。
MaverickMCP 提供了全面的本地股票分析工具集,覆盖技术分析、筛选、组合管理和可选扩展。优点:无需 API 密钥即可核心使用,工具丰富,集成多种客户端。缺点:筛选需先手动获取历史数据,回测和研究扩展需额外安装和 API 密钥。整体是强大且灵活的个人投资分析工具。
MaverickMCP 是一个基于 FastMCP 的本地股票分析服务器,专为个人交易者和投资者设计。核心功能无需 API 密钥,市场数据来自 yfinance。提供 37 个核心工具,覆盖行情数据、技术分析、股票筛选、组合管理(含风险仪表盘、自选股和交易日志)。可选安装回测(基于 VectorBT)和深度研究(基于 LangGraph,需自带 LLM 密钥)扩展。支持 stdio 和 streamable HTTP 传输,可无缝集成 Claude Desktop、Cursor、Claude Code 和 Windsurf。
要求 Python 3.12+ 和 uv。核心安装:uv sync --extra dev(或 pip install "maverick-mcp-server")。可选扩展:--extra backtesting、--extra research。复制 .env.example 为 .env 并配置(可选)。启动:make dev(HTTP)或 make dev-stdio(stdio)。在 Claude Desktop 配置中添加 JSON 配置。
{
"mcpServers": {
"maverick-mcp": {
"command": "uvx",
"args": [
"--from",
"maverick-mcp-server",
"maverick-mcp",
"--transport",
"stdio"
]
}
}
}