
Claude Code 是一款强大的基于终端的编程智能体——但开箱即用时,它只能编辑文件、运行 Shell 命令和管理 Git。它无法生成图片、搜索网络、创建视频或将文件存储到云端。MCP(模型上下文协议)改变了这一切。
MCP 是让 AI 智能体连接外部工具的开放标准。Claude Code 原生支持 MCP。配置一个服务器,Claude 就能直接调用它——无需复制粘贴、无需切换浏览器标签、无需上下文切换。
本指南涵盖两条路径:手动 MCP 配置(适用于单个服务器)和 AnyCap 快速通道(一个 CLI 满足智能体所需的所有能力)。如果你尚未安装 Claude Code,请先查阅我们的 Claude Code 安装指南。
Claude Code 无法做什么(以及 MCP 如何解决)
| 能力 | 没有 MCP | 有 MCP |
|---|---|---|
| 生成图片 | 询问 Claude,再将提示词复制到其他工具 | Claude 直接调用图片生成服务器 |
| 搜索网络 | 手动打开浏览器搜索 | Claude 查询实时搜索 API |
| 创建视频 | 使用独立的视频工具 | Claude 从文本或图片生成视频 |
| 云存储 | 仅限本地文件 | Claude 上传、分享并从云端检索 |
| 发布内容 | 手动部署 | Claude 通过发布 MCP 部署 |
| 查询数据库 | 手动编写 SQL | Claude 查询 Postgres、Supabase 等 |
| GitHub 自动化 | 手动使用 gh CLI | Claude 创建 PR、审查代码、管理 Issue |
"没有 MCP"一列代表工作流中断,"有 MCP"一列则让 Claude 自动完成工作,而你保持专注。
路径一:手动 MCP 配置
MCP 的工作原理
MCP 服务器通过 JSON-RPC 接口暴露工具。Claude 通过两种传输方式连接:
- stdio — 本地进程通信。服务器在本机运行。Claude Desktop 主要采用此方式。
- HTTP/SSE — 远程服务器通信。Claude Code 和 Claude Web 支持云端托管服务器的此方式。
将服务器添加到 Claude Code
交互式(stdio 服务器):
# GitHub 服务器
claude mcp add github -- npx -y @modelcontextprotocol/server-github
# Brave Search
claude mcp add brave-search -- npx -y @modelcontextprotocol/server-brave-search
# Postgres
claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres
交互式(HTTP 服务器):
claude mcp add --transport http my-server https://my-mcp-server.com/mcp
项目级配置(.mcp.json):
为保持团队一致性,在项目根目录的 .mcp.json 中定义 MCP 服务器:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": {
"DATABASE_URL": "postgresql://localhost/mydb"
}
}
}
}
提交此文件——整个团队将自动获得相同的 MCP 服务器。
将服务器添加到 Claude Desktop
Claude Desktop 从 claude_desktop_config.json 读取配置:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_your_token" }
}
}
}
保存后,完全退出 Claude Desktop(不只是关闭窗口),然后重启。
管理服务器
# 列出所有已配置的服务器
claude mcp list
# 查看特定服务器的工具
claude mcp get github
# 移除服务器
claude mcp remove github
路径二:AnyCap 快速通道(推荐)
逐一配置 MCP 服务器虽然可行,但意味着要为每项能力分别管理 API 密钥、令牌和配置文件。图片生成需要一个服务器,网络搜索需要另一个,视频生成再需要一个,云存储又需要一个。
AnyCap 通过单条命令为你提供所有能力:
npx -y skills add anycap-ai/anycap -a claude-code
你将获得什么
| 能力 | MCP 服务器 | Claude 现在能做什么 |
|---|---|---|
| 图片生成 | Nano Banana 2、Seedream 4.5 | 从文字创建图片、编辑现有图片、生成主视觉图、产品效果图 |
| 视频生成 | Veo 3.1、Seedance 1.5 Pro | 从文字描述或静态图片生成视频 |
| 网络搜索 | Brave、Exa、Firecrawl | 搜索实时互联网、抓取网站、提取结构化数据 |
| 云存储 | AnyCap Drive | 上传文件、生成分享链接、检索已存储的资源 |
| 网页发布 | AnyCap Page | 将内容部署为托管网页 |
一个 CLI。一次认证。所有能力。 运行一次 anycap login,所有 MCP 服务器均完成认证。如需了解 Claude Code 与其他编程工具的对比,请查阅我们的 Claude Code vs Cursor 对比。
底层工作原理
AnyCap 是一个智能体能力运行时。将其安装到 Claude Code 时:
- AnyCap CLI 注册为 MCP 客户端——Claude Code 自动发现可用工具
- 每项能力映射到一个生产级 MCP 服务器——图片生成、视频、搜索和存储各自运行在专用基础设施上
- 认证统一管理——一次
anycap login即可为所有服务器配置访问权限 - 工具出现在 Claude 的上下文中——告诉 Claude 生成图片或搜索网络,它会调用正确的服务器
示例:端到端工作流
你正在构建一个落地页。没有 MCP,你需要在 Claude Code、独立图片工具、浏览器和文件分享服务之间来回切换。有了 AnyCap:
你:"为 SaaS 落地页生成一张深色主题、渐变色调的主视觉图"
Claude:[调用 AnyCap 图片生成 MCP 服务器]
这是生成的主视觉图。
你:"搜索竞品 SaaS 工具的最新定价"
Claude:[调用 AnyCap 网络搜索 MCP 服务器]
根据最新数据:工具 A 每月 $29,工具 B 每月 $49。
你:"将主视觉图上传到云存储并给我一个分享链接"
Claude:[调用 AnyCap Drive MCP 服务器]
已上传。分享链接:https://drive.anycap.ai/abc123
一次对话。无需切换工具。无需复制粘贴。
管理 MCP Token 消耗
每个连接的 MCP 服务器都会将工具定义暴露到 Claude 的上下文窗口中。这会无形但显著地消耗 Token:
| 服务器数量 | 工具数量 | 上下文占用 | 影响 |
|---|---|---|---|
| 3–5 个 | 约 15–25 个 | 2–4% | 极小 |
| 8–10 个 | 约 40–60 个 | 8–15% | 明显 |
| 15+ 个 | 约 80+ 个 | 15–30% | 显著——可能降低会话质量 |
最佳实践: 从你日常使用的能力开始。AnyCap 的设计保持工具定义精简——统一的工具界面,而非跨服务器的碎片化工具列表。完整的 Token 管理策略请参阅我们的 Claude Code 速率限制指南。
MCP 配置故障排查
| 问题 | 可能原因 | 解决方法 |
|---|---|---|
| 服务器未显示 | 配置文件未加载 | 完全退出并重启宿主应用程序 |
| "连接已关闭" | Node.js 版本不匹配 | 使用 nvm:nvm install 22 && nvm use 22 |
| 工具显示为"已禁用" | 跨服务器工具名称冲突 | 检查重复或冲突的工具名称 |
| 认证失败 | API 密钥或令牌过期 | 验证凭据;如需要则重新生成 |
| 首次调用挂起 | 反向代理超时 | 增加 proxy_read_timeout;禁用 SSE 缓冲 |
在花时间手动调试之前,先运行 claude doctor——它会自动检测大多数配置问题。
30 秒快速开始 AnyCap
手动 MCP 路径功能强大且灵活。AnyCap 路径快速且统一:
# 一条命令,一次登录,所有能力
npx -y skills add anycap-ai/anycap -a claude-code
anycap login
之后,告诉 Claude 生成图片、搜索网络或存储文件——一切就绪。无需逐个服务器配置,无需跨提供商管理 Token,无需上下文切换。
Claude Code 成为一个完整的多模态智能体——不只是编程助手,而是能够看、创造、搜索和发布的工具。
相关文章
- Claude Code vs Cursor:2026 年哪款 AI 编程智能体更胜一筹? — 终端原生智能体 vs IDE 分支。比较自主性、上下文处理、定价、实际任务及使用场景。
- Claude Code 高级功能:子智能体、自动审批与 Bash 模式 — 掌握子智能体并行处理、自动审批加速工作流以及用于自动化的钩子。
- 如何安装和设置 Claude Code — macOS、Linux 和 Windows 的分步安装指南。
- Claude Code 速率限制与 Token 限制详解 — 保持高效工作并避免触碰速率限制和会话上限的实用策略。