Skip to main content

FreeSign — Free e-signature

com.free-sign/signingVersion 1.0.0

Free e-signature for humans and AI agents — zero-document PDF signing from hashes only.

Status

Responds172 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:57 UTC
Latency
172 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://free-sign.com/mcpResponds172 ms
No sign-in

Claude Code

claude mcp add --transport http signing https://free-sign.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: signing
Remote MCP server URL: https://free-sign.com/mcp

Cursor

{
  "mcpServers": {
    "signing": {
      "url": "https://free-sign.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"signing","type":"http","url":"https://free-sign.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

5 tools

Tools of FreeSign — Free e-signature
Read-only
Idempotent
Open world
create_signing_envelopeCreate a FreeSign envelope from a PDF SHA-256 hash. Do not send PDF bytes. The created envelope is NOT yet session-bound — the browser that opens the returned signing_url generates an ECDSA P-256 keypair locally and POSTs the public JWK to /api/envelopes/{id}/session-bind before any protected request will succeed. AI agents calling this tool just hand the signing_url to a human, who continues in a browser.Not declaredNot declaredNot declaredNot declared
get_ots_proofReturn the .ots proof (base64) for a given OpenTimestamps anchor on an envelope. Use the official `ots-cli` to verify offline against Bitcoin block headers. Each seal has two anchors: `kind: "byterange"` commits to the signed document, `kind: "signed_attrs"` commits to SHA-256 of the CMS SignedAttributes (which carry the post-quantum key commitment).Not declaredNot declaredNot declaredNot declared
get_receiptReturn the envelope record (including final_pdf_sha256, final_signature_base64url, final_payload_json), per-signer signing receipts, and OpenTimestamps anchor metadata. Evidence only, never PDF bytes.Not declaredNot declaredNot declaredNot declared
verify_audit_chainReturn an envelope's append-only audit-event hash chain together with a server-computed integrity verdict: every event_hash is recomputed from its canonical material, and the prev_event_hash linkage and per-envelope seq contiguity are checked. Evidence only, never PDF bytes. The raw events are included verbatim so the caller can independently re-derive the verdict instead of trusting `chain.valid`.Not declaredNot declaredNot declaredNot declared
verify_document_hashFind FreeSign receipts matching a local document SHA-256 hash.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Jun 15, 2026
Updated
Jun 15, 2026
Repository
Not given
Categories (suggested)
DocumentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing