FreeSign — Free e-signature
com.free-sign/signingVersion 1.0.0Free e-signature for humans and AI agents — zero-document PDF signing from hashes only.
Status
Responds172 msAnswered our handshake without sign-in.- 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 msNo sign-in
Claude Code
claude mcp add --transport http signing https://free-sign.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: signing
Remote MCP server URL: https://free-sign.com/mcpCursor
{
"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.
Tools
5 tools
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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not declared |
verify_document_hashFind FreeSign receipts matching a local document SHA-256 hash. | Not declared | Not declared | Not declared | Not 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