Non-custodial Kaspa policy enforcement for AI agents; signers retain custody.
Connect Runs on your machine
claude mcp add policyvault -e POLICYVAULT_MCP_SERVER_URL=<POLICYVAULT_MCP_SERVER_URL> -e POLICYVAULT_MCP_TOKEN=<POLICYVAULT_MCP_TOKEN> -e POLICYVAULT_MCP_SCOPES=<POLICYVAULT_MCP_SCOPES> -- npx -y [email protected]
{
"mcpServers": {
"policyvault": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"POLICYVAULT_MCP_SERVER_URL": "<POLICYVAULT_MCP_SERVER_URL>",
"POLICYVAULT_MCP_TOKEN": "<POLICYVAULT_MCP_TOKEN>",
"POLICYVAULT_MCP_SCOPES": "<POLICYVAULT_MCP_SCOPES>"
}
}
}
}
{
"mcpServers": {
"policyvault": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"POLICYVAULT_MCP_SERVER_URL": "<POLICYVAULT_MCP_SERVER_URL>",
"POLICYVAULT_MCP_TOKEN": "<POLICYVAULT_MCP_TOKEN>",
"POLICYVAULT_MCP_SCOPES": "<POLICYVAULT_MCP_SCOPES>"
}
}
}
}
{
"servers": {
"policyvault": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"POLICYVAULT_MCP_SERVER_URL": "<POLICYVAULT_MCP_SERVER_URL>",
"POLICYVAULT_MCP_TOKEN": "<POLICYVAULT_MCP_TOKEN>",
"POLICYVAULT_MCP_SCOPES": "<POLICYVAULT_MCP_SCOPES>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
POLICYVAULT_MCP_SERVER_URLRequired | Bare origin of the PolicyVault server (e.g. https://app.policy-vault.org, or your self-hosted origin). Refused if it embeds credentials or a path. |
POLICYVAULT_MCP_TOKENRequired, secret | Machine-identity bearer credential (pvmk_...), minted by the vault operator in the PolicyVault app with exactly the scopes the agent should hold. Never logged; deleted from the process environment after being read. |
POLICYVAULT_MCP_SCOPESOptional | Optional comma-separated scope list to narrow which tools are advertised (display-side only; enforcement is always server-side). |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 15 Sep 2026 |
| Last updated | 15 Sep 2026 |
| Registry name | io.github.zapsoblige-hash/policyvault |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
