AI代理安全协议

一个为AI代理提供安全功能的模型上下文协议服务器,专注于检测和编辑文本内容中的敏感信息。

  • by KalinYorgov
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 KalinYorgov/AI-agent-security-MCP

使用说明

代理安全MCP

一种模型上下文协议(MCP)服务器,为AI代理提供安全功能,专注于检测和编辑文本内容中的敏感信息。

概述

该MCP服务器使人工智能代理能够通过扫描文本来执行安全分析,以查找密码、API密钥、电子邮件、电话号码和其他机密信息等敏感数据。它提供了用于检测、编辑和验证文本内容安全性的工具。

特性

  • 敏感数据检测:扫描文本以查找各种类型的敏感信息
  • 自动重设:从文本中删除或屏蔽敏感数据
  • 数据安全验证:检查文本内容是否符合安全要求
  • 基于模式的检测:使用可配置的正则表达式模式进行识别
  • 本地处理:所有数据处理都在本地进行,以保护隐私

快速开始

  1. 先决条件:Python 3.10+和MCP Python SDK
  2. 安装:克隆此存储库
  3. 测试:运行 python3.11 mcpsecurity/test_server.py
  4. 配置:添加到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时的开发指导

安全焦点

此工具专为 仅用于防御安全目的:

  • 检测敏感数据泄漏
  • 防止机密信息意外泄露
  • 在共享或发布之前验证内容
  • 协助安全审计和合规检查

许可证

本项目按原样提供,用于教育和安全分析目的。