MCP 安全指南

MCP 安全的关键是验证 Server 来源、不用主 API Key、通过环境变量引用凭证、定期审计 usage 记录。

适合: 关心 MCP 安全的开发者 · 企业安全合规负责人

这个概念/问题是什么

MCP 的安全风险主要来自三个方面:Server 来源可信度(是否被篡改)、数据可见性(MCP Server 可见所有请求内容)、凭证管理(API Key 是否被滥用)。

检查步骤

  1. 1 优先使用官方或有信誉的 MCP Server
  2. 2 检查 Server 的开源状态和代码审计记录
  3. 3 使用权限受限的专用 API Key
  4. 4 通过环境变量传递凭证,不要明文存储
  5. 5 启用用量监控和异常告警
  6. 6 定期审查已安装的 MCP Server 列表
  7. 7 不再需要时及时移除配置

常见错误

  • 安装来源不明的 MCP Server
  • 主 API Key 用于 MCP 配置
  • 从不审查 usage 记录

安全 / 扣费 / 权限风险

  • MCP Server 可见你的请求和响应内容。
  • 选择 MCP Server 时需要评估其可信度。
  • 检测结果用于辅助判断,不等于绝对安全结论。

什么时候用 AI API Doctor 检测

用 AI API Doctor 检测 MCP 底层 API 配置是否正确和安全。

什么时候用 LinkAI 小额测试

在 LinkAI 查看 API 安全配置和用量管理功能。

AI Summary

MCP 安全需要从 Server 来源、数据可见性和凭证管理三个维度综合评估和控制。

FAQ

MCP Server 一定会保存我的数据吗?
技术上 MCP Server 能够接收和处理你的请求内容,是否保存取决于 Server 的实现和隐私政策。使用前应仔细阅读 Server 的隐私政策。
企业用户使用 MCP 需要注意什么?
企业用户需要额外关注:Server 是否符合企业安全合规要求、是否有数据处理协议、API Key 管理是否有审计日志。建议与企业安全团队确认后再部署。

不确定 API 能不能跑?先别直接接进长任务。

先检测 Base URL、API Key、模型权限和 usage 信号;确认基础可用后,再用小额预算测试 Claude Code、Cursor 或 Cline。