Claude Code 能直接查你的数据库、开你的浏览器,你知道吗
有一次我在排查一个数据问题需要反复查数据库里某张表的内容对比几个字段的状态。我的工作流是打开数据库客户端查询复制结果粘贴给 Claude让它分析它告诉我下一步查什么我再去查再粘贴……这个来回折腾了大概十几轮。后来我装了一个 MCP 工具把数据库连进了 Claude Code。再遇到类似问题我直接说「查一下 users 表里 status pending 的记录看看 created_at 分布」Claude 自己去查把结果分析完告诉我结论然后接着帮我写修复逻辑。全程没有打开数据库客户端。没有 MCP 的 Claude Code是个只会看菜谱的厨师。有了 MCP它才能真的进厨房。MCP 是什么MCP 全称 Model Context Protocol是 Anthropic 推出的开放协议定义了 AI 模型和外部工具之间的通信标准。简单说MCP 是一个插件系统。通过安装不同的 MCP server你可以给 Claude Code 接入各种外部能力——查数据库、操作浏览器、调用 API、读取文件系统、搜索网页。没有 MCP 时Claude Code 需要你把外部信息复制粘贴给它才能处理。有了 MCP它直接访问这些外部系统不需要你中转。它从「你的助手」变成了「能直接操作你的系统的 agent」。MCP server 配置写在~/.claude/settings.json的mcpServers字段里。大多数 MCP server 是 npx 运行的 npm 包安装成本极低配一次之后每次 session 都可以用。五个最值得装的 MCP1. 数据库PostgreSQL / SQLite直接查表、分析数据分布、辅助写和验证 migration。排查数据 bug 时省掉大量手动查询和复制粘贴。2. 文件系统扩展访问范围让 Claude 访问指定目录下的任意文件不限于当前工作目录。跨项目代码参考、多仓库分析更方便。3. Playwright 浏览器自动化让 Claude 直接操作浏览器——打开网页、点击、填表、截图、抓取页面内容。自动化测试、UI 验证不需要你手动截图再粘贴。4. 网络搜索Brave Search让 Claude 实时搜索网页获取最新信息。查最新 API 文档、库的最新版本Claude 自己搜不用你去找再粘贴。5. GitHub读取 issues、PR、commit 历史直接操作 GitHub 仓库。让 Claude 看完相关 issue 再写修复代码或者帮你写 PR description。安全提醒MCP 接入的能力越强风险也越大。两条原则一敏感系统用只读配置。数据库 MCP 连接字符串用只读权限账户不要给 Claude 写入生产数据库的权限。二配合 Hooks 做防护。把数据写操作加进 PreToolUse Hook 做拦截检查第三篇里聊过的方法在这里正好派上用场。你现在最希望 Claude Code 能直接操作你工作流里的哪个系统评论区说说我看看有没有合适的 MCP 推荐。「Claude Code 那些没人告诉你的用法」系列第五篇。前四篇分别聊了 CLAUDE.md、上下文管理、Hooks、多 session建议从第一篇开始读。更多深度内容与完整文章欢迎关注我的微信公众号SamLai 效率研习社主要分享AI 编程与开发效率技术趋势与工程思考实用工具与工作流