Tool Poisoning

Tool Poisoning

site icon
2025.04.21 0
Python工具中毒实验安全研究其它
MCP-Server-Tool-Poisoning 是一个专注于在受控环境中实验和分析工具中毒技术的项目。它提供了一个平台,用于研究和理解工具中毒的行为和影响。
View on GitHub

Overview

基本能力

产品定位

MCP-Server-Tool-Poisoning 是一个实验性项目,专注于工具中毒技术的研究和分析。

核心功能

  • 实验和分析工具中毒技术
  • 提供受控环境进行测试

适用场景

  • 安全研究人员分析工具中毒行为
  • 开发人员测试和验证工具中毒的影响

工具列表

  • tool_poisoning.py: 主服务器脚本,用于运行工具中毒实验
  • uv: 用于运行服务器和客户端在同一机器上的传输工具

常见问题解答

  • 无具体常见问题解答部分,建议查看项目仓库的 issues 或提交新的 issue。

使用教程

使用依赖

  1. 克隆仓库: bash git clone <repository-url>
  2. 进入项目目录: bash cd MCP Server/tool_poisoning
  3. 安装依赖: bash pip install -r requirements.txt

安装教程

  1. 运行服务器: bash python tool_poisoning.py
  2. 如果服务器和客户端在同一机器上,使用 stdio 传输: bash uv run tool_poisoning.py
  3. 按照屏幕上的指示执行特定实验。

调试方式

  • 运行服务器后,按照屏幕上的指示进行调试和实验。

许可证

该项目遵循 None 开源许可条款。