context7

让 AI 编程助手实时获取最新文档,告别过时 API 幻觉。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 3228 🐛 待处理 57 👀 关注 162
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 64409
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费使用和部署。

项目预览

context7 项目界面预览图
图片来源:项目官网

项目数据

分类开源模型
开发团队upstash
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型llm,mcp,mcp-server,vibe-coding
GitHub 星标★ 64409
上线时间2025-03-26 00:00:00
代码更新2026-11-09
仓库体积47.3 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数8

项目介绍

Context7 是一个为 LLM 和 AI 代码编辑器提供最新代码文档的开源平台。它解决了 AI 编程工具因训练数据滞后而无法获取最新 API 文档、库更新和框架变更的问题。核心能力包括自动抓取并索引 GitHub 上热门项目的文档、以结构化方式提供给 AI 模型、支持按需查询和上下文注入。它通过插件或 API 集成到开发工具中,让 AI 在生成代码时能引用实时文档,减少幻觉和过时用法。项目采用 TypeScript 构建,拥有活跃的社区和较高的星标数,是 AI 辅助开发领域的基础设施级工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 64409

技术标签

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • Node.js 18 或更高版本(ctx7 CLI 依赖)
  • 可访问 npx / npm 的命令行环境
  • 建议注册并获取 Context7 免费 API Key 以提升速率限制
  • 支持的 AI 编码代理:Cursor、Claude、OpenCode 等 MCP 客户端

安装与启动步骤

  1. 1检查 Node 版本

    ctx7 CLI 要求 Node.js 18 或更新版本,先确认本机版本是否满足。

    node -v
  2. 2一键安装配置

    运行 setup 命令会自动完成 OAuth 认证、生成 API Key 并安装对应技能,过程中可选择 CLI + Skills 或 MCP 模式。

    npx ctx7 setup
  3. 3指定目标编辑器

    如需直接跳过交互选择代理,可加 --cursor、--claude 或 --opencode 参数指定目标工具。

    npx ctx7 setup --cursor
  4. 4获取 API Key

    访问 context7.com/dashboard 免费领取 API Key,填入后能获得更高的请求速率限制。

  5. 5手动配置 MCP

    若不用一键脚本,可在 MCP 客户端中填写服务器地址,并通过 Authorization 头传入你的 API Key。

  6. 6卸载配置

    想移除生成的配置时运行 remove;若是全局安装的 CLI,需另外用 npm 卸载该包。

    npx ctx7 remove
    npm uninstall -g ctx7

关键配置

配置项必填说明示例
MCP Server URL是MCP 客户端连接 Context7 的服务地址https://mcp.context7.com/mcp
Authorization否以 Bearer 方式传入 API Key,可提升速率限制Bearer sk-xxxxxxxx

如何确认成功

在 AI 编辑器提示词末尾加上 “use context7”,看它是否能拉取该库的最新文档与代码示例。

常见问题

Q:必须要有 API Key 吗?

A:不是必需,但官方推荐。前往 context7.com/dashboard 可免费获取,使用后速率限制更高。

Q:CLI + Skills 和 MCP 模式有什么区别?

A:CLI + Skills 安装技能引导代理用 ctx7 命令取文档,无需 MCP;MCP 则注册服务器让代理原生调用文档工具。

Q:如何彻底卸载 Context7?

A:先执行 npx ctx7 remove 删除生成的配置;若曾用 npm install -g ctx7 全局安装,再执行 npm uninstall -g ctx7。

Q:支持哪些 AI 编码代理?

A:setup 支持通过 --cursor、--claude、--opencode 指定目标;其他客户端可参考官网的 all-clients 文档手动配置。

注意事项

  • 运行 setup 会自动完成 OAuth 认证并生成 API Key,请留意浏览器的授权页面。
  • ctx7 CLI 需要 Node.js 18 或更高版本,版本过低会导致安装失败。
  • npm 全局安装的 ctx7 包不会被 ctx7 remove 清理,需单独执行 npm uninstall -g ctx7。

核心亮点

  • 自动同步 GitHub 热门项目文档,覆盖数千个库,确保 AI 引用最新 API
  • 提供轻量级 API 和编辑器插件,集成简单,支持主流 AI 工具
  • 社区活跃,星标超 6 万,文档完善,示例丰富

不足之处

  • 依赖 GitHub 文档源,部分非标准文档结构可能抓取不全
  • 文档/社区待观察

适用场景

  • AI 代码编辑器(如 Copilot、Cursor)中实时补全 API 用法
  • 开发者在 IDE 内查询第三方库的最新变更和迁移指南
  • 企业内网部署,为私有代码库提供文档索引服务

替代项目

Sourcegraph Cody、Continue.dev、DocsGPT

上一篇:editor

下一篇:dyad

同类项目推荐

axiomcodegraph 开源

把代码库变成知识图谱,让 AI 代理精准查代码

Turn any codebase into a knowledge graph grounded in formal methods. Your AI agents ···

★ 569 2026-10-30
OpenRCA 开源

用大模型自动定位软件故障根因,减少排查时间

[ICLR'25] OpenRCA: Can Large Language Models Locate the Root Cause of Software Failu···

★ 451 2026-08-09
HolyClaude 开源

一个界面装下所有 AI 工具,编程工作台一步到位。

AI coding workstation: Claude Code + web UI + 8 AI CLIs + headless browser + 50+ too···

★ 2640 2026-08-09
processing4 开源

用代码画图做动画,零基础也能玩创意编程

Source code for Processing, the software sketchbook and Java-based programming langu···

★ 542 2026-08-09
copilot_here 开源

把 Copilot CLI 装进可携带的安全盒子,换机即用

A Secure, Portable GitHub Copilot CLI Environment

★ 102 2026-10-05
repomix 开源

整库代码装进一个文件,AI 一口气全看懂

Repomix is a powerful tool that packs your entire repository into a single, AI-frien···

★ 29199 2026-08-09
DeepCopilot 开源

在 VS Code 里用 DeepSeek 免费平替 Copilot,自动补全代码

Copilot-style AI coding agent for VS Code, powered by DeepSeek V4.

★ 79 2026-08-09
opencode-plusplus 开源

给 AI 编程装上安全护栏,让代码变更更可靠、可追溯。

OpenCode++: a Coding Agent Reliability Harness for OpenCode, adding context, edit bo···

★ 113 2026-08-09