AiAgentKarl/agent-identity-mcp-server
OAuth for AI agents — identity authorization and trust scoring
Platform-specific configuration:
{
"mcpServers": {
"agent-identity-mcp-server": {
"command": "npx",
"args": [
"-y",
"agent-identity-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP Server for AI agent identity and authorization. Create, verify, and manage agent identities with trust scores and scoped authorization tokens.
pip install agent-identity-mcp-serverAdd to your .mcp.json:
{
"mcpServers": {
"agent-identity": {
"command": "uvx",
"args": ["agent-identity-mcp-server"]
}
}
}| Tool | Description | |------|-------------| | create_agent_identity | Create a new agent identity with name, owner, capabilities | | get_identity | Look up an agent's identity and trust score | | authorize_action | Request authorization for a specific action | | verify_authorization | Verify if an authorization token is valid | | list_identities | List all registered agent identities | | revoke_identity | Revoke an agent's identity |
Trust scores range from 0.0 to 1.0 and are calculated from the agent's last 50 actions:
| Score | Level | Auto-Approve | |-------|-------|--------------| | 0.9+ | High | Yes | | 0.7+ | Good | No | | 0.5+ | Neutral | No | | 0.3+ | Low | No | | <0.3 | Critical | No |
create_agent_identity — Register the agentauthorize_action — Request permission for an actionverify_authorization — Verify the token before executingAll identity data is stored locally in SQLite at ~/.agent-identity/identities.db.
---
Loading reviews...