Python 프레임워크로, 구조화된 방식으로 신뢰할 수 있는 GenAI 에이전트 백엔드를 구축하기 위한
한국어는 runchr 제공 번역입니다. 원문 README는 English tool page.
Context7
에이전트의 컨텍스트에 최신 라이브러리 문서를 주입하는 MCP 서버입니다. 이를 통해 작년에 변경된 API에 맞춰 코드를 작성하는 일을 멈춥니다.
Install
claude_desktop_config.json
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"]
}
}
}- Transport
- stdio
- Package
- @upstash/context7-mcp
프로젝트 README (번역)
GitHub ↗Written by the project's own authors, not by runchr. Snapshot taken 2026-10-25.
Context7 - AI 에이전트를 위한 최신 문서
❌ Context7 없이
LLM은 사용 중인 라이브러리에 대해 오래되었거나 일반적인 정보에 의존합니다. 그 결과:
❌ 코드 예제가 오래되었고 1년 전 학습 데이터에 기반함
❌ 존재하지도 않는 환각된 API
❌ 오래된 패키지 버전에 대한 일반적인 답변
✅ Context7 사용 시
Context7은 최신의 버전별 문서와 코드 예제를 소스에서 직접 가져와 코딩 에이전트에게 제공합니다.
쿠키에서 유효한 JWT를 확인하고
인증되지 않은 사용자를 `/login`으로 리디렉션하는 Next.js 프록시를 만들어줘. use context7
JSON API 응답을 5분 동안 캐시하도록
Cloudflare Worker 스크립트를 구성해줘. use context7
이메일/비밀번호 회원가입을 위한 Supabase 인증 API를 보여줘.
Context7은 최신 코드 예제와 문서를 코딩 에이전트의 컨텍스트로 바로 가져옵니다. 탭 전환도, 존재하지 않는 환각된 API도, 오래된 코드 생성도 없습니다.
두 가지 모드로 작동합니다:
CLI + Skills — 에이전트가 ctx7 CLI 명령을 사용해 문서를 가져오도록 안내하는 스킬을 설치합니다 (MCP 불필요)
MCP — Context7 MCP 서버를 등록하여 에이전트가 문서 도구를 네이티브로 호출할 수 있게 합니다
설치
참고
API 키 권장 : 더 높은 속도 제한을 위해 context7.com/dashboard 에서 무료 API 키를 받으세요.
단일 명령으로 코딩 에이전트용 Context7을 설정하세요. ctx7 CLI는 Node.js 22.13 이상이 필요합니다.
npx ctx7 setup
OAuth로 인증하고, API 키를 생성하며, 적절한 스킬을 설치합니다. CLI + Skills 또는 MCP 모드 중에서 선택할 수 있습니다. 특정 에이전트를 대상으로 하려면 --cursor , --claude , 또는 --opencode 를 사용하세요.
나중에 생성된 설정을 제거하려면 npx ctx7 remove 를 실행하세요. npm install -g ctx7 로 CLI를 전역 설치했다면 해당 패키지를 npm uninstall -g ctx7 로 별도로 제거하세요.
수동으로 구성하려면 MCP 클라이언트에서 Context7 서버 URL https://mcp.context7.com/mcp 를 사용하고 Authorization: Bearer YOUR_API_KEY 헤더로 API 키를 전달하세요. 클라이언트별 설정 지침은 아래 링크를 참조하세요.
수동 설치 / 기타 클라이언트 →
중요 팁
라이브러리 ID 사용
사용하려는 라이브러리를 정확히 알고 있다면 프롬프트에 해당 Context7 ID를 추가하세요. 그러면 Context7이 라이브러리 매칭 단계를 건너뛰고 문서를 직접 검색할 수 있습니다.
Supabase로 기본 인증을 구현해줘. API와 문서에는 /supabase/supabase 라이브러리를 사용해.
슬래시 구문은 Context7에게 어떤 라이브러리의 문서를 로드할지 정확히 알려줍니다.
버전 지정
특정 라이브러리 버전의 문서를 얻으려면 프롬프트에 버전을 언급하기만 하면 됩니다:
Next.js 16 프록시는 어떻게 설정하나요? use context7
Context7이 자동으로 적절한 버전을 매칭합니다.
규칙 추가
ctx7 setup 으로 설치했다면 라이브러리 관련 질문 시 Context7을 트리거하는 스킬이 자동으로 구성됩니다. 대신 수동으로 규칙을 설정하려면 코딩 에이전트에 규칙을 추가하세요:
Cursor : Cursor Settings > Rules
Claude Code : CLAUDE.md
또는 코딩 에이전트의 해당 항목
규칙 예시:
라이브러리/API 문서, 코드 생성, 설정 또는 구성 단계가 필요할 때 내가 명시적으로 요청하지 않아도 항상 Context7을 사용해.
사용 가능한 도구
CLI 명령
ctx7 library <name> <query> : 라이브러리 이름으로 Context7 인덱스를 검색하고 ID와 함께 일치하는 라이브러리를 반환합니다.
ctx7 docs <libraryId> <query> : Context7 호환 라이브러리 ID(예: /mongodb/docs , /vercel/next.js )를 사용하여 라이브러리의 문서를 검색합니다.
MCP 도구
resolve-library-id : 일반 라이브러리 이름을 Context7 호환 라이브러리 ID로 해석합니다.
query (필수): 사용자의 질문 또는 작업 (관련성으로 결과 순위를 매기는 데 사용됨)
libraryName (필수): 검색할 라이브러리 이름
query-docs : Context7 호환 라이브러리 ID를 사용하여 라이브러리의 문서를 검색합니다.
libraryId (필수): 정확한 Context7 호환 라이브러리 ID (예: /mongodb/docs , /vercel/next.js )
query (필수): 관련 문서를 얻기 위한 질문 또는 작업
language (선택): 작성하는 프로그래밍 언어로, 해당 언어의 코드 예제를 우선 순위로 정렬하는 데 사용됨
추가 문서
CLI 레퍼런스 - 전체 CLI 문서
MCP 클라이언트 - 30개 이상의 클라이언트용 수동 MCP 설치
라이브러리 추가 - Context7에 라이브러리 제출
문제 해결 - 일반적인 문제 및 해결책
API 레퍼런스 - REST API 문서
개발자 가이드 - Context7 MCP를 로컬에서 실행
패키지
@upstash/context7-mcp - MCP 서버
ctx7 - CLI
@upstash/context7-sdk - TypeScript SDK
@upstash/context7-tools-ai-sdk - Vercel AI SDK 도구
@upstash/context7-pi - pi.dev 확장
면책 조항
1- Context7 프로젝트는 커뮤니티에서 기여한 것으로, 높은 품질을 유지하기 위해 노력하고 있지만 모든 라이브러리 문서의 정확성, 완전성 또는 보안을 보장할 수 없습니다. Context7에 나열된 프로젝트는 Context7이 아닌 각 소유자가 개발하고 유지 관리합니다. 의심스럽거나 부적절하거나 잠재적으로 유해한 콘텐츠를 발견하면 프로젝트 페이지의 "Report" 버튼을 사용하여 즉시 알려주세요. 모든 신고를 진지하게 받아들이고 플랫폼의 무결성과 안전을 유지하기 위해 신고된 콘텐츠를 신속하게 검토하겠습니다. Context7을 사용함으로써 귀하는 자신의 재량과 위험으로 사용함을 인정합니다.
2- 이 저장소는 MCP 서버의 소스 코드를 호스팅합니다. 지원 구성 요소 — API 백엔드, 파싱 엔진, 크롤링 엔진 — 는 비공개이며 이 저장소의 일부가 아닙니다.
🤝 우리와 연결하기
최신 소식을 받고 커뮤니티에 참여하세요:
📢 최신 뉴스와 업데이트를 위해 X에서 팔로우하세요
🌐 웹사이트 방문
💬 Discord 커뮤니티 참여
📺 미디어 속 Context7
Better Stack: "Free Tool Makes Cursor 10x Smarter"
Cole Medin: "This is Hands Down the BEST MCP Server for AI Coding Assistants"
Income Stream Surfers: "Context7 + SequentialThinking MCPs: Is This AGI?"
Julian Goldie SEO: "Context7: New MCP AI Agent Update"
JeredBlu: "Context 7 MCP: Get Documentation Instantly + VS Code Setup"
Income Stream Surfers: "Context7: The New MCP Server That Will CHANGE AI Coding"
AICodeKing: "Context7 + Cline & RooCode: This MCP Server Makes CLINE 100X MORE EFFECTIVE!"
Sean Kochel: "5 MCP Servers For Vibe Coding Glory (Just Plug-In & Go)"
📄 라이선스
MIT
Other tools that do the same work
109개의 실습 프로젝트를 담은 AI 에이전트 설계 오픈소스 도서.
Claude Code 및 12개 다른 코딩 에이전트를 위한 398개의 에이전트 스킬과 플러그인.
No comments yet.
to comment.