LABSCO SUMMARY
The whole signing lifecycle, not just "send this for signature".
Most e-signature integrations stop at creating a request; the reach here extends to reminders, cancellations, webhook subscriptions, audit logs and bulk sends, which is what turns it from a demo into something a back office can lean on. It is an early version installed from a source checkout, so plan on running it from the repo rather than a published binary.
What it is
A FastMCP server for the Dropbox Sign API, covering the signature workflow end to end rather than only the send step.
What you get
- Signature requests: create, get, list, cancel and remind
- Templates: list, get details, add and remove members — plus advanced workflows with conditional signing and dynamic fields
- Teams: get info, add and remove members, update
- Accounts and OAuth, including API key management
- Events and webhooks: list events, manage webhooks and subscriptions
- Documents: get details, download, file management; signers with verification and access control
- Reports and analytics: usage reports, audit logs, statistics — and bulk requests, imports and bulk templates
Requirements
Python 3.10+ and a Dropbox Sign API key. Install from a checkout with pip install -e ., copy .env.example to .env and put the key there, then start the server with python -m mcp_dropbox_sign.server.
Setup effort
Build from source — git clone https://github.com/bmbouter/mcp-dropbox-sign.git
USE CASES
Chasing an unsigned contract
List open signature requests, find the one that has stalled, and send a reminder to the signer who has not acted.
Sending the same agreement to a whole list
Drive a bulk request off a template instead of creating each signature request one at a time.
Answering an audit question
Pull the audit log and usage report for the period in question and summarise who signed what, when.
BEFORE YOU INSTALL
What to know first
Requires
Python 3.10+
INSTALLATION
Connect your client
This one is built from source rather than installed with a single command.
Server setup
git clone https://github.com/bmbouter/mcp-dropbox-sign.git
cd mcp-dropbox-sign
python -m venv venv
source venv/bin/activate
pip install -e .
cp .env.example .envPut your Dropbox Sign API key in .env as DROPBOX_SIGN_API_KEY (from https://app.hellosign.com/api/account/credentials)
The README documents no client configuration. Add the server in your MCP client's own format: command = the venv's python inside your clone (venv/bin/python), arguments = -m mcp_dropbox_sign.server, and DROPBOX_SIGN_API_KEY in its env