WM

wshobson/maverick-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

715 stars 169 forks 품질 90 트렌드 42MIT

MaverickMCP - 개인 주식 분석 MCP 서버

개요

개인용 FastMCP 2.0 서버로, 전문가급 금융 데이터 분석, 기술지표, 포트폴리오 최적화 도구를 Claude Desktop 인터페이스에 직접 제공합니다. 개별 트레이더와 투자자를 위해 제작되었으며, 인증이나 청구 복잡성 없이도 포괄적인 주식 분석 기능을 제공합니다. 서버는 520개 S&P 500 주식 전부로 미리 시드되어 있으며, 다양한 전략에 대한 고급 스크리닝 권고를 제공합니다. Claude Desktop 및 기타 MCP 클라이언트와의 원활한 통합을 위해 HTTP/SSE/STDIO 전송 옵션으로 로컬에서 실행됩니다. 자체 호스팅 MaverickMCP는 TA-Lib, Tiingo API 키, Redis, MCP 클라이언트 설정을 의미합니다. 분석만 원한다면, Capital Companion은 AI 기술적 분석, 거래 계획 검토 시트와 결과 추적, 가격 알림을 포함한 동일한 엔진을 기반으로 한 호스팅 제품입니다. 셀프 호스팅 안내는 아래에서 계속됩니다.

개요(AI 번역)

MaverickMCP는 주식 분석을 위한 오픈소스 주식 시장 MCP 서버입니다. 포트폴리오 추적과 파이썬 백테스트도 포함됩니다. AI 어시스턴트를 연결해 줍니다 Yahoo Finance 데이터를 yfinance로 제공하며, 핵심 도구에는 API 키가 필요하지 않습니다. 서버는 컴퓨터에서 실행되며 포트폴리오, 감시 목록, 그리고 지역 데이터베이스에 있는 무역 저널.

MCP는 모델 컨텍스트 프로토콜(Model Context Protocol)을 의미하며, AI 어시스턴트가 통화할 수 있게 해주는 표준입니다 외부 도구들. Claude Desktop, Codex 같은 클라이언트와 함께 MaverickMCP를 사용하세요. 커서와 VS 코드. 선택 패키지로 백테스트와 재무 조사가 추가됩니다 언어 모델과 웹 검색을 포함해서요.

매버릭MCP는 교육 및 정보 제공을 위한 곳입니다. 주문은 하지 않습니다 또는 재정 조언을 제공할 수 있습니다. 시장 데이터는 지연되거나 불완전하거나 잘못될 수 있습니다.

특징

지역 할 수 있는 일들
시장 데이터 및 기술적 분석 호가, 과거 가격, 펀더멘털, RSI, MACD, 관찰된 지지선 및 저항선을 확인하세요.
주식 스크리닝 로드한 심볼에 대해 강세, 약세, 공급/수요 스크리닝을 실행하세요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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

GitHub에서 전체 README 보기

설치

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" ] } } }