Korean Agriculture Market MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone https://github.com/higheun/korean-agriculture-mcp.git
cd korean-agriculture-mcp
python -m venv .venv
.venv/Scripts/pip install -r requirements.txt
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add -e "DATA_GO_KR_API_KEY=${DATA_GO_KR_API_KEY}" korean-agriculture -- python "<FULL_PATH_TO_KOREAN_AGRICULTURE_MCP>/dist/index.js"

Replace <FULL_PATH_TO_KOREAN_AGRICULTURE_MCP>/dist/index.js with the actual folder you prepared in step 1.

Required:DATA_GO_KR_API_KEY
README.md

MCP server for Korean agricultural wholesale market auction data.

Korean Agriculture Market MCP Server

MCP server for Korean agricultural wholesale market auction data.

Real-time auction prices from 32+ public wholesale markets across South Korea, powered by data.go.kr Open API.

Tools (6)

Tool Description
get_realtime_auction Real-time auction data (63,000+ daily records nationwide)
search_product_price Search prices by product keyword with market-level summaries
compare_market_prices Compare prices across markets for a product
get_price_trend Price trends over recent N days
get_market_list List of all wholesale markets and category codes
get_auction_summary Daily auction statistics by product and market

Data Coverage

  • 32 wholesale markets across South Korea (Seoul, Busan, Daegu, Daejeon, Gwangju, etc.)
  • 22 product categories: fruits, vegetables, mushrooms, grains, livestock, seafood, etc.
  • 63,000+ auction records per day
  • Fields: auction time, market, corporation, product, variety, unit price, quantity, packaging, origin

Quick Start

# Clone
git clone https://github.com/higheun/korean-agriculture-mcp.git
cd korean-agriculture-mcp

# Setup
python -m venv .venv
.venv/Scripts/pip install -r requirements.txt  # Windows
# .venv/bin/pip install -r requirements.txt    # Linux/Mac

# Configure API key
cp .env.example .env
# Edit .env with your data.go.kr API key

# Run (stdio mode for Claude Desktop)
python server.py

# Run (SSE mode for remote access)
MCP_TRANSPORT=sse PORT=8000 python server.py

API Key

Get a free API key from data.go.kr:

  1. Sign up at data.go.kr
  2. Search for "전국 공영도매시장 실시간 경매정보"
  3. Apply for API usage (instant approval)
  4. Copy the API key to .env

Claude Desktop Configuration

{
  "mcpServers": {
    "korean-agriculture": {
      "command": "python",
      "args": ["path/to/korean-agriculture-mcp/server.py"],
      "env": {
        "DATA_GO_KR_API_KEY": "your_api_key"
      }
    }
  }
}

Example Queries

  • "Show me today's apple auction prices at Seoul Garak market"
  • "Compare strawberry prices across all markets"
  • "What's the price trend for Napa cabbage over the past week?"
  • "Give me an auction summary for Daejeon Noeun market"

Data Source

License

MIT

Tools (6)

get_realtime_auctionRetrieves real-time auction data from over 63,000 daily records nationwide.
search_product_priceSearches for prices by product keyword with market-level summaries.
compare_market_pricesCompares prices across different markets for a specific product.
get_price_trendRetrieves price trends over a specified number of recent days.
get_market_listLists all wholesale markets and their corresponding category codes.
get_auction_summaryProvides daily auction statistics categorized by product and market.

Environment Variables

DATA_GO_KR_API_KEYrequiredAPI key obtained from data.go.kr for accessing the public wholesale market data.

Configuration

claude_desktop_config.json
{"mcpServers": {"korean-agriculture": {"command": "python", "args": ["path/to/korean-agriculture-mcp/server.py"], "env": {"DATA_GO_KR_API_KEY": "your_api_key"}}}}

Try it

Show me today's apple auction prices at Seoul Garak market.
Compare strawberry prices across all markets.
What's the price trend for Napa cabbage over the past week?
Give me an auction summary for Daejeon Noeun market.

Frequently Asked Questions

What are the key features of Korean Agriculture Market?

Access to real-time auction data from 32+ wholesale markets in South Korea.. Coverage of 22 product categories including fruits, vegetables, and seafood.. Retrieval of over 63,000 daily auction records.. Detailed auction information including unit price, quantity, packaging, and origin..

What can I use Korean Agriculture Market for?

Market researchers analyzing agricultural price fluctuations in South Korea.. Supply chain managers tracking wholesale costs for specific produce.. Agricultural businesses monitoring daily auction trends across different regions.. Data analysts building dashboards for Korean wholesale market statistics..

How do I install Korean Agriculture Market?

Install Korean Agriculture Market by running: git clone https://github.com/higheun/korean-agriculture-mcp.git && cd korean-agriculture-mcp && python -m venv .venv && .venv/Scripts/pip install -r requirements.txt

What MCP clients work with Korean Agriculture Market?

Korean Agriculture Market works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Korean Agriculture Market docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare