Sequesign MCP Server
by sequesignio.github.Sequesign/sequesignv0.4.1
Cryptographically verifiable receipts of an agent's delegated work, verified offline.
context tax
queued
security
queued
cold start
queued
freshness
Maintained50d ago
Install Sequesign MCP server
Install in Claude Code
claude mcp add sequesign -e SEQUESIGN_API_KEY='<sequesign-api-key>' -e SEQUESIGN_AGENT_PRIVATE_KEY='<sequesign-agent-private-key>' -e SEQUESIGN_TEMPLATE_REGISTRY_TOKEN='<sequesign-template-registry-token>' -- npx -y @sequesign/mcpInstall in Cursor
{
"mcpServers": {
"sequesign": {
"command": "npx",
"args": [
"-y",
"@sequesign/mcp"
],
"env": {
"SEQUESIGN_API_KEY": "<sequesign-api-key>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<sequesign-agent-private-key>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<sequesign-template-registry-token>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"sequesign": {
"command": "npx",
"args": [
"-y",
"@sequesign/mcp"
],
"env": {
"SEQUESIGN_API_KEY": "<sequesign-api-key>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<sequesign-agent-private-key>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<sequesign-template-registry-token>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"sequesign": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@sequesign/mcp"
],
"env": {
"SEQUESIGN_API_KEY": "<sequesign-api-key>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<sequesign-agent-private-key>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<sequesign-template-registry-token>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"sequesign": {
"command": "npx",
"args": [
"-y",
"@sequesign/mcp"
],
"env": {
"SEQUESIGN_API_KEY": "<sequesign-api-key>",
"SEQUESIGN_AGENT_PRIVATE_KEY": "<sequesign-agent-private-key>",
"SEQUESIGN_TEMPLATE_REGISTRY_TOKEN": "<sequesign-template-registry-token>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| SEQUESIGN_MODE | — | — | Transport: 'direct' (default; sign locally, an independent witness co-signs) or 'managed' (route through the Sequesign broker for a registered identity). |
| SEQUESIGN_API_KEY | — | yes | Sequesign write-class API key (from the dashboard). Required for managed mode; in direct mode it authenticates the hosted witness. |
| SEQUESIGN_AGENT_PRIVATE_KEY | — | yes | 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_DIR | — | — | Directory where sealed receipt packages are written. Defaults to a temporary directory. |
| SEQUESIGN_TEMPLATE_REGISTRY_URL | — | — | 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_TOKEN | — | yes | Read-only bearer token for an account-scoped template registry (discovery only; never used in verification). Omit for a public registry. |
Freshness
Maintained — last maintenance signal 50d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-08-21 · 50d ago · GitHub
Latest release
2026-06-23 · 4mo ago · GitHub · v0.2.1
Package published
no data · npm/PyPI
Registry entry updated
2026-08-21 · 50d ago · official registry · v0.4.1
FAQ
›How do I install the Sequesign MCP server in Claude Code?
Run: claude mcp add sequesign -e SEQUESIGN_API_KEY='<sequesign-api-key>' -e SEQUESIGN_AGENT_PRIVATE_KEY='<sequesign-agent-private-key>' -e SEQUESIGN_TEMPLATE_REGISTRY_TOKEN='<sequesign-template-registry-token>' -- npx -y @sequesign/mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Sequesign require an API key?
Yes. It expects SEQUESIGN_API_KEY, SEQUESIGN_AGENT_PRIVATE_KEY, SEQUESIGN_TEMPLATE_REGISTRY_TOKEN, of which 3 are secrets.
›Can I use Sequesign as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Sequesign in the official MCP registry?
Yes, as io.github.Sequesign/sequesign.