代理身份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服务器
| 类别 | 服务器 |
|---|---|
| 🔗 区块链 | 索拉纳 |
许可证
麻省理工学院
