- Home
- MCP servers
- Signaturtit
Signaturtit
- go
1
GitHub Stars
go
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can run the Signaturit MCP Server to manage signature workflows by exposing tools that interact with Signaturit’s API. This server acts as a bridge, enabling you to create, view, remind, and cancel signature requests through a consistent MCP interface.
How to use
Use an MCP client to connect to the Signaturit MCP Server and call its available tools to manage signatures. The server provides endpoints to list and retrieve signatures, create new ones using templates, send reminders to signers, and cancel active requests. You can integrate it into your workflow to automate document signing, handle multi-signer scenarios, choose delivery methods (email or SMS), set expiration times, and wire in real-time notifications via webhooks.
How to install
Prerequisites you need before installing the Signaturit MCP Server include a Go development environment and a Signaturit account with an API key.
Step 1: Install Go on your machine. Ensure you have a compatible version installed.
Step 2: Obtain your Signaturit API key from your Signaturit account dashboard.
Step 3: Clone the MCP server repository, install dependencies, and build the binary.
git clone https://github.com/jmartin82/signaturit-mcp.git
cd signaturit-mcp
go mod download
# Build for your current platform
GOOS=$(uname -s | tr '[:upper:]' '[:lower:]') GOARCH=$(uname -m) go build -o bin/signaturtit_mcp cmd/server/main.go
# Build for a specific platform (example: Linux x86_64)
GOOS=linux GOARCH=amd64 go build -o bin/signaturtit_mcp cmd/server/main.go
Additional configuration and usage notes
Set the required environment variable for API authentication before starting the server.
Run the built binary and provide your API key via environment to enable communication with Signaturit.
Available tools
get_signature
Retrieve details of a specific signature request by its ID.
create_signature
Create new signature requests using templates with support for multiple signers, delivery via email or SMS, expiration control, signing workflow options, custom messages, and webhook notifications.
send_signature_reminder
Send reminders to pending signers for an active signature request.
cancel_signature
Cancel an active signature request with an optional reason.