Context7 MCP
chính thứcMáy chủ MCP Context7 chính thức cung cấp tài liệu thư viện và ví dụ mã nguồn cập nhật theo phiên bản cụ thể vào các gợi ý lập trình AI.
Bạn có thể làm gì với Context7 MCP?
- 解析库名为 ID — 让您的助手将通用库名转换为 Context7 兼容的 ID,以便精确检索文档。
- 获取特定版本的文档 — 请求将最新、与版本匹配的文档和代码示例直接加载到您的提示中。
- 获取按语言排序的示例 — 请求优先考虑您首选编程语言的代码示例文档。
- 按精确库 ID 查询文档 — 使用已知的 Context7 ID(例如
/vercel/next.js)跳过名称匹配,立即检索相关文档。
Máy chủ MCP được lưu trữ
npx add-mcp 'https://mcp.context7.com/mcp/oauth'Cài vào Claude Code, Codex, Cursor và nhiều công cụ khác
Tài liệu

Nền tảng Context7 - Tài liệu mã nguồn cập nhật cho mọi lời nhắc
❌ Không có Context7
Các LLM dựa vào thông tin lỗi thời hoặc chung chung về các thư viện bạn sử dụng. Bạn sẽ nhận được:
- ❌ Các ví dụ mã nguồn lỗi thời dựa trên dữ liệu huấn luyện từ một năm trước
- ❌ Các API bị bịa đặt thậm chí không tồn tại
- ❌ Các câu trả lời chung chung cho các phiên bản gói cũ
✅ Với Context7
Context7 kéo tài liệu và ví dụ mã nguồn cập nhật, theo phiên bản cụ thể trực tiếp từ nguồn — và đặt chúng trực tiếp vào lời nhắc của bạn.
Create a Next.js middleware that checks for a valid JWT in cookies
and redirects unauthenticated users to `/login`. use context7
Configure a Cloudflare Worker script to cache
JSON API responses for five minutes. use context7
Show me the Supabase auth API for email/password sign-up.
Context7 tìm nạp các ví dụ mã nguồn và tài liệu cập nhật ngay vào ngữ cảnh của LLM của bạn. Không cần chuyển tab, không có API bịa đặt không tồn tại, không tạo mã nguồn lỗi thời.
Hoạt động ở hai chế độ:
- CLI + Kỹ năng — cài đặt một kỹ năng hướng dẫn tác nhân của bạn tìm nạp tài liệu bằng các lệnh
ctx7CLI (không cần MCP) - MCP — đăng ký máy chủ Context7 MCP để tác nhân của bạn có thể gọi các công cụ tài liệu một cách tự nhiên
Cài đặt
[!NOTE] Khuyến nghị khóa API: Nhận khóa API miễn phí tại context7.com/dashboard để có giới hạn tốc độ cao hơn.
Thiết lập Context7 cho các tác nhân viết mã của bạn bằng một lệnh duy nhất. CLI ctx7 yêu cầu Node.js 18 trở lên.
npx ctx7 setup
Xác thực qua OAuth, tạo khóa API và cài đặt kỹ năng phù hợp. Bạn có thể chọn giữa chế độ CLI + Kỹ năng hoặc MCP. Sử dụng --cursor, --claude hoặc --opencode để nhắm mục tiêu một tác nhân cụ thể.
Để gỡ cài đặt thiết lập đã tạo sau này, chạy npx ctx7 remove. Nếu bạn đã cài đặt CLI toàn cục bằng npm install -g ctx7, hãy gỡ gói đó riêng bằng npm uninstall -g ctx7.
Để cấu hình thủ công, sử dụng URL máy chủ Context7 https://mcp.context7.com/mcp với máy khách MCP của bạn và truyền khóa API qua tiêu đề Authorization: Bearer YOUR_API_KEY. Xem liên kết bên dưới để biết hướng dẫn thiết lập cụ thể cho từng máy khách.
Cài đặt thủ công / Máy khách khác →
Mẹo quan trọng
Sử dụng ID thư viện
Nếu bạn đã biết chính xác thư viện mình muốn sử dụng, hãy thêm ID Context7 của nó vào lời nhắc. Bằng cách đó, Context7 có thể bỏ qua bước khớp thư viện và truy xuất trực tiếp tài liệu.
Implement basic authentication with Supabase. use library /supabase/supabase for API and docs.
Cú pháp dấu gạch chéo cho Context7 biết chính xác thư viện nào cần tải tài liệu.
Chỉ định phiên bản
Để lấy tài liệu cho một phiên bản thư viện cụ thể, chỉ cần đề cập phiên bản trong lời nhắc của bạn:
How do I set up Next.js 14 middleware? use context7
Context7 sẽ tự động khớp phiên bản phù hợp.
Thêm quy tắc
Nếu bạn cài đặt qua ctx7 setup, một kỹ năng được cấu hình tự động kích hoạt Context7 cho các câu hỏi liên quan đến thư viện. Để thiết lập quy tắc thủ công, hãy thêm một quy tắc vào tác nhân viết mã của bạn:
- Cursor:
Cursor Settings > Rules - Claude Code:
CLAUDE.md - Hoặc tương đương trong tác nhân viết mã của bạn
Ví dụ quy tắc:
Always use Context7 when I need library/API documentation, code generation, setup or configuration steps without me having to explicitly ask.
Công cụ khả dụng
Lệnh CLI
ctx7 library <name> <query>: Tìm kiếm chỉ mục Context7 theo tên thư viện và trả về các thư viện khớp kèm ID của chúng.ctx7 docs <libraryId> <query>: Truy xuất tài liệu cho một thư viện bằng ID thư viện tương thích Context7 (ví dụ:/mongodb/docs,/vercel/next.js).
Công cụ MCP
resolve-library-id: Phân giải tên thư viện chung thành ID thư viện tương thích Context7.query(bắt buộc): Câu hỏi hoặc nhiệm vụ của người dùng (dùng để xếp hạng kết quả theo mức độ liên quan)libraryName(bắt buộc): Tên thư viện cần tìm kiếm
query-docs: Truy xuất tài liệu cho một thư viện bằng ID thư viện tương thích Context7.libraryId(bắt buộc): ID thư viện tương thích Context7 chính xác (ví dụ:/mongodb/docs,/vercel/next.js)query(bắt buộc): Câu hỏi hoặc nhiệm vụ để lấy tài liệu liên quanlanguage(tùy chọn): Ngôn ngữ lập trình bạn viết, dùng để xếp hạng các ví dụ mã nguồn bằng ngôn ngữ đó lên đầu
Tài liệu khác
- Tham chiếu CLI - Tài liệu CLI đầy đủ
- Máy khách MCP - Cài đặt MCP thủ công cho hơn 30 máy khách
- Thêm thư viện - Gửi thư viện của bạn lên Context7
- Xử lý sự cố - Các vấn đề thường gặp và giải pháp
- Tham chiếu API - Tài liệu REST API
- Hướng dẫn nhà phát triển - Chạy Context7 MCP cục bộ
Gói
@upstash/context7-mcp- Máy chủ MCPctx7- CLI@upstash/context7-sdk- SDK TypeScript@upstash/context7-tools-ai-sdk- Công cụ SDK Vercel AI@upstash/context7-pi- Tiện ích mở rộng pi.dev
Tuyên bố miễn trừ trách nhiệm
1- Các dự án Context7 do cộng đồng đóng góp và mặc dù chúng tôi cố gắng duy trì chất lượng cao, chúng tôi không thể đảm bảo tính chính xác, đầy đủ hoặc bảo mật của tất cả tài liệu thư viện. Các dự án được liệt kê trong Context7 được phát triển và duy trì bởi chủ sở hữu tương ứng của chúng, không phải bởi Context7. Nếu bạn gặp bất kỳ nội dung đáng ngờ, không phù hợp hoặc có khả năng gây hại nào, vui lòng sử dụng nút "Báo cáo" trên trang dự án để thông báo cho chúng tôi ngay lập tức. Chúng tôi xem xét nghiêm túc mọi báo cáo và sẽ xem xét nội dung bị gắn cờ kịp thời để duy trì tính toàn vẹn và an toàn của nền tảng. Bằng cách sử dụng Context7, bạn xác nhận rằng bạn tự chịu rủi ro và quyết định của mình.
2- Kho lưu trữ này lưu trữ mã nguồn của máy chủ MCP. Các thành phần hỗ trợ — backend API, công cụ phân tích cú pháp và công cụ thu thập dữ liệu — là riêng tư và không thuộc kho lưu trữ này.
🤝 Kết nối với chúng tôi
Luôn cập nhật và tham gia cộng đồng của chúng tôi:
- 📢 Theo dõi chúng tôi trên X để biết tin tức và cập nhật mới nhất
- 🌐 Truy cập Trang web của chúng tôi
- 💬 Tham gia Cộng đồng Discord của chúng tôi
📺 Context7 trên truyền thông
- Better Stack: "Công cụ miễn phí giúp Cursor thông minh hơn 10 lần"
- Cole Medin: "Đây chắc chắn là MCP Server TỐT NHẤT cho Trợ lý viết mã AI"
- Income Stream Surfers: "Context7 + SequentialThinking MCPs: Đây có phải là AGI?"
- Julian Goldie SEO: "Context7: Cập nhật tác nhân AI MCP mới"
- JeredBlu: "Context 7 MCP: Lấy tài liệu ngay lập tức + Thiết lập VS Code"
- Income Stream Surfers: "Context7: Máy chủ MCP mới sẽ THAY ĐỔI việc viết mã AI"
- AICodeKing: "Context7 + Cline & RooCode: Máy chủ MCP này làm cho CLINE HIỆU QUẢ HƠN 100 LẦN!"
- Sean Kochel: "5 Máy chủ MCP cho Vibe Coding tuyệt vời (Chỉ cần cắm vào & chạy)"
📄 Giấy phép
MIT