代理安全MCP
一种模型上下文协议(MCP)服务器,为AI代理提供安全功能,专注于检测和编辑文本内容中的敏感信息。
概述
该MCP服务器使人工智能代理能够通过扫描文本来执行安全分析,以查找密码、API密钥、电子邮件、电话号码和其他机密信息等敏感数据。它提供了用于检测、编辑和验证文本内容安全性的工具。
特性
- 敏感数据检测:扫描文本以查找各种类型的敏感信息
- 自动重设:从文本中删除或屏蔽敏感数据
- 数据安全验证:检查文本内容是否符合安全要求
- 基于模式的检测:使用可配置的正则表达式模式进行识别
- 本地处理:所有数据处理都在本地进行,以保护隐私
快速开始
- 先决条件:Python 3.10+和MCP Python SDK
- 安装:克隆此存储库
- 测试:运行
python3.11 mcpsecurity/test_server.py - 配置:添加到Claude桌面配置(请参阅mcpsecurity/README.md)
项目结构
Agent-Security-MCP/
├── README.md # This file
├── CLAUDE.md # Claude Code guidance
└── mcpsecurity/
├── README.md # Detailed setup and usage guide
├── mcp_server.py # Main MCP server implementation
└── test_server.py # Comprehensive test suite文档
- 看
mcpsecurity/README.md有关详细的安装、配置和使用说明 - 看
CLAUDE.md用于使用Claude Code时的开发指导
安全焦点
此工具专为 仅用于防御安全目的:
- 检测敏感数据泄漏
- 防止机密信息意外泄露
- 在共享或发布之前验证内容
- 协助安全审计和合规检查
许可证
本项目按原样提供,用于教育和安全分析目的。
