# MCP 서버 없이 AI 에이전트 도구 만들기: 토큰 98% 절약하는 Bash 스크립트 전략

> Clean Markdown view of GeekNews topic #24445. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24445](https://news.hada.io/topic?id=24445)
- GeekNews Markdown: [https://news.hada.io/topic/24445.md](https://news.hada.io/topic/24445.md)
- Type: news
- Author: [davespark](https://news.hada.io/@davespark)
- Published: 2025-11-18T16:28:43+09:00
- Updated: 2025-11-18T16:28:43+09:00
- Original source: [aisparkup.com](https://aisparkup.com/posts/6640)
- Points: 24
- Comments: 0

## Summary

복잡한 **MCP 서버** 대신 단 몇 개의 **Bash·Node.js 스크립트**로 AI 에이전트의 브라우저 제어를 구현해 **토큰 사용량을 98% 절감**한 실험적 접근입니다. 모델이 이미 익숙한 **Bash와 JavaScript 실행 능력**을 활용해, 별도 서버 없이도 `start`, `nav`, `eval`, `screenshot` 같은 핵심 기능을 단순하게 조합할 수 있습니다. 이는 **Claude Skills**의 구조화된 방식보다 훨씬 **가볍고 이식성 높은 대안**으로, “도구를 줄이는 것이 곧 지능을 높이는 길”이라는 통찰을 보여줍니다. 이런 식의 최소화 전략은 AI 에이전트 인프라를 직접 다루는 개발자에게 특히 흥미로운 시사점을 줍니다.

## Topic Body

AI 에이전트 도구를 만들 때 MCP 서버 대신 간단한 Bash 스크립트를 사용하면 토큰을 98% 절약할 수 있다는 내용.  
  
**핵심 요점:**  
  
- **문제점**: 유명 브라우저 MCP 서버들은 13,000~18,000 토큰을 소비하며, 너무 많은 도구로 인해 에이전트를 혼란스럽게 만들고 확장이 어려움.  
  
- **해결책**: 브라우저 자동화에 필요한 4개의 간단한 Node.js 스크립트만 만들면 225토큰으로 해결 가능:  
  - `start.js` - 브라우저 실행  
  - `nav.js` - URL 이동  
  - `eval.js` - JavaScript 실행  
  - `screenshot.js` - 화면 캡처  
  
- **장점**: AI 모델은 이미 Bash와 JavaScript를 잘 알고 있어 추가 학습이 불필요하고, 도구 간 조합도 쉬움. 새로운 도구 추가도 간단하게 가능.  
  
**결론**: MCP가 항상 나쁜 것은 아니지만, 많은 경우 더 간단하고 효율적인 방법이 있다는 것을 기억할 필요가 있음.  
  
**※ Claude Skills와의 비교:**  
- 전체적으로 Claude Skills의 아이디어를 공유하지만, Skills의 구조화된(Anthropic 전용) 한계를 넘어 "ad hoc"하고 범용적인 버전으로 발전시킨 형태.   
- 저자는 Skills를 긍정적으로 평가하면서도, 자신의 방법이 토큰 절약, 이식성, Bash의 조합성(명령 체이닝)에서 우월하다고 봄.

## Comments



_No public comments on this page._
