MCP 지원이 llama.cpp에 통합되며 새로운 웹UI 기능 추가

llama.cpp의 Model Context Protocol(MCP) 풀 리퀘스트가 메인 저장소에 병합되었습니다. 이 통합은 llama-server와 WebUI 구성 요소에 MCP 지원을 추가하여 AI 코딩 에이전트와 로컬 LLM 워크플로우에 여러 새로운 기능을 제공합니다.
추가된 주요 기능
원본 자료에 따르면, 이 병합으로 다음과 같은 기능이 활성화됩니다:
- llama-server/WebUI에 대한 MCP 지원
- 도구 호출 기능
- 에이전트 루프 구현
- 서버 선택기 기능
- 리소스 관리
- 프롬프트 첨부
- 파일/리소스 브라우저
--webui-mcp-proxy플래그로 활성화된 백엔드 CORS 프록시
기술적 세부사항
병합된 특정 풀 리퀘스트는 llama.cpp 저장소의 PR #18655입니다. 기여자는 llama.cpp WebUI와 함께 OpenWebUI를 사용하고 있었으며 이 병합을 기대하고 있었다고 언급했습니다.
로컬 LLM과 AI 코딩 에이전트로 작업하는 개발자들에게 이 통합은 이제 llama.cpp WebUI 인터페이스를 통해 직접 MCP 호환 도구를 사용할 수 있음을 의미합니다. --webui-mcp-proxy 플래그는 백엔드에 대한 CORS 프록시 기능을 활성화하며, 이는 웹 기반 인터페이스에 특히 유용합니다.
이 업데이트는 주로 로컬 LLM 추론을 위해 llama.cpp를 사용하고 WebUI 인터페이스를 통해 MCP 호환 도구를 워크플로우에 통합하려는 개발자를 위한 것입니다.
📖 전체 원문 읽기: r/LocalLLaMA
👀 See Also

ToolLoop: 모든 LLM에 적용 가능한 Claude 스타일 도구를 위한 오픈소스 프레임워크
ToolLoop는 LiteLLM을 통해 모든 LLM과 작동하는 파일 작업, 코드 검색, 셸 접근 및 하위 에이전트를 위한 11가지 도구를 갖춘 오픈소스 Python 프레임워크입니다. 2,700줄의 이 프레임워크는 대화 중간에 모델을 전환하면서도 공유 컨텍스트를 유지할 수 있습니다.

WebMCP 브라우저 API는 AI 에이전트의 웹 스크래핑 필요성을 줄일 수 있습니다.
Google의 WebMCP는 웹사이트가 AI 에이전트가 직접 호출할 수 있는 도구를 등록할 수 있게 하는 브라우저 API를 소개합니다. 이는 개발자들이 현재 구축하는 DOM 스크래핑 및 봇 방지 우회 작업의 상당 부분을 제거할 수 있습니다.
Usage4Claude 3.0.0: Claude 및 Codex를 위한 오픈소스 macOS 메뉴바 트래커
Usage4Claude 3.0.0은 선택적 Codex 지원, Claude 내장 브라우저 로그인, 다중 계정 전환, 현지화된 알림을 추가합니다.

DeepSeek Reasonix: 높은 캐싱과 낮은 비용의 네이티브 코딩 에이전트
Reasonix는 DeepSeek 모델을 로컬에서 실행하며 적극적인 캐싱을 통해 API 비용을 절감하는 터미널 기반 AI 코딩 에이전트입니다.