使用说明
代理身份MCP服务器
用于AI代理身份和授权的MCP服务器。使用信任分数和范围授权令牌创建、验证和管理代理身份。
特性
- 代理人身份 --创建和管理具有功能的唯一代理身份
- 信任评分 --基于代理行为历史的自动信任评分
- 授权令牌 --特定行动的有范围、有时限的授权
- 自动审批 --高信任代理获得已知功能的自动授权
- 身份撤销 --撤销被泄露或行为不端的代理人身份
安装
pip install agent-identity-mcp-server
使用Claude代码
添加到您的 .mcp.json:
{
"mcpServers": {
"agent-identity": {
"command": "uvx",
"args": ["agent-identity-mcp-server"]
}
}
}
工具
| 工具 | 说明 |
|---|---|
create_agent_identity |
使用名称、所有者和功能创建新的代理身份 |
get_identity |
查找代理人的身份和信任评分 |
authorize_action |
请求特定操作的授权 |
verify_authorization |
验证授权令牌是否有效 |
list_identities |
列出所有已注册的代理身份 |
revoke_identity |
撤销代理人的身份 |
信任评分系统
信任评分范围为0.0到1.0,根据代理的最后50个动作计算得出:
| 评分 | 级别 | 自动审核 |
|---|---|---|
| 0.9+ | 高 | 是 |
| 0.7+ | 良好 | 否 |
| 0.5+ | 中性 | 否 |
| 0.3+ | 低 | 否 |
| <0.3 | 严重 | 否 |
授权流程
create_agent_identity--注册代理人authorize_action--请求操作权限verify_authorization--执行前验证令牌- 信任评分会根据活动自动更新
数据存储
所有身份数据都存储在SQLite的本地 ~/.agent-identity/identities.db.
AiAgentKarl提供的更多MCP服务器
| 类别 | 服务器 |
|---|---|
| 🔗 区块链 | 索拉纳 |
| 🌍 数据 | 天气 · 德国 · 农业 · 太空 · 航空 · 欧盟公司 |
| 🔒 安全 | 网络安全 · 策略网关 · 审计跟踪 |
| 🤖 代理基础设施 | 记忆 · 目录 · 中心 · 声誉 |
| 🔬 研究 | 学术的 · LLM基准 · 法律 |
许可证
麻省理工学院
