Skip to main content
Glama

yfinance-mcp

ci python license protocol

AI를 위한 실시간 시장 데이터. Claude(또는 모든 MCP 클라이언트)에 실시간 시세, OHLCV 이력, 전체 옵션 체인, 뉴스, 다중 티커 비교를 제공하는 Model Context Protocol 서버입니다. 무료, API 키 불필요.

왜 필요한가

LLM은 훈련 데이터 기반의 추측으로 시장 질문에 답합니다. 이 서버를 한 번 연결하면 추측이 사라집니다:

  • "애플 현재가가 얼마야?" → 낡은 환각 대신 실시간 시세

  • "AAPL 다음 달 만기 옵션 불러와줘" → IV와 미결제약정이 포함된 실제 행사가

  • "올해 NVDA vs AMD vs INTC?" → 데이터로 계산한 실제 수익률, 변동성, 최대 낙폭

  • "PLTR 최근 뉴스 있어?" → 인용할 수 있는 링크가 포함된 헤드라인

Related MCP server: yfinance

도구

도구

기능

예시 프롬프트

get_quote

최근가, 당일 범위, 거래량, 시가총액, 52주 범위, 변동률

"TSLA 오늘 어때?"

get_history

OHLCV 봉(모든 기간 × 주기) + 요약 통계

"2024년 SPY 일봉 종가"

get_options_chain

콜 & 풋: 행사가, 최근가, 매수/매도 호가, IV, OI, 거래량, ITM

"다음 달 AAPL 체인"

get_news

링크가 포함된 최근 헤드라인

"PLTR 뉴스 있어?"

compare_tickers

수익률, 연환산 변동성, 최대 낙폭 나란히 비교; 우승자 명시

"MSFT vs GOOGL, 3개월"

응답은 JSON이며 LLM 친화적인 크기로 잘립니다(옵션은 방향당 최대 60행). 모델이 원시 봉 데이터보다 먼저 집계 통계로 추론할 수 있도록 요약 통계가 포함됩니다.

설치

git clone https://github.com/saksham10arora-dotcom/yfinance-mcp
cd yfinance-mcp
python3 -m venv .venv && .venv/bin/pip install fastmcp yfinance

Claude Desktop / 모든 MCP 클라이언트

claude_desktop_config.json에 추가합니다 (파일 → 설정 → 개발자 → 구성 편집):

{
  "mcpServers": {
    "yfinance": {
      "command": "/absolute/path/to/yfinance-mcp/.venv/bin/python",
      "args": ["/absolute/path/to/yfinance-mcp/server.py"]
    }
  }
}

Claude Desktop을 다시 시작합니다. 도구가 🔨 아이콘 아래에 나타납니다. 아무 티커나 물어보세요.

MCP 클라이언트 없이 검증

./.venv/bin/python -c "import server; print(server.get_quote('AAPL'))"

CI는 모든 푸시에서 GitHub과 동일한 stdio 핸드셰이크를 실행하므로 main은 항상 프로토콜에 부합합니다.

FAQ

데이터가 실시간인가요? Yahoo Finance 데이터: 미국 주식은 준실시간, 일부 해외 거래소는 지연됩니다. 리서치와 채팅에는 적합하지만 주문 실행에는 적합하지 않습니다.

비용이 드나요? 아니요. API 키도, 요금제 계정도, 설정할 것도 없습니다.

그냥 yfinance 코드를 채팅에 붙여넣으면 안 되나요? 그렇게 해도 됩니다. 이 서버는 복사-붙여넣기 반복을 없애고 모델이 질문별로 어떤 도구를 호출할지 스스로 결정하게 합니다. 다단계 질문("이 다섯 티커를 비교한 다음 가장 변동성이 큰 종목의 체인을 가져와")도 처리할 수 있습니다.

Windows? 동작합니다. 구성에서 .venv\Scripts\python.exe를 가리키고 JSON에서 이중 백슬래시를 사용하세요.

문제 해결

  • 재시작 후 도구 아이콘 없음: 구성의 경로는 절대 경로여야 합니다. 상대 경로는 조용히 실패합니다.

  • <ticker>에 데이터 없음: 상장폐지되었거나 철자가 틀린 심볼입니다. 브라우저에서 Yahoo Finance를 확인하세요.

  • 과도한 사용 후 속도 제한: 몇 분간 쉬세요. Yahoo가 버스트를 제한합니다.

대안 비교

yfinance-mcp

유료 마켓 MCP

API 키

없음

필수

비용

무료

월 $10-100+

IV 포함 옵션 체인

있음

다양함

실시간 호가/L2

없음

경우에 따라 있음

설정 시간

2분

계정 + 결제

라이선스

MIT. 투자 조언이 아닙니다. 여러분의 포트폴리오를 읽는 AI는 수탁자가 아닙니다.

A
license - permissive license
Not graded
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

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides Yahoo Finance data including stock info, historical prices, dividends, financials, earnings, news, and more through a set of MCP tools, deployable on Azure Functions.
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol (MCP) server that provides comprehensive access to Yahoo Finance data through 18 specialized tools for pricing, financials, options, holders, and news.
    18
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A comprehensive MCP server that provides seamless access to Yahoo Finance stock market data, enabling retrieval of real-time quotes, historical data, charts, financial summaries, and market searches.
    38
    ISC
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables querying stock data, financial information, news, and historical prices from Yahoo Finance through a set of MCP tools.
    MIT

View all related MCP servers

Related MCP Connectors

  • Alpaca MCP — real-time US stock market data via the Alpaca Market Data API

  • Hosted MCP for stocks, options, Greeks, brokers, order previews, alerts, and workflows.

  • Tradier MCP — stock & options market data via the Tradier Brokerage API

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/saksham10arora-dotcom/yfinance-mcp'

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