Skip to main content
Glama
Yeom

yummy-research-mcp

by Yeom

yummy-research-mcp

An MCP server that exposes overseas and domestic macro/market statistics as tools. The first data set consists of market sentiment/valuation indices, but it is designed to add KRX, DART, Bank of Korea ECOS, FRED, etc., in the same pattern in the future.

Current Tools

name

description

get_cnn_fear_greed

CNN Fear & Greed Index (US) — current value + daily history

get_kospi_fear_greed

Indexergo KOSPI Fear & Greed Index (idxDetail=24501, daily)

get_kospi_buffett

KOSPI Buffett Index = Market Cap (20104,D) / Sum of previous 4Q GDP (09140,Q) × 100

get_all_indices

Returns all three of the above at once

Each tool returns a JSON in the format { name, source, latest, series, ... }.

Related MCP server: rays-mcp

Development Environment

Based on uv.

cd ~/workspace/yummy-research-mcp

uv sync                          # 의존성 설치 (.venv 자동 생성)
uv run yummy-research-mcp        # MCP stdio 서버 실행
uv run python -m yummy_research_mcp.sources.cnn        # 단독 페치 디버깅
uv run pytest                    # 라이브 엔드포인트 스모크 테스트

Claude Code / Claude Desktop Registration

{
  "mcpServers": {
    "yummy-research": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/yeom/workspace/yummy-research-mcp",
        "run",
        "yummy-research-mcp"
      ]
    }
  }
}

Adding New Data Sources

  1. Write a fetcher in src/yummy_research_mcp/sources/<source>.py — pure function, returns a JSON-serializable dict.

  2. Add Tool + callable to the TOOLS registry in src/yummy_research_mcp/server.py.

  3. Add live smoke tests in tests/.

Directory

src/yummy_research_mcp/
  __init__.py
  http.py                # 공통 urllib 래퍼 (browser-like UA / Accept-Language)
  server.py              # MCP stdio 서버 + 도구 레지스트리
  sources/
    cnn.py               # CNN Fear & Greed (production.dataviz.cnn.io)
    indexergo.py         # indexergo.com (인라인 ECharts JSON 파싱)
tests/
  test_fetchers.py

Data Source Notes

  • CNN F&G: production.dataviz.cnn.io/index/fearandgreed/graphdata JSON API. Browser UA + Origin: edition.cnn.com + Referer are required (returns 418 if missing).

  • indexergo: Extract the first series.data from the page's inline ECharts option JSON using balanced bracket scanning. Static HTML parsing was adopted as it is more stable than the site's /ajaxMakeChart POST endpoint.

Install Server
F
license - not found
A
quality
D
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

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides Korean Exchange (KRX) Open API data as MCP tools, supporting 31 APIs for indices, stocks, ETP, bonds, derivatives, commodities, and ESG.
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Exposes global market breadth, volume, RSI, volatility, and sentiment for 12 major equity indices (US + Asia) via 5 tools.
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides 10 financial data tools (market data, economic indicators, news, insider trades, and calendars) via a single MCP layer, enabling any MCP-compatible LLM to access diverse financial data through a unified interface.
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    MCP server that provides Korean Exchange (KRX) Open API market data as tools, covering indices, stocks, ETPs, bonds, derivatives, commodities, and ESG.
    31
    MIT

View all related MCP servers

Related MCP Connectors

  • Macro indicators from World Bank, FRED, IMF, and OECD via unified query surface.

  • Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.

  • Twelve Data MCP: real-time & historical market data (stocks, crypto, forex, etc).

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/Yeom/yummy-research-mcp'

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