Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Swiftsign

БесплатноНе проверен

E-signature for AI agents. An MCP server that lets Claude Code, Cursor, Zed, or any MCP-aware agent prepare, send, track, and seal legally binding documents wit

GitHubEmbed

Описание

E-signature for AI agents. An MCP server that lets Claude Code, Cursor, Zed, or any MCP-aware agent prepare, send, track, and seal legally binding documents without a human ever touching a mouse.

README

SwiftSign: AI-native e-signatures

npm MIT MCP stdio Compatible clients Live

swiftsign-mcp

E-signature for AI agents. An MCP server that lets Claude Code, Cursor, Zed, or any MCP-aware agent prepare, send, track, and seal legally binding documents without a human ever touching a mouse.

DocuSign assumes a person with a cursor dragging signature boxes onto a PDF. SwiftSign assumes code. An agent mints its own sandbox key, sends a contract, watches it get signed, and pulls back the sealed PDF and Certificate of Completion. No drag handles. No per-seat fees.

Quick start

claude mcp add swiftsign -- npx -y swiftsign-mcp

Or add it to your .mcp.json directly:

{
  "mcpServers": {
    "swiftsign": {
      "command": "npx",
      "args": ["-y", "swiftsign-mcp"],
      "env": { "SWIFTSIGN_API_KEY": "sk_test_..." }
    }
  }
}

No key yet? You do not need the dashboard. Start the server with no key and call swiftsign_signup to mint a sandbox key in one tool call.

Zero to signed, no browser

An agent can go from nothing to a sealed document without ever opening a web page:

1.  swiftsign_signup          → mint a sandbox key (sk_test_...), no account, no card
2.  swiftsign_send_envelope   → send a PDF, place fields by anchor text or coordinates
3.  swiftsign_check_status    → poll until signed
4.  swiftsign_download_signed_pdf → pull back the sealed PDF + Certificate of Completion

Live sends are confirm-gated: a real, legally binding send requires an explicit swiftsign_confirm_send so an agent cannot fire a contract by accident.

Tools

Tool What it does
swiftsign_signup Mint a sandbox account + sk_test_ key. The only tool that runs with no key set.
swiftsign_send_envelope Send one or more PDFs for signature; anchor-text or coordinate field placement.
swiftsign_confirm_send Confirm a live (legally binding) send. Safety gate against accidental sends.
swiftsign_send_from_template Send from a saved template by recipient role.
swiftsign_check_status Check signing status of an envelope.
swiftsign_list_envelopes List sent envelopes.
swiftsign_list_templates List saved templates.
swiftsign_create_embedded_url Mint a short-lived embedded signing URL.
swiftsign_download_signed_pdf Download the sealed PDF + Certificate of Completion.
swiftsign_void_envelope Cancel an in-flight envelope.
swiftsign_upgrade Get a Stripe link to enable live sends.

Coming from DocuSign

Bring your existing templates with you. The bundled importer (src/docusign/) authenticates against the DocuSign API and maps your templates and fields into SwiftSign, so an agent can migrate a signing workflow instead of rebuilding it.

Sandbox vs live keys

  • sk_test_: everything works (send, status, templates, embedded URLs); documents are test sends. No card.
  • sk_live_: real, legally binding documents. Upgrade once with swiftsign_upgrade (a Stripe link you open to add a card). The same tools work in both modes; the key decides.

Legally binding

SwiftSign signatures carry a tamper-evident SHA-256 seal, a full audit trail, and a Certificate of Completion. Enforceable under:

  • United States: ESIGN Act, UETA
  • Canada: PIPEDA, Ontario Electronic Commerce Act

Configuration

Env var Required Description
SWIFTSIGN_API_KEY no sk_test_ or sk_live_ key. Optional at startup; mint one with swiftsign_signup.
SWIFTSIGN_API_URL no Override the API base for self-hosted SwiftSign instances.

Build from source

npm install
npm run build      # compiles src/ → dist/
npm test           # node --test

Links

License

MIT © Shahdad Kompani

from github.com/shahdadk/swiftsign-mcp

Установить Swiftsign в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install swiftsign-mcp

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add swiftsign-mcp -- npx -y swiftsign-mcp

FAQ

Swiftsign MCP бесплатный?

Да, Swiftsign MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Swiftsign?

Нет, Swiftsign работает без API-ключей и переменных окружения.

Swiftsign — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Swiftsign в Claude Desktop, Claude Code или Cursor?

Открой Swiftsign на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Swiftsign with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development