본문으로 건너뛰기

문제 해결

MCP 서버 연결 또는 사용 중 문제가 발생하면 아래 항목을 확인하세요.

"WHATAP_API_TOKEN environment variable is required"

API 토큰이 설정되지 않았거나 MCP 서버에 전달되지 않습니다.

각 클라이언트의 설정 파일에서 다음 항목을 확인하세요.

  • Claude Desktop: "env" 블록에 "WHATAP_API_TOKEN" 키가 있는지 확인 ("WHATAP_TOKEN" 아님)
  • Codex CLI: [mcp_servers.whatap.env] 섹션이 TOML 파일에 있는지 확인
  • Gemini CLI: "env" 블록이 settings.json에 있는지 확인
  • Claude Code: claude mcp add 명령에 -env 플래그가 포함되어 있는지 확인

"No API token found for project XXXXX"

계정 토큰은 유효하지만, 해당 프로젝트 코드가 존재하지 않거나 접근 권한이 없습니다.

AI 어시스턴트에 "내 프로젝트 목록 보여줘"라고 입력하여 정확한 프로젝트 코드를 확인하세요.

"npx: command not found"

Node.js가 설치되어 있지 않거나 PATH에 등록되지 않습니다.

Node.js 18 이상을 설치하세요.

node --version   # v18 이상 확인
npx --version # 버전 출력 확인

MCP 서버가 시작되지 않거나 타임아웃 발생

MCP 서버가 시작되지 않거나 타임아웃이 발생합니다.

서버를 직접 실행하여 오류 메시지를 확인하세요.

WHATAP_API_TOKEN=여기에_토큰_입력 npx -y github:whatap/whatap-open-mcp

서버가 정상 실행되면 입력 대기 상태가 됩니다. Ctrl+C로 종료하세요. 오류 메시지가 출력되면 토큰 값 또는 Node.js 버전을 확인하세요.

Claude Desktop: 도구가 나타나지 않는 경우

Claude Desktop에서 MCP 도구가 표시되지 않습니다.

다음 항목을 순서대로 확인하세요.

  1. JSON 파일이 유효한지 확인합니다(쉼표 누락, 괄호 불일치 등).

  2. Claude Desktop을 완전히 종료 후 재시작합니다(창 닫기가 아닌 앱 종료).

  3. 로그를 확인합니다. ~/Library/Logs/Claude/mcp*.log (macOS)

Codex CLI: 도구가 나타나지 않는 경우

Codex CLI에서 MCP 도구가 표시되지 않습니다.

다음 항목을 순서대로 확인하세요.

  1. codex mcp list로 등록 여부를 확인합니다.

  2. ~/.codex/config.toml이 올바른 TOML 형식인지 확인합니다(JSON 문법 사용 불가).

  3. 삭제 후 재등록합니다. codex mcp add whatap ...

Gemini CLI: 도구가 나타나지 않는 경우

Gemini CLI에서 MCP 도구가 표시되지 않습니다.

다음 항목을 순서대로 확인하세요.

  1. gemini mcp list로 등록 여부를 확인합니다.

  2. ~/.gemini/settings.json이 올바른 JSON 형식인지 확인합니다.

  3. 적용 범위를 확인합니다. -scope user(전체) 또는 -scope project(프로젝트)

"WhaTap API error (401)" 또는 "(403)"

API 토큰이 유효하지 않거나 만료되었습니다.

WhaTap Console에서 계정 관리 > API 토큰으로 이동하여 새 토큰을 발급하세요.

응답이 느린 경우

응답이 느려요.

조회 시간 범위를 줄이세요. "5m"(5분)이면 수 초, "1d"(1일)이면 수십 초 걸릴 수 있습니다. 연속 요청 시 WhaTap API 속도 제한에 걸릴 수 있습니다. 잠시 후 다시 시도하세요.

데이터가 조회되지 않는 경우

데이터가 조회되지 않습니다.

원인과 확인 방법을 참고하세요.

원인확인 방법
프로젝트 유형 불일치 (예: Server 프로젝트에 APM 쿼리)whatap_data_availability(projectCode)로 활성 카테고리 확인 → "이 프로젝트에서 조회 가능한 데이터 보여줘"
에이전트 미설치 또는 비활성whatap_list_agents(projectCode)로 에이전트 상태 확인 → "에이전트 목록 보여줘"
시간 범위가 너무 좁음timeRange="1h" 등 범위 확대 후 재시도