
安装即用,覆盖 90% 的日常编码场景
用途: AI 自动引用最新版库文档,消灭"用了已废弃 API"的幻觉。
原理: 生成代码时自动注入官方文档片段,代码基于最新文档而非训练数据。
安装:
npm install -g @upstash/context7-mcp
claude mcp add context7 -- npx -y @upstash/context7-mcp用法: prompt 末尾加 use context7,AI 自动查最新文档。
场景: "用 Qt 6.8 写一个 QML 网络请求的封装,use context7" —— AI 会引用 Qt 6.8 官方文档。
用途: 在 Claude Code 里操作 GitHub——读 Issue、看 PR、搜代码、创建分支。
安装:
# 先去 https://github.com/settings/tokens 创建 PAT(勾选 repo 权限)
claude mcp add-json github '{
"type": "http",
"url": "https://api.githubcopilot.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_GITHUB_PAT"
}
}'场景: "看一下 Issue #42"、"搜仓库里所有用到 malloc 的地方"、"基于 main 创建分支 fix-memleak"
用途: Microsoft 官方维护,让 AI 操控浏览器做 E2E 测试和页面验证。
安装:
npm install -g @playwright/mcp
npx playwright install chromium
claude mcp add playwright -- npx -y @playwright/mcp@latest --headless场景: "打开 localhost:3000,填表单、点提交、截图验证"
用途: AI 安全读写指定目录,不用手动复制粘贴文件内容。
安装:
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /path/to/your/project场景: "分析 @src/ 下所有 .cpp 文件的依赖关系"
注意: 只暴露工作目录,不要给 AI 整个 /home/ 的权限。
用途: AI 直接查数据库、写 SQL、分析表结构。
安装(PostgreSQL):
claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres "postgresql://localhost/mydb"安装(SQLite):
claude mcp add sqlite -- npx -y @anthropic-ai/mcp-server-sqlite /path/to/database.db场景: "查 orders 表中 pending 状态的订单数"、"分析 users 表索引是否合理"
怎么选: SQLite 零配置,适合嵌入式本地调试;PostgreSQL 适合服务端多用户场景。可同时装。
注意: 建议用只读账号连接,SQLite 可设 readonly=true。
版本 | 安装 | 适用 |
|---|---|---|
基础 | Context7 + GitHub + Filesystem | 日常编码 |
后端 | 基础 + PostgreSQL / SQLite | 接口开发、数据库操作 |
前端 | 基础 + Playwright + SQLite | 页面开发、E2E 测试 |
新手从基础版三个起步,按需加数据库或浏览器。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。