This connects Claude or any MCP client to Vorim AI's identity and trust infrastructure for AI agents. You get 17 tools covering registration with Ed25519 keypairs, permission checks that run under 5ms, tamper-evident audit logging with SHA-256 hash chains, OAuth credential delegation, and public trust score verification. The underlying protocol is VAIP, submitted to IETF and MIT licensed. Reach for this when you need provable identity for autonomous agents, scoped permissions with time bounds and rate limits, or compliance-ready audit trails that export as signed bundles. Requires a free API key from vorim.ai with agents, audit, and trust scopes.
Give every AI agent its own cryptographic identity, scoped permissions, and a tamper-evident audit trail — directly from Claude Desktop, Cursor, or any MCP-compatible client.
Vorim AI is the identity and trust layer for autonomous AI agents. It gives each agent its own Ed25519 keypair, time-bounded scoped permissions, hash-linked audit events, and a publicly verifiable trust score — so when an agent does something, you can prove who acted, what they were allowed to do, and what happened.
The protocol underneath (VAIP) is open, MIT-licensed, and submitted to IETF as draft-nyantakyi-vaip-agent-identity-01.
This package is the MCP (Model Context Protocol) server that exposes 17 Vorim tools to any MCP-compatible AI client.
Works with Claude Desktop, Cursor, VS Code, and any other MCP client.
npm install -g @vorim/mcp-server
Or run directly with npx:
VORIM_API_KEY=agid_sk_live_... npx @vorim/mcp-server
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"vorim": {
"command": "npx",
"args": ["@vorim/mcp-server"],
"env": {
"VORIM_API_KEY": "agid_sk_live_..."
}
}
}
}
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"vorim": {
"command": "npx",
"args": ["@vorim/mcp-server"],
"env": {
"VORIM_API_KEY": "agid_sk_live_..."
}
}
}
}
Add to your VS Code MCP settings with the same format.
agents:*, audit:*, trust:* scopes| Tool | Description |
|---|---|
vorim_ping | Check API health and connectivity |
| Tool | Description |
|---|---|
vorim_register_agent | Register a new agent with Ed25519 cryptographic identity |
vorim_register_ephemeral | Register a did:key ephemeral agent with TTL |
vorim_get_agent | Get agent details by ID |
vorim_list_agents | List all agents with pagination and filtering |
vorim_update_agent | Update agent metadata (name, description, status) |
vorim_revoke_agent | Permanently revoke an agent |
| Tool | Description |
|---|---|
vorim_check_permission | Check if agent has a permission scope (sub-5ms) |
vorim_grant_permission | Grant a permission with optional expiry and rate limits |
vorim_list_permissions | List all active permissions for an agent |
vorim_revoke_permission | Revoke a specific permission scope |
| Tool | Description |
|---|---|
vorim_delegate_credential | Delegate OAuth credentials to an agent |
vorim_request_token | Agent requests a short-lived access token |
vorim_list_delegations | List active credential delegations |
| Tool | Description |
|---|---|
vorim_emit_event | Log an audit event for an agent action |
vorim_export_audit | Export signed audit bundle with SHA-256 manifest |
| Tool | Description |
|---|---|
vorim_verify_trust | Verify agent trust score (public, no auth required) |
Once configured, use natural language in Claude, Cursor, or any MCP client:
| Variable | Required | Default | Description |
|---|---|---|---|
VORIM_API_KEY | Yes | — | Your Vorim API key (agid_sk_live_...) |
VORIM_BASE_URL | No | https://api.vorim.ai | API base URL (override for self-hosted) |
MIT — see LICENSE for details.
Built by Vorim AI. Questions or feedback: kwame@vorim.ai.
VORIM_API_KEY*secretVorim API key (agid_sk_live_...)
VORIM_BASE_URLVorim API base URL
io.github.ericm1018/skillfm-llm-cost-optimizer-openai-anthropic-usage
io.github.mikerawsonnz/llm-orchestration-agent
io.github.mikerawsonnz/authenticated-llm-agent
labforgedev/copilot-memory-mcp
csoai-org/agent-prompt-injection-firewall-mcp
io.github.mikerawsonnz/authenticated-multi-llm-agent