이 MCP 서버는 다양한 소프트웨어 라이브러리의 문서를 가져오고 처리하며 검색하도록 설계되었습니다. 웹사이트, GitHub 리포지토리 또는 로컬 파일과 같은 여러 출처에서 콘텐츠를 스크레이핑한 다음 의미적으로 나누고 (지정된 모델을 사용하여) 임베딩을 생성할 수 있습니다. 데이터는 벡터 유사성과 전체 텍스트 검색을 최적화한 SQLite 데이터베이스에 저장되어 다른 라이브러리 버전의 하이브리드 검색을 가능하게 합니다. 문서 인덱싱, 버전 관리 및 문서 URL 검색, 나열, 제거 및 가져오기를 위한 도구를 제공하도록 허용합니다. 비동기 작업 관리를 지원하고 Docker 또는 npx를 통해 간단하게 배포할 수 있어 광범위한 소프트웨어 문서를 관리하는 개발자 및 기술 팀에 적합합니다.
Documentation Server MCP을 사용할 사람은?
개발자
기술 작가
문서 팀
API 제공자
소프트웨어 유지 관리者
Documentation Server MCP 사용 방법은?
1단계: 환경 변수 및 API 키를 구성합니다.
2단계: CLI 또는 Docker를 사용하여 서버를 실행합니다.
3단계: 지정된 URL에서 문서를 인덱싱하기 위해 `scrape`와 같은 CLI 명령을 사용합니다.
4단계: 인덱싱된 문서를 쿼리하기 위해 `search` 명령을 사용합니다.
5단계: remove, list 및 fetch-url 명령을 사용하여 문서 패키지를 관리합니다.