MCP 슬림: MCP 도구를 위한 로컬 임베딩 검색으로 컨텍스트 비대화 감소

MCP Slim은 전체 도구 카탈로그를 검색, 설명, 호출이라는 세 가지 메타 도구로 대체하여 MCP의 컨텍스트 비대 문제를 해결하는 프록시 도구입니다. 모든 도구 정의를 미리 로드하는 대신, LLM이 필요한 것을 검색하여 컨텍스트 윈도우 사용량을 96% 줄입니다.
주요 세부 사항
이 도구는 특히 MCP의 문서화된 컨텍스트 비대 문제를 대상으로 합니다. 몇 개의 서버만 연결해도 첫 메시지 전에 도구 정의에 55,000개 이상의 토큰이 소비될 수 있습니다. MCP Slim이 mcp-compressor나 MCProxy와 같은 다른 프록시와 차별화되는 점은 로컬 MiniLM 임베딩 모델을 사용한 시맨틱 검색입니다. 이를 통해 키워드 중복 없이 관련 도구를 찾을 수 있습니다. 예를 들어, "메모 저장하기"가 create_entities를 찾을 수 있습니다.
이 도구는 완전히 오프라인에서 실행되며 API 키가 필요하지 않습니다. Claude Desktop, Cursor, Cline, Windsurf, Zed를 포함한 모든 stdio MCP 클라이언트와 호환됩니다.
설치 및 설정
설치는 다음 명령어로 수행됩니다: npx mcp-slim init
GitHub 저장소는 다음에서 확인할 수 있습니다: https://github.com/dopatools/mcp-slim
저자(/u/OpportunitySpare2441)는 아키텍처나 트레이드오프에 대한 질문에 답변할 의사가 있습니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

언더스터디: 데모를 통해 작업을 학습하는 가르칠 수 있는 데스크톱 에이전트
언더스터디는 GUI 애플리케이션, 브라우저, 쉘 도구, 파일, 메시징을 하나의 세션에서 운영할 수 있는 로컬 퍼스트 데스크톱 에이전트 런타임입니다. 작업을 한 번 시연하면, 화면 비디오와 의미론적 이벤트를 기록하고, 좌표가 아닌 의도를 추출하여 재사용 가능한 스킬로 변환합니다.

ETL-D MCP 서버: 재무 환각 방지를 위한 Claude의 결정론적 CSV 파싱
한 개발자가 금융 데이터에서 소수점 환각 현상을 방지하기 위해 CSV를 세 가지 결정론적 계층으로 처리하는 Claude Desktop용 오픈소스 MCP 서버인 ETL-D를 구축했습니다. 이 서버는 알려진 형식에 대해 Python 파서를 사용하며, 200개의 병렬 요청에 대해 LLM 호출 없이 약 70ms의 응답 시간을 달성하고, 고엔트로피 텍스트에 대해서만 LLM을 폴백으로 사용합니다.

log-context-mcp: MCP 도구가 Claude 디버깅을 위한 로그 토큰 사용량을 96% 감소시킵니다
log-context-mcp는 로그 파일이 Claude의 컨텍스트에 도달하기 전에 전처리하는 MCP 도구로, 중복 줄 제거, 스택 트레이스 그룹화, 노이즈 제거를 통해 토큰 사용량을 줄입니다. 2000줄의 Apache 로그 테스트에서 96.5% 감소 효과를 보였으며 근본 원인을 정확히 식별했습니다.

개인정보 보호를 최우선으로 하는 MCP 서버 디렉토리가 데이터 처리 정책을 공개하며 출시되었습니다.
toolora.dev/mcp-hub의 새 디렉토리는 MCP 서버를 나열하며, 각 서버의 데이터 처리 정책을 문서화합니다. 여기에는 로컬 대 호스팅 분류, 각 도구가 전송하는 데이터, 계정 필요 여부 등이 포함됩니다. 제작자는 또한 개인정보 보호 주장을 검증할 수 있는 브라우저 테스트 방법을 제공합니다.