Skip to main content
Glama
DrFirstLee

KIMP MCP Server

by DrFirstLee
README.md
# KIMP MCP Server

김치 프리미엄(KIMP, Kimchi Premium) 데이터를 조회하는 MCP 서버입니다.

## 설치

### npx로 바로 사용 (권장)
```json
{
  "mcpServers": {
    "kimp": {
      "command": "npx",
      "args": ["-y", "@drfirst/kimp-mcp"]
    }
  }
}
```

### 로컬 설치
```bash
npm install -g @drfirst/kimp-mcp
```

## Claude Desktop 설정

`claude_desktop_config.json` 파일에 추가:
```json
{
  "mcpServers": {
    "kimp": {
      "command": "npx",
      "args": ["-y", "@drfirst/kimp-mcp"]
    }
  }
}
```

## 사용 가능한 도구

### get_kimp

암호화폐의 김치 프리미엄 데이터를 조회합니다.

**파라미터:**
- `symbol` (string, 선택): 암호화폐 심볼 (기본값: "BTC")
- `currency` (string, 선택): 기준 통화 (기본값: "KRW")

**예시:**

Claude에게 다음과 같이 요청할 수 있습니다:
- "비트코인 김치프리미엄 알려줘"
- "이더리움 KIMP 확인해줘"
- "BTC의 한국 프리미엄은?"

## 개발

### 로컬 테스트
```bash
# 의존성 설치
npm install

# 서버 실행
npm start
```

### 배포
```bash
# npm 로그인
npm login

# 배포
npm publish --access public
```

## 라이선스

MIT
```

## 프로젝트 구조
```
kimp-mcp/
├── package.json
├── index.js
├── README.md
└── .gitignore
```

## .gitignore
```
node_modules/
*.log
.DS_Store
dist/

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: get_crypto_price retrieves cryptocurrency prices in KRW, get_exchange_rate fetches USD/KRW exchange rates, and get_kimp calculates the Kimchi Premium using the other two tools. There is no overlap or ambiguity in their functions.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern with snake_case (get_crypto_price, get_exchange_rate, get_kimp). The naming is predictable and readable throughout the set.

Tool Count5/5

With 3 tools, the server is well-scoped for its purpose of calculating the Kimchi Premium. Each tool earns its place by providing essential data (prices, exchange rates) and the core calculation, avoiding unnecessary complexity.

Completeness5/5

The tool set is complete for the domain of Kimchi Premium calculation. It covers all necessary operations: fetching cryptocurrency prices, obtaining exchange rates, and performing the calculation, with no gaps or dead ends.

Maintenance

ActivityInactive
ResponsivenessNo issues