有状态的MCP授权
MCP服务器中状态授权的评估框架。
概述
该项目实现并评估了MCP服务器的有状态授权,演示了状态跟踪如何防止传统授权系统无法捕获的攻击。
文件
eval_framework.py-包含200个测试用例的测试框架mcp_server.py-具有状态授权的FastMCP服务器compare_approaches.py-比较不同的方法
快速开始
# Install dependencies
pip install fastmcp tabulate
# Run MCP server evaluation
python mcp_server.py
# Compare authorization approaches
python compare_approaches.py