MCP 토큰 사용량을 줄이기 위해 서버를 CLI 대안으로 교체하기

MCP 서버 축소를 통한 토큰 최적화
한 개발자는 자신의 설정에 추가된 각 MCP 서버가 모든 메시지와 함께 전체 도구 스키마를 컨텍스트 창에 덤프하여 사용 가능한 컨텍스트의 30-40%를 소비한다는 사실을 발견했습니다. 이로 인해 예상보다 빠르게 컨텍스트 제한에 도달하게 되었습니다.
구체적인 MCP-to-CLI 대체
설정을 검토한 후, 그들은 CLI 대체 도구가 있는 여러 MCP 서버를 식별하고 다음과 같이 대체했습니다:
agentmail mcp → agentmail cli(npm install -g agentmail-cli를 통해 설치) - Claude가 bash를 통해 수신함 관리, 이메일 전송, 메시지 확인 가능github mcp → gh cli-gh issue create및gh pr list와 같은 명령어 사용postgres mcp → psql-psql -c "select * from users"와 같은 명령어 사용
설정에 유지된 MCP 서버
두 개의 MCP 서버는 적절한 CLI 대안이 없어 유지되었습니다:
- playwright mcp - 브라우저 자동화 작업용
- memory mcp - 지속적 메모리 기능용
결과 구성 및 규칙
개발자는 이전의 모든 기능을 유지하면서 MCP 서버 수를 6개에서 2개로 줄였습니다. 그들은 새로운 규칙을 수립했습니다: "CLI가 있으면 MCP를 건너뛰세요. 진정으로 명령줄 옵션이 없는 것에만 MCP를 추가하세요." 이 변경으로 컨텍스트 창이 더 넓게 느껴지고 제한에 도달하는 빈도가 줄어들었습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

클로드 코드 헤드리스 모드와 --print 플래그
Claude Code는 --print 플래그를 사용하여 헤드리스 모드로 실행할 수 있으며, 이를 통해 프롬프트를 파이프로 입력하여 대화형 세션 없이 자동화된 출력을 얻을 수 있습니다. 이는 CI/CD 파이프라인, git 훅, bash 스크립트에 통합할 수 있게 해줍니다.

M4 Pro에서 OpenClaw: Browser-Use, Computer-Use, Codex의 한계에 부딪히다
한 사용자가 에이전트가 터미널 루프에 갇히고, 사이트에서 차단되며, Codex 출력이 깨지는 문제를 보고하며, 자동화 브라우저, macOS GUI 제어, 인터럽트 루프에 대한 설정 조정을 찾고 있습니다.

클로드 압축 해결 방법: Handoff.MD 파일 사용하기
레딧 사용자가 Claude의 대화 압축 메시지에 대한 해결책을 공유합니다: 대화를 요약한 상세한 handoff.md 파일을 생성한 후, 해당 파일로 새 세션을 시작하세요. 이 게시물에는 ChatGPT를 사용하여 프롬프트를 생성하고 지침으로 프로젝트를 관리하는 구체적인 단계가 포함되어 있습니다.

클로드 사용자들은 워드 문서 대신 마크다운을 요청하면 세션이 더 빨라진다고 보고합니다
한 클로드 사용자가 마크다운을 요청하면 워드 문서보다 응답 시간과 토큰 사용량이 크게 줄어든다는 사실을 발견했습니다. AI는 기본적으로 마크다운을 출력하는 반면, .docx 파일을 생성하려면 파이썬 환경을 구동하고 변환 스크립트를 실행해야 합니다.