drolosoft/go-docs-mcp
🔌 MCP 서버drolosoft
Go 언어로 구현된 다양한 문서 형식 읽기, 검색 및 텍스트 추출을 위한 다목적 MCP 서버.
go-docs-mcp 서버는 AI 어시스턴트가 로컬 파일 시스템과 상호작용할 수 있는 강력한 인터페이스를 제공합니다. MCP를 구현함으로써 LLM이 문서에 대해 전문 검색, 콘텐츠 추출, 이미지-텍스트 변환과 같은 복잡한 작업을 수행할 수 있도록 지원합니다. 이 서버는 고성능과 보안을 위해 설계되었으며, mtime 기반 캐싱을 사용하여 수정된 파일만 다시 처리함으로써 지연 시간과 컴퓨팅 오버헤드를 크게 줄였습니다.
주요 기술적 특징으로는 파일 읽기, 디렉토리 탐색, OCR 작업을 처리하는 12개의 개별 도구 모음이 있습니다. 모든 구현은 단일 경량 Go 바이너리에 포함되어 있어 다양한 환경에서의 배포가 간편합니다. 또한, 디렉토리 잠금 기반의 엄격한 접근 제어를 통해 보안을 강화하여 AI 에이전트가 승인된 경로의 파일에만 접근할 수 있도록 보장합니다. 이 도구는 복잡한 외부 의존성 관리 없이 RAG(검색 증강 생성) 파이프라인이나 로컬 문서 인식 에이전트를 구축하려는 개발자에게 이상적입니다.
💡하이라이트
- ├─PDF, TXT, MD, DOCX, CSV 및 OCR 지원
- ├─단일 Go 바이너리, 12개의 내장 도구
- └─mtime 기반의 스마트 파일 캐싱
🎯대상
- ├─AI 엔지니어
- └─RAG 개발자