Cryptographically verifiable receipts of an agent's delegated work, verified offline.
Connect Runs on your machine
claude mcp add sequesign -e SEQUESIGN_MODE=<SEQUESIGN_MODE> -e SEQUESIGN_API_KEY=<SEQUESIGN_API_KEY> -e SEQUESIGN_AGENT_PRIVATE_KEY=<SEQUESIGN_AGENT_PRIVATE_KEY> -e SEQUESIGN_PACKAGE_DIR=<SEQUESIGN_PACKAGE_DIR> -e SEQUESIGN_TEMPLATE_REGISTRY_URL=<SEQUESIGN_TEMPLATE_REGISTRY_URL> -e SEQUESIGN_TEMPLATE_REGISTRY_TOKEN=<SEQUESIGN_TEMPLATE_REGISTRY_TOKEN> -- npx -y @sequesign/[email protected]
{
"mcpServers": {
"sequesign": {
"command": "npx",
"args": [
"-y",
"@sequesign/[email protected]"
],
"env": {
"SEQUESIGN_MODE": "<SEQUESIGN_MODE>",
"SEQUESIGN_API_KEY": "<SEQUESIGN_API_KEY>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<SEQUESIGN_AGENT_PRIVATE_KEY>",
"SEQUESIGN_PACKAGE_DIR": "<SEQUESIGN_PACKAGE_DIR>",
"SEQUESIGN_TEMPLATE_REGISTRY_URL": "<SEQUESIGN_TEMPLATE_REGISTRY_URL>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<SEQUESIGN_TEMPLATE_REGISTRY_TOKEN>"
}
}
}
}
{
"mcpServers": {
"sequesign": {
"command": "npx",
"args": [
"-y",
"@sequesign/[email protected]"
],
"env": {
"SEQUESIGN_MODE": "<SEQUESIGN_MODE>",
"SEQUESIGN_API_KEY": "<SEQUESIGN_API_KEY>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<SEQUESIGN_AGENT_PRIVATE_KEY>",
"SEQUESIGN_PACKAGE_DIR": "<SEQUESIGN_PACKAGE_DIR>",
"SEQUESIGN_TEMPLATE_REGISTRY_URL": "<SEQUESIGN_TEMPLATE_REGISTRY_URL>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<SEQUESIGN_TEMPLATE_REGISTRY_TOKEN>"
}
}
}
}
{
"servers": {
"sequesign": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sequesign/[email protected]"
],
"env": {
"SEQUESIGN_MODE": "<SEQUESIGN_MODE>",
"SEQUESIGN_API_KEY": "<SEQUESIGN_API_KEY>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<SEQUESIGN_AGENT_PRIVATE_KEY>",
"SEQUESIGN_PACKAGE_DIR": "<SEQUESIGN_PACKAGE_DIR>",
"SEQUESIGN_TEMPLATE_REGISTRY_URL": "<SEQUESIGN_TEMPLATE_REGISTRY_URL>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<SEQUESIGN_TEMPLATE_REGISTRY_TOKEN>"
}
}
}
}
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 |
|---|---|
SEQUESIGN_MODEOptional | Transport: 'direct' (default; sign locally, an independent witness co-signs) or 'managed' (route through the Sequesign broker for a registered identity). |
SEQUESIGN_API_KEYOptional, secret | Sequesign write-class API key (from the dashboard). Required for managed mode; in direct mode it authenticates the hosted witness. |
SEQUESIGN_AGENT_PRIVATE_KEYOptional, secret | Ed25519 PKCS#8 private-key PEM for the agent. In managed mode, the key registered to your API key. In direct mode, omit to mint an ephemeral key per session. |
SEQUESIGN_PACKAGE_DIROptional | Directory where sealed receipt packages are written. Defaults to a temporary directory. |
SEQUESIGN_TEMPLATE_REGISTRY_URLOptional | Base URL of a read-only dynamic template registry (e.g. https://dashboard-api.sequesign.com/v1/registry). When set, direct-mode sessions and the discovery tools resolve templates published there in addition to the bundled ones, falling back to bundled offline. Omit to use only the bundled templates. |
SEQUESIGN_TEMPLATE_REGISTRY_TOKENOptional, secret | Read-only bearer token for an account-scoped template registry (discovery only; never used in verification). Omit for a public registry. |
Details
| Package | @sequesign/[email protected] (NPM, stdio) |
| First published | 21 Aug 2026 |
| Last updated | 21 Aug 2026 |
| Registry name | io.github.Sequesign/sequesign |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
