# task-2014: Chrome DevTools MCP를 봇 세션에서 사용 가능하게 개선

## 문제
- settings.json에 chrome-devtools MCP 서버 설정 있음
- 그러나 cokacdir 봇 세션에서 MCP 도구 사용 불가
- 봇의 --tools 파라미터에 기본 도구만 포함 (MCP 미연결)
- E2E 테스트(task-2011)에서 Chrome DevTools MCP 대신 Playwright Bash 직접 호출

## 분석 대상

### 1. cokacdir 봇 세션 시작 방식 확인
- cokacdir가 봇 세션을 시작할 때 MCP 서버를 어떻게 연결하는지
- settings.json의 mcpServers가 자동 로드되는지
- cokacdir 문서 확인: `~/.cokacdir/docs/`

### 2. MCP 서버 연결 방법 조사
- Claude Code CLI에서 MCP 서버를 사용하는 방법
  - `--mcp-config` 옵션이 있는지
  - 프로젝트별 `.mcp.json` 파일이 동작하는지
  - `~/.claude/settings.json`의 mcpServers가 자동 로드되는지

### 3. 수정 적용
- 봇이 시작할 때 chrome-devtools MCP가 자동 연결되도록 설정
- 방법 A: settings.json이 자동 로드되는 경로에 설정 확인
- 방법 B: 프로젝트 디렉토리에 `.mcp.json` 배치
- 방법 C: cokacdir 설정에서 MCP 서버 등록

### 4. 검증
- 봇 세션에서 `take_screenshot`, `navigate_page` 등 chrome-devtools 도구 호출 가능 확인
- 기존 Playwright MCP도 공존 확인

## ★★★ cokacdir 문서 먼저 확인: `~/.cokacdir/docs/` ★★★

## 완료 시그니처
- [grep] `chrome-devtools` @ `/home/jay/.claude/settings.json`

## 검증 시나리오
1. 봇 세션에서 chrome-devtools MCP 도구 목록 확인
2. take_screenshot 호출 성공

## 레벨
- normal

## 프로젝트
- dev-system