upstash/context7
AI 코딩 에이전트에 최신 버전별 라이브러리 문서와 코드 예제를 제공하는 MCP 서버 및 CLI입니다.
- 스타
- 63,345
- 포크
- 3,118
- 열린 이슈
- 52
- 마지막 커밋
- 3시간 전
어떤 프로젝트인가요?
Context7은 AI 코딩 에이전트를 위한 문서 검색 계층입니다. 에이전트가 라이브러리를 사용해 코드를 작성할 때, 오래된 학습 데이터에 의존해 실제로 존재하지 않는 API를 지어내는 경우가 많습니다. Context7은 해당 라이브러리 버전에 맞는 최신 문서와 코드 예제를 가져와 에이전트의 컨텍스트에 넣습니다.
두 가지 방식으로 사용할 수 있습니다. MCP 설정이 필요 없는 에이전트 스킬 포함 CLI(ctx7 명령어)를 사용하거나, MCP 호환 클라이언트에 resolve-library-id 및 query-docs 도구를 제공하는 MCP 서버를 사용할 수 있습니다. 프롬프트에 "use context7"을 추가하거나 /supabase/supabase와 같은 라이브러리 ID를 직접 지정해 실행할 수 있습니다.
이 저장소에는 MCP 서버의 소스 코드가 포함되어 있습니다. API 백엔드와 파싱 및 크롤링 엔진은 포함되어 있지 않습니다. npx ctx7 setup 명령어로 설정할 수 있으며, Cursor, Claude Code, OpenCode를 지원합니다.
핵심 기능
- 01라이브러리의 버전에 맞는 문서와 코드 예제를 가져옵니다.
- 02MCP 설정이 필요 없는 에이전트 스킬 포함 CLI(ctx7)를 제공합니다.
- 03MCP 호환 클라이언트용 MCP 도구 resolve-library-id 및 query-docs를 제공합니다.
- 04라이브러리 ID를 지정하거나 프롬프트에 버전을 언급해 원하는 버전을 고정할 수 있습니다.
- 05원격 서버 URL을 통해 30개 이상의 MCP 클라이언트에서 수동 설정을 지원합니다.
활용 사례
- 코딩 에이전트에 최신 프레임워크 버전을 사용해 코드를 작성하도록 요청할 때
- 호환성이 자주 깨지는 라이브러리의 정확한 API 시그니처를 확인할 때
- 최신 설정 절차를 참고해 클라우드 또는 인프라 서비스를 구성할 때
빠른 시작
- 1
setup 명령을 실행해 인증하고 API 키를 생성한 다음 skill을 설치하세요
npx ctx7 setup - 2
코딩 에이전트에 "use context7"이 포함된 프롬프트를 추가해 최신 문서를 가져오세요
사용 전 알아둘 점
- CLI를 사용하려면 Node.js 22.13 이상이 필요합니다.
- 더 높은 rate limit을 이용하려면 context7.com에서 무료 API 키를 발급받아야 합니다.
- 백엔드 서비스는 비공개이므로 MCP 서버 소스만 오픈 소스입니다.
- 라이브러리 문서는 커뮤니티에서 제공하므로 정확성과 완전성이 보장되지 않습니다.
토픽
자주 묻는 질문
- context7은(는) 무엇인가요?
- AI 코딩 에이전트에 최신 버전별 라이브러리 문서와 코드 예제를 제공하는 MCP 서버 및 CLI입니다. Context7은 AI 코딩 에이전트를 위한 문서 검색 계층입니다. 에이전트가 라이브러리를 사용해 코드를 작성할 때, 오래된 학습 데이터에 의존해 실제로 존재하지 않는 API를 지어내는 경우가 많습니다. Context7은 해당 라이브러리 버전에 맞는 최신 문서와 코드 예제를 가져와 에이전트의 컨텍스트에 넣습니다.
- context7은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- context7은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- context7은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. context7의 마지막 커밋은 2026년 10월 20일입니다.
- context7은(는) 어디에 사용할 수 있나요?
- 코딩 에이전트에 최신 프레임워크 버전을 사용해 코드를 작성하도록 요청할 때 호환성이 자주 깨지는 라이브러리의 정확한 API 시그니처를 확인할 때 최신 설정 절차를 참고해 클라우드 또는 인프라 서비스를 구성할 때
- context7는 어떻게 설치하나요?
- setup 명령을 실행해 인증하고 API 키를 생성한 다음 skill을 설치하세요: npx ctx7 setup 코딩 에이전트에 "use context7"이 포함된 프롬프트를 추가해 최신 문서를 가져오세요
- context7은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/upstash/context7
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
경험을 바탕으로 스킬을 만들고 다듬으며, 다양한 모델 제공업체와 CLI 및 메시징 앱에서 사용할 수 있는 자기 개선형 AI 에이전트입니다.
IDE 확장, 터미널 CLI, 데스크톱 앱 또는 SDK로 실행되는 오픈소스 자율 코딩 에이전트입니다.
기존 소프트웨어용 에이전트 친화적인 CLI를 생성하고, 바로 설치할 수 있는 CLI를 등록하는 CLI-Hub 툴킷입니다.
터미널에서 실행되며 클라우드 API와 Ollama 같은 로컬 모델 백엔드를 지원하는 오픈소스 코딩 에이전트 CLI입니다.