# Memory Log - 2026-03-19

## KIS_MCP_Server 설치 및 설정

- **프로젝트 위치**: `/home/arin/.openclaw/workspace/KIS_MCP_Server/`
- **설치 완료**: Python 3.13 + uv 환경 구성
- **API 종류**: 한국투자증권 REST API 기반 MCP 서버
- **기능 목록**:
  - 국내주식: 현재가 조회, 매수/매도, 잔고 조회, 호가 정보, 주문 내역
  - 해외주식: 미국(나스닥/뉴욕), 일본, 중국, 홍콩, 베트남 지원
- **필요 설정**:
  - `KIS_APP_KEY`, `KIS_APP_SECRET` (API 키)
  - `KIS_ACCOUNT_TYPE` (REAL or VIRTUAL)
  - `KIS_CANO` (계좌번호)
- **거래 시간**:
  - 국내: 09:00~15:30 (정규장), 15:40~16:00 (시간외)
  - 미국: 22:30~05:00 (한국시간)

## 2026-03-19 MCP 서버 테스트 기록

### 17:07 MCP 서버 실행 테스트
- `uv run mcp run server.py` 실행 완료
- MCP 서버 초기화 및 Tool 등록 성공
- stdin/stdout 기반 MCP 서버로 실행됨

### 17:38 API 토큰 요청 테스트
- `.env` 파일 설정 완료 (가짜 계좌번호 사용)
- API 호출 결과: **403 Forbidden**
- 오류: `{"error_description":"유효하지 않은 AppKey입니다.","error_code":"EGW00103"}`
- 원인: 앱키가 모의투자용이거나 유효하지 않음

### 2026-03-19 19:00 기능 목록 정리
| 국내주식 | 해외주식 |
|----------|----------|
| inquery-stock-price | inquery-overseas-stock-price |
| order-stock | order-overseas-stock |
| inquery-balance | |
| inquery-order-list | |
| inquery-order-detail | |
| inquery-stock-ask | |

### 지원 시장
NASD, NYSE, AMEX, SEHK, SHAA, SZAA, TKSE, HASE, VNSE

## 2026-03-19 22:29 MCP 서버 API 키 설정 및 테스트
- **앱키**: PS6oVJ36iT2eVtMkNoyPgJSu0krxwayi5eee
- **비밀키**: 9Afz0V8IDn+OjZsHHGs2So2+ijnAm7IEQgw2Gnx9xe9bdVGwndvmWLzSPG6psU84X8HQw6h0M9JhlXSaIqOUYysct7HLS6wQlkdzUIqgeTou7rwTL2krjSOUReUdrqBzpxjyxBbYmq1HaGp06ddZnFwbr/dJcKxPs7SLeWT9A/xn0A0wCZI=
- **모의계좌**: 50160820
- **계좌상품코드**: 01
- **성공**: 토큰 발급 및 잔고 조회 완료 (총 자산: 10,000,000원)

## 2026-03-19 22:31 보유 종목 조회
- 보유 종목: 없음 (모의투자 계좌에 아직 주식 매수 안 함)
- 계좌 잔고: 10,000,000원

## 2026-03-19 22:32 뉴스 스크래핑 기능 추가 시도
- `fetch-korea-stock-news` MCP tool 추가 시도
- BeautifulSoup + httpx로 네이버 증권 뉴스 파싱 시도
- RSS 피드 형식 오류로 인해 HTML 파싱 방식으로 변경 중

## 2026-03-19 23:52 삼성전자 실시간 종가 조회 성공
- KIS MCP Server 정상 실행 및 API 연결 완료
- 삼성전자(005930) 현재가 조회:
  - **200,500원**
  - 전일대비: -8,000원 (-3.84%)
  - 거래량: 1,988만 주
  - 거래대금: 400조 4086억 원
- API 키 및 계좌 설정(.env) 완료로 실시간 시세 조회 가능
