mcp安全沙箱
一个实验沙箱和一个实验室,用于探索mcp主机、mcp客户端和mcp服务器。对mcp服务器进行攻击并滥用LLM
预览
MCP感知聊天-检索
此存储库定义了一个MCP服务器(github检索),并将其集成到聊天代理游乐场中。
Burp Suite MCP服务器
用于链接和与多个MCP服务器交互,在这个例子中,我们启用了拦截,并使用github工具描述了这个存储库!
快速开始
启动前端:
uv install
uv venv
source .venv/bin/activate
# Start he MCP serer
uv run -- src/mcp-security-sandbox/mcp/github/server.py
streamlit run src/mcp-security-sandbox/frontend/MCP_Chat.py确保安装了ollama,并在ollama客户端初始化中设置了它的url
路线图
- \[x\] 使用环境设置ollamaapi
- \[x\] 将mcp集成到聊天环境中(目前它只支持历史记录)
- \[x\] 允许流媒体页面/导航
- \[x\] 统一streamlit服务器,一次性启动所有前端
- \[x\] 添加更多mcp服务器
- \[\]允许动态加载mcp服务器
- \[x\] 创建恶意服务器
- \[\]执行mcp攻击和poc漏洞
