MCP安全协议

MCP安全协议提供AI模型上下文协议的安全防护措施,适用于企业级AI系统安全集成与威胁防护。

  • by Puliczek
  • 本地部署
  • 743 星标
  • 更新于
在 GitHub 查看 Puliczek/awesome-mcp-security

使用说明

🤝 Show your support - give a ⭐️ if you liked the content

卓越的MCP安全

关于模型上下文协议(MCP)安全性,你需要知道的一切。

目录

📔 安全注意事项

从官方安全考虑 MCP官方规范修订版:2025-03-26

[!注意] 2025年4月15日:当前的MCP 身份验证规范 正在被更多的 稳健规范。如果您对当前的身份验证规范有疑问,请加入对话。

  • 服务器 必须:

    • 验证所有工具输入
    • 实施适当的访问控制
    • 速率限制工具调用
    • 对工具输出进行消毒
  • 客户 应该:

    • 提示用户确认敏感操作
    • 在调用服务器之前向用户显示工具输入,以避免恶意或意外的数据泄露
    • 在传递给LLM之前验证工具结果
    • 实施工具调用超时
    • 用于审计目的的日志工具使用情况

[!警告]
为了信任、安全和保障,客户 必须 认为工具注释是不可信的,除非它们来自可信的服务器。

[!警告]
为了信任、安全和安保,有 应该 始终是一个有能力拒绝工具调用的人。

应用程序 应该:

  • 提供UI,明确哪些工具暴露在AI模型中。
  • 调用工具时插入清晰的视觉指示器。
  • 向用户提供操作确认提示,以确保有人参与。

[!注意]
*Human in the Loop(HITL)意味着用户帮助监视和指导自动化任务,例如决定是否接受Cursor中的工具请求。

📃 论文

📺 视频

📕 文章、X帖子和博客文章

🧑‍🚀 工具和代码

💾 MCP安全服务器

💻 其他有用资源

😎 贡献

👍🎉 首先,感谢您抽出时间贡献! 🎉👍

请阅读并遵循我们的贡献指南

谢谢! 🦄

🤝 表示支持

🤝 Show your support - give a ⭐️ if you liked the content

✔️ 免责声明

这个项目只能用于教育目的。未经事先许可,对目标系统使用此资源是违法的,滥用此软件造成的任何损害将不由作者承担。