A side-by-side look at the 1Claw Vault and InterAI Risk Oracle MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose 1Claw Vault for security work as a local process; choose InterAI Risk Oracle for security as a local process. You can also run both side by side in one mcpServers block.
ONECLAW_AGENT_API_KEY, ONECLAW_AGENT_TOKEN, ONECLAW_VAULT_ID, ONECLAW_LOCAL_ONLY, ONECLAW_LOCAL_VAULT, ONECLAW_DAEMON_SOCKET, MCP_TRANSPORT, PORT.list_secrets, get_secret, put_secret.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Security | Security |
| Quality signal | 56/100 · Good | 37/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | API key required | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | ONECLAW_AGENT_API_KEYONECLAW_AGENT_TOKENONECLAW_VAULT_IDONECLAW_LOCAL_ONLYONECLAW_LOCAL_VAULTONECLAW_DAEMON_SOCKETMCP_TRANSPORTPORT | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 2 | 1 |
| Directory activity | 4 views 0 installs 0 upvotes | 0 views 0 installs 0 upvotes |
| Tools | 37 | Not listed |
| Full listing | View 1Claw Vault | View InterAI Risk Oracle |
list_secretsList all secrets (metadata only — never values)get_secretFetch the decrypted value of a secret by path. Accepts optional `client_share` for MPC vaults.put_secretCreate or update a secret (creates a new version). Response includes `client_share` when the vault has MPC enabled.delete_secretSoft-delete a secret at a pathdescribe_secretGet metadata without fetching the valuerotate_and_storeStore a new value for an existing secret and return the versionrotate_generateServer-side secret rotation with generated value (length, charset configurable)list_versionsList all versions of a secret (version numbers, dates, disabled status)get_env_bundleFetch an env_bundle secret and parse it as KEY=VALUE JSONlist_child_agentsChild agents under a parent (own key/memory/policy, subset of the parent's access; vault ≥ 0.61.30)resolve_envResolve environment variables for a vault and environment (returns the final KEY=VALUE set with precedence applied). When the agent has `env_auto_resolve: true`, omit `environment` and the server uses the agent's tagged environment from the JWT.create_vaultCreate a new vault (auto-shared with the agent's human creator)No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"1claw-vault": {
"command": "npx",
"args": [
"-y",
"@1claw/mcp"
],
"env": {
"ONECLAW_AGENT_API_KEY": "YOUR_ONECLAW_AGENT_API_KEY_HERE",
"ONECLAW_AGENT_TOKEN": "YOUR_ONECLAW_AGENT_TOKEN_HERE",
"ONECLAW_VAULT_ID": "YOUR_ONECLAW_VAULT_ID_HERE",
"ONECLAW_LOCAL_ONLY": "YOUR_ONECLAW_LOCAL_ONLY_HERE",
"ONECLAW_LOCAL_VAULT": "YOUR_ONECLAW_LOCAL_VAULT_HERE",
"ONECLAW_DAEMON_SOCKET": "YOUR_ONECLAW_DAEMON_SOCKET_HERE",
"MCP_TRANSPORT": "YOUR_MCP_TRANSPORT_HERE",
"PORT": "YOUR_PORT_HERE"
}
}
}
}
{
"mcpServers": {
"interai-risk-oracle": {
"command": "uvx",
"args": [
"interai-risk-oracle"
]
}
}
}