AI API 中转站导航 提交中转站
教程 2026-05-26 浏览 2 次

Claude Code 从零到精通:多Agent协作开发完全教程-第六章:MCP Servers — 连接外部世界

第六章:MCP Servers — 连接外部世界

MCP (Model Context Protocol) 是让 Claude Code 连接外部工具和服务的协议。

6.1 MCP 的作用

Plaintext

┌───────────────────────────────────────────────────┐

│ MCP 连接示意图 │

├───────────────────────────────────────────────────┤

│ │

│ Claude Code │

│ │ │

│ ┌─────────┼─────────┐ │

│ │ │ │ │

│ ▼ ▼ ▼ │

│ ┌─────────┐ ┌────────┐ ┌──────────┐ │

│ │Playwright│ │MasterGo│ │ GitHub │ │

│ │浏览器测试│ │UI设计稿 │ │代码仓库 │ │

│ └─────────┘ └────────┘ └──────────┘ │

│ │ │ │ │

│ ▼ ▼ ▼ │

│ ┌─────────┐ ┌────────┐ ┌──────────┐ │

│ │ Docker │ │数据库 │ │ Slack │ │

│ │容器管理 │ │查询工具 │ │消息通知 │ │

│ └─────────┘ └────────┘ └──────────┘ │

│ │

│ 本质:让 Claude Code 能使用你定义的外部工具 │

│ │

└───────────────────────────────────────────────────┘

6.2 配置 MCP Server

在项目根目录创建 .claude/settings.json:

JSON

{

"mcpServers": {

"playwright": {

"command": "npx",

"args": ["@anthropic-ai/mcp-server-playwright"],

"description": "浏览器自动化测试"

},

"filesystem": {

"command": "npx",

"args": [

"@anthropic-ai/mcp-server-filesystem",

"--root", "/path/to/allowed/directory"

],

"description": "文件系统访问"

},

"github": {

"command": "npx",

"args": ["@anthropic-ai/mcp-server-github"],

"env": {

"GITHUB_TOKEN": "your-token-here"

},

"description": "GitHub 操作"

}

}

}

6.3 实战场景:Playwright MCP 做自动化测试

Plaintext

安装 Playwright MCP

npm install @anthropic-ai/mcp-server-playwright

在 Claude Code 中使用

帮我用 Playwright 打开浏览器,访问我们的应用,

模拟用户在画布上写字,然后截图对比写字前后的效果

实战案例:开发者用 Playwright MCP 让模型自动唤起浏览器、模拟笔记书写操作,然后截图对比写字过程中和结束后的像素差异,发现了"笔迹回缩"的 bug 并自动修复。

6.4 实战场景:SSH 远程开发

Plaintext

让 Claude Code 连接远程 Linux 服务器

我有一台远程 Linux 服务器,地址是 192.168.1.248

用户名 dev,你可以 SSH 连上去帮我编译和测试代码

我本地是 macOS,但代码需要在 Linux 上运行

这就是模型"探索外部世界"能力的体现——它不仅能访问本地文件,还能组网访问其他机器。

返回列表
相关推荐

继续阅读

教程

Claude Code 从零到精通教程-多Agent协作开发完全教程目录及第一章

目录 •[第一章:认识AI开发的演进之路](https://liaohezuo.com/article/1) •[第二章:Claude Code 安装与入门](https://liaohezuo.co

教程

Claude Code 从零到精通:多Agent协作开发完全教程-第二章:Claude Code 安装与入门

第二章:Claude Code 安装与入门 2.1 安装 Claude Code 📖 官方安装文档:https://docs.anthropic.com/en/docs/claude-code/qu

教程

Claude Code 从零到精通:多Agent协作开发完全教程-第三章:CLAUDE.md — 你的开发规范圣经

第三章:CLAUDE.md — 你的开发规范圣经 CLAUDE.md 是 Claude Code 最核心的配置文件,它决定了 AI 的行为边界和开发质量。规范先行是多 Agent 开发的第一原则。 3

教程

Claude Code 从零到精通:多Agent协作开发完全教程-第四章:Skills 技能系统

第四章:Skills 技能系统 Skills 是 Claude Code 的工作流定义,用自然语言描述一系列操作步骤。可以理解为"给 AI 的标准操作流程(SOP)"。 4.1 Skills 是什么?