痛点
用 Claude Code / Cursor / OpenClaw / DeepSeek 等 AI 编码助手写代码或者提问时,经常遇到:
- AI 凭"记忆"写出过时或不存在的 API,参数名、返回值全靠猜
- 国内框架(企业微信、ThinkPHP 等)的文档覆盖尤其差,幻觉严重
- 手动粘贴文档到对话框,既麻烦又浪费上下文窗口
Context.cn 是什么
一个通过 MCP 协议为 AI 编码助手提供实时、准确、结构化框架文档的开源服务。类似 Context7,但专注于中国开发生态,且以文档质量为第一优先级。
文档每日自动更新,人工校验数据,添加论坛常见维护,快速解决开发问题。
# 一行命令接入,兼容所有 MCP 客户端
npx @context-cn/mcp
核心特点
1. 防幻觉设计:三步精确定位
提供 3 个 MCP 工具,引导 AI 从"搜索 → 浏览模块地图 → 查询文档"逐步缩小范围:
- search-libraries — 搜索框架,支持中英文名和缩写
- list-modules — 浏览完整模块结构(文档地图),让 AI 看到真实的接口全貌,而非凭记忆猜测
- query-docs — 按主题精确查询,返回含参数说明、返回值的完整文档片段
2. 本地缓存 + 毫秒级响应
- 首次使用自动同步文档到本地 SQLite
- 后续查询全部走本地 FTS5 全文搜索,响应极快
- 增量同步 + 离线可用,断网也能正常工作
3. 中文全文搜索优化
专门针对中日韩文字做了 FTS5 分词优化,中文关键词搜索效果好。
4. 版本感知
支持版本区分,默认返回最新版,避免因版本混淆产生的 API 错误。
已收录框架
| 框架 | 说明 |
|---|---|
| Laravel | 支持 11.x / 12.x,57+ 文档模块,含完整参数说明 |
| 企业微信 API | 覆盖企业内部开发、第三方应用、服务商代开发、智慧硬件 4 大类 |
更多框架(ThinkPHP、Vue、Element Plus、uni-app、微信小程序等)持续收录中。
快速接入
在你的 MCP 客户端配置中添加:
{
"mcpServers": {
"context-cn": {
"command": "npx",
"args": ["-y", "@context-cn/mcp"]
}
}
}
兼容 Claude Code、Cursor、Windsurf、Cline 等所有 MCP 客户端。
Claude Code
claude mcp add context-cn -- npx -y @context-cn/mcp
OpenClaw
通过 CLI 添加:
openclaw mcp set context-cn '{"command":"npx","args":["-y","@context-cn/mcp"]}'
或手动编辑 ~/.openclaw/config.json:
{
"mcp": {
"servers": {
"context-cn": {
"command": "npx",
"args": ["-y", "@context-cn/mcp"]
}
}
}
}