Daily Arxiv

전 세계에서 발간되는 인공지능 관련 논문을 정리하는 페이지 입니다.
본 페이지는 Google Gemini를 활용해 요약 정리하며, 비영리로 운영 됩니다.
논문에 대한 저작권은 저자 및 해당 기관에 있으며, 공유 시 출처만 명기하면 됩니다.

MCP-Zero: Proactive Toolchain Construction for LLM Agents from Scratch

Created by
  • Haebom

저자

Xiang Fei, Xiawu Zheng, Hao Feng

개요

MCP-Zero는 대규모 언어 모델(LLM)이 필요에 따라 외부 도구를 스스로 선택하고 조합하여 작업 특정 툴체인을 구축하는 사전 예측형 에이전트 프레임워크입니다. 프롬프트에 수천 개의 도구 스키마를 주입하는 기존 방식의 비용과 오류 가능성을 해결하기 위해, (1) 사전 예측 도구 요청(<tool_assistant> 블록을 통해 서버 및 작업 명시), (2) 계층적 벡터 라우팅(후보 서버 선택 후 의미적 유사도 기반 도구 순위 매김), (3) 반복적 사전 예측 호출(최소한의 컨텍스트 오버헤드로 다중 라운드, 다영역 툴체인 구축 및 요청 수정 가능)의 세 가지 구성 요소로 이루어져 있습니다. 308개의 MCP 서버와 2,797개의 도구로 구성된 MCP-tools 검색 데이터셋을 활용하여 평가한 결과, 컨텍스트 오버헤드 문제 해결, 약 3,000개 후보 도구 중 정확한 도구 선택, APIbank에서 토큰 소모량 98% 감소 및 높은 정확도 유지, 다회차 도구 호출에서 일관된 정확도를 달성하는 것으로 나타났습니다.

시사점, 한계점

시사점:
LLM이 외부 도구를 자율적으로 선택하고 활용하여 작업을 수행하는 새로운 프레임워크 제시.
기존 방식의 프롬프트 엔지니어링 문제(컨텍스트 오버헤드, 오류 가능성) 해결.
다양한 도구를 효율적으로 검색하고 활용하여 복잡한 작업 수행 가능.
토큰 소모량을 획기적으로 줄이면서 높은 정확도 유지.
다회차 도구 호출을 지원하여 복잡한 워크플로우 구축 가능.
새로운 도구 검색 데이터셋(MCP-tools) 공개.
한계점:
아직 코드와 데이터셋이 공개되지 않음. (논문 발표 시점 기준)
MCP-tools 데이터셋의 범위 및 품질에 대한 추가적인 검증 필요.
실제 다양한 애플리케이션 환경에서의 성능 평가가 더 필요함.
LLM의 자율성에 따른 예상치 못한 오류 발생 가능성.
👍