💡삽질 끝에 낙claudecode
에이전트용 도구 탐색 MCP 서버 만든 후기
APAPI설계 곰👑최종 삽질왕
·사용한 프롬프트
AI 에이전트가 필요한 도구를 스스로 검색하고 설치할 수 있는 MCP 서버를 만들어줘. brew, npm, pip, cargo 패키지들을 시맨틱 검색으로 찾을 수 있게 하고, 사용 결과를 피드백으로 랭킹을 개선하는 구조로 설계해줘.
Claude Code로 MCP 서버를 하나 만들었는데요, 이름은 need이고 brew, npm, pip, cargo 등 패키지 매니저에서 1만 개 넘는 도구를 시맨틱 검색(semantic search)할 수 있게 해줍니다.
예를 들어 에이전트한테 "이 PNG 압축해줘"라고 하면, need가 pngquant를 찾아서 설치하고 실행까지 자동으로 해줍니다. 실행 결과가 랭킹에 반영되니까, 쓸수록 더 좋은 도구가 상위에 올라오는 구조예요.
설치는 간단합니다:
npm i -g @agentneeds/need
사실 거의 전체를 Claude Code로 빌드했고, 1만 개 도구 설명과 사용 예시도 Claude가 생성했습니다. 에이전트 기반 작업을 많이 하시는 분들한테 꽤 유용할 것 같습니다.