Context7

실시간으로 문서 조회를 위한 Upstash Context7 MCP 서버. 버전 관련 문서와 코드 샘플을 소스 저장소에서 LLM 컨텍스트로 가져옵니다.

Play video

Context7은 최신 버전별 문서와 코드 예제를 프롬프트에 직접 전달하는 MCP 서버입니다.

LLM의 일반적인 문제, 즉 오래된 교육 데이터로 환각 API 및 사용되지 않는 코드 패턴을 유발하는 문제를 해결해 드리는 것입니다.

Context7은 오래된 정보에 의존하는 대신, 소스 저장소에서 현재 문서를 바로 가져옵니다.

이 추가 기능 도구에서는 라이브러리 이름을 Context7 호환 식별자와 일치시키는 resolve-library-id와 특정 라이브러리의 문서를 검색하는 query-docs라는 두 가지 주요 도구를 제공해 드립니다. 프롬프트에서 특정 버전을 언급해 타겟팅할 수도 있습니다.

사용 방법: 현재 문서에서 필요한 프롬프트에 'use context7'을 추가합니다.

예를 들어, "쿠키에 유효한 JWT가 있는지 확인하는 Next.js 미들웨어를 생성해 줘. context7 사용", "JSON API 응답을 캐싱하도록 Cloudflare Worker 스크립트를 구성해 줘. context7 사용". 'API 및 문서에 라이브러리 /supabase/supabase를 사용해 줘'라는 명령어를 입력하여 정확한 라이브러리를 지정할 수도 있습니다.