GrepBoard/매뉴얼
47 편 ·

자동화 8

AI 도구를 다른 도구와 잇는 법. MCP 서버 · 훅 · 스크립트 실행.

  1. .mcp.json 서버가 「Pending approval」 일 때

    claude mcp list 에 ⏸ Pending approval 로 뜨는 .mcp.json 서버를 승인하거나 거부하는 방법과, local·project·user 범위의 저장 위치·우선순위를 정리합니다.

    Claude Code 2.1.302 · Ubuntu 24.04 · 설정 키는 Claude Code 공식 문서 기준 · 2026-10
  2. Claude Code Action 403 권한 오류 해결

    403 Resource not accessible by integration 이 날 때 토큰 종류, permissions 블록, 저장소 기본 권한, 포크 PR 순서로 점검합니다.

    claude-code-action v1 공식 문서 기준 · actionlint 1.7.12 · 2026-10
  3. Claude Code 에 MCP 서버를 붙이고 「연결 안 됨」 진단하기

    도구 하나짜리 stdio MCP 서버를 만들어 Claude Code 프로젝트 범위로 붙이고, 승인 대기·명령 경로 오타·.mcp.json 문법 오류·stdout 로그의 증상과 확인 방법을 정리합니다.

    Claude Code 2.1.302 · Node.js · @modelcontextprotocol/sdk 1.32.1 · Ubuntu 24.04
  4. Claude Code 훅으로 위험한 명령 막기

    PreToolUse 훅으로 Claude Code 가 실행하려는 Bash 명령을 먼저 검사하고, rm -rf 나 강제 푸시는 종료 코드 2 로 막는 설정 파일과 스크립트입니다.

    Claude Code 2.1.302 · Ubuntu 24.04 · jq 1.7
  5. codex exec 를 CI 에서 비대화형으로 실행하기

    codex exec 의 기본 샌드박스와 승인, --json · -o · --output-schema 옵션, stdin 대기, CI 인증 방법, MCP 호출 취소 한계를 정리합니다.

    Codex CLI 0.163.0 · Ubuntu 24.04 · Node 24 · 로그인 없이 확인 가능한 부분만 시험 · 2026-10
  6. exec 의 「user cancelled MCP tool call」 해결

    codex exec 에서 MCP 도구 호출이 곧바로 취소될 때, 효과 없는 설정 키를 걸러 내고 서버·도구 단위 approval_mode 로 승인하며 샌드박스는 그대로 두는 방법입니다.

    Codex CLI 0.163.0 · Ubuntu 24.04 · Node 24 (설정 검사는 직접 재현, 실제 도구 호출은 이슈 #24135 기준)
  7. MCP 서버의 print 와 Connection closed 구분하기

    파이썬 stdio MCP 서버에 print 를 넣으면 어떻게 되는지 세 가지로 나눠 재현하고, MCP error -32000 의 실제 원인과 로그를 stderr 로 돌리는 방법을 정리합니다.

    Claude Code 2.1.302 · Python 3.12.3 · mcp 2.3.0 · @modelcontextprotocol/sdk 1.32.1 · Node.js 24 · Ubuntu 24.04
  8. settings.local.json 허용 규칙이 안 먹을 때

    settings.local.json 에 Bash 허용 규칙을 넣었는데 계속 묻는다면 확인할 곳 — 불러온 파일, 규칙 문법, 복합 명령, deny 우선순위를 claude -p 로 직접 돌려 가린다.

    Claude Code 2.1.302 · Ubuntu 24.04 · 2026-10-19 실행