Agentβ™₯︎Age
Catalog

io.github.DrBaher/sign-cli

Official

by DrBaher Β· TypeScript

Agent-first e-signature MCP server with offline PAdES signing and hash-chained audit.

io.github.DrBaher/sign-cli (MCP Server)

The io.github.DrBaher/sign-cli Model Context Protocol (MCP) server provides an agent-first e-signature service with an offline PAdES signer and hash-chained audit events. It can sign PDFs fully offline or route to external providers (Dropbox Sign, DocuSign, or SignWell) when an external trust anchor is required.

πŸ› οΈ Key Features

  • Fully-offline e-signature CLI with built-in PAdES signing
  • Cryptographically verifiable signed PDFs using PKCS#7 in /ByteRange and a self-issued cert
  • Hash-chained audit events
  • RFC 3161 timestamping
  • TTL-bounded, per-signer approval tokens scoped to one email
  • Named profiles
  • 19-tool MCP server and 20-route HTTP API

πŸš€ Use Cases

  • Offline contract automation and contract-ops PDF signing
  • Compliance-oriented signing with auditable events
  • Switching between offline signing and external trust anchors (Dropbox Sign, DocuSign, SignWell)

⚑ Developer Benefits

  • MCP integration plus a 20-route HTTP API
  • Agent-first design with approval-token scoping
  • Timestamping (RFC 3161) and audit-log chaining
  • Supports topics spanning MCP, PAdES, CLI, and TypeScript ecosystems

⚠️ Limitations

  • External provider routing is only applicable β€œwhen you need an external trust anchor.”

Topics

ai-agentaudit-logclicompliancedocusigndropbox-signe-signatureeidasllmmcpmodel-context-protocolpadespdf-signingrfc3161signwelltypescriptagent-firstcontract-automationcontract-ops

Related servers

More in Security