WM

wshobson/maverick-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

715 stars 169 forks Качество 90 Тренд 42MIT

MaverickMCP - Персональный анализ акций MCP сервер

Обзор

— это сервер FastMCP 2.0 для личного использования, который предоставляет профессиональный анализ финансовых данных, технические индикаторы и инструменты оптимизации портфеля непосредственно на ваш интерфейс Claude Desktop. Созданный для отдельных трейдеров и инвесторов, он предлагает комплексные возможности анализа акций без какой-либо аутентификации или сложности выставления счетов. Сервер поставляется с предварительным посевом со всеми 520 акциями S&P 500 и предоставляет расширенные рекомендации по отбору по нескольким стратегиям. Он работает локально с опциями транспорта HTTP/SSE/STDIO для бесшовной интеграции с Claude Desktop и другими MCP-клиентами. Самостоятельный MaverickMCP означает TA-Lib, ключ Tiingo API, Redis и конфигурацию клиента MCP. Если вам нужен только анализ, Capital Companion — это размещённый продукт, построенный на том же движке: технический анализ ИИ, листы обзора торговых планов с отслеживанием результатов и оповещения о ценах. Ниже приведены инструкции по самостоятельному размещению.

Обзор (машинный перевод)

MaverickMCP — это открытый MCP-сервер фондового рынка для анализа акций, отслеживание портфолио и тестирование на Python. Он подключает ИИ-ассистента к Данные Yahoo Finance через yfinance, без необходимости ключа API для основных инструментов. Сервер работает на вашем компьютере и хранит портфолио, списки наблюдения и Торговый журнал в локальной базе данных.

MCP означает Протокол Контекста Модели — стандарт, позволяющий ассистенту ИИ вызывать внешние инструменты. Используйте MaverickMCP с такими клиентами, как Claude Desktop, Codex, Cursor и VS Code. Дополнительные пакеты добавляют бэктестирование и финансовые исследования с языковой моделью и поиском в интернете.

MaverickMCP предназначен для образовательного и информационного использования. Он не размещает заказы или предоставлять финансовые консультации. Рыночные данные могут быть задержаны, неполны или ошибочны.

Особенности

Район Что вы можете сделать
Рыночные данные и технический анализ Получите котировки, исторические цены, фундаментальные показатели, RSI, MACD, а также наблюдаемые уровни поддержки и сопротивления.
Скрининг акций Используйте бычий, медвежий и спрос/предложение экраны по загруженным символам.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MaverickMCP: stock market MCP server for local analysis

MaverickMCP is an open-source stock market MCP server for stock analysis, portfolio tracking, and Python backtesting. It connects an AI assistant to Yahoo Finance data through yfinance, with no API key required for core tools. The server runs on your computer and stores your portfolio, watchlists, and trade journal in a local database.

MCP means Model Context Protocol, the standard that lets an AI assistant call external tools. Use MaverickMCP with clients such as Claude Desktop, Codex, Cursor, and VS Code. Optional packages add backtesting and financial research with a language model and web search.

MaverickMCP is for educational and informational use. It does not place orders or provide financial advice. Market data can be delayed, incomplete, or wrong.

Features

Area What you can do
Market data and technical analysis Get quotes, historical prices, fundamentals, RSI, MACD, and observed support and resistance levels.
Stock screening Run bullish, bearish, and supply/demand screens over symbols you have loaded.
Portfolio tracking Record positions, calculate average cost and profit or loss, review risk, manage watchlists, and keep a trade journal.
Optional backtesting and research Test strategies on historical data, compare results, or research companies and sectors with source citations.

The v1.2.1 release has 38 core tools, 12 optional backtesting tools, and 3 optional research tools.

Daily history supports US stock symbols and the exchange suffixes .L, .T, .TO, .AX, .HK, and .DE. Other exchange suffixes return a calendar error for history and tools that depend on it. Quote and fundamentals lookups still use the symbols accepted by Yahoo Finance. See the history coverage and freshness guide.

Quick start

Install Python 3.12 or later and uv. SQLite is included. Redis and PostgreSQL are optional.

Installation

First, clone the repository and install the core tools.

git clone https://github.com/wshobson/maverick-mcp.git
cd maverick-mcp
uv sync
cp .env.example .env

Second, add optional packages if you need backtesting or research.

uv sync --extra backtesting --extra research

Third, connect your MCP client using the command below. Replace the path with the absolute path to your checkout. A client using STDIO starts the server

Открыть полный README на GitHub

Установка

uvx --from "git+https://github.com/wshobson/[email protected]" maverick-mcp --transport stdio
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "maverick-mcp": { "command": "uv", "args": [ "run", "--directory", "/absolute/path/to/maverick-mcp", "maverick-mcp", "--transport", "stdio" ] } } }