📚
Context7
문서 주입 개발 도구설치 명령어
npx clawhub@latest install context7
설치 안내
1
환경 확인
Node.js 22 이상과 OpenClaw가 설치되어 있는지 확인하세요. 터미널에서 openclaw --version을 실행하여 확인할 수 있습니다.
2
설치 실행
위의 설치 명령어를 터미널에서 실행하세요. ClawHub가 자동으로 Context7을(를) ~/.openclaw/skills/ 디렉토리에 다운로드하고 설치합니다.
3
설치 확인
openclaw skills list를 실행하여 설치된 스킬 목록을 확인하고, Context7이(가) 목록에 표시되는지 확인하세요.
4
매개변수 설정 (선택사항)
아래 소개의 설정 안내에 따라 ~/.config/openclaw/openclaw.json5에 스킬 설정 항목을 추가하세요.
수동 설치 방법: Skill 폴더를
~/.openclaw/skills/ 또는 프로젝트의 skills/ 디렉토리에 복사하세요. 폴더에 SKILL.md 파일이 포함되어 있어야 합니다.
최신 공식 문서 실시간 가져오기
라이브러리명과 주제별 정확한 검색
대화에 컨텍스트 자동 주입
상세 소개
Context7은 AI 코딩 어시스턴트의 가장 흔한 문제인 오래된 API와 존재하지 않는 함수 사용을 해결합니다. 임의의 오픈소스 라이브러리의 최신 공식 문서를 실시간으로 가져와 정확한 코드 예제와 API 설명을 AI 대화 컨텍스트에 주입합니다.
핵심 기능
- 라이브러리 검색(resolve_library_id): 라이브러리 이름으로 퍼지 검색하여 매칭되는 라이브러리 목록과 Context7 ID를 반환, 정확한 문서 위치 파악 지원
- 문서 가져오기(get_library_docs): 지정된 라이브러리의 최신 문서 콘텐츠를 가져오며, 주제(topic)별 필터링과 반환 토큰 수 제어 지원
- 버전 인식: 항상 최신 버전의 문서를 반환하여 AI 학습 데이터에 있는 오래된 API 문제 방지
- 코드 예제: 반환되는 문서에 바로 사용 가능한 코드 예제가 포함되어 생성 코드의 정확성 보장
설정 방법
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@context7/mcp"]
// API Key 불필요, 무료 사용
}
}
}
사용 시나리오
- 새 프레임워크 개발: AI가 생성하는 Next.js/Svelte/Vue 코드가 최신 API를 사용하도록 보장
- 라이브러리 버전 업그레이드: 새 버전의 Breaking Changes와 마이그레이션 가이드 확인
- API 레퍼런스 조회: 특정 함수의 파라미터, 반환값, 사용 예제를 빠르게 확인
- 새로운 기술 학습: 오래된 블로그 콘텐츠 대신 권위 있는 공식 문서 확보