DottedSign MCP
E-signatures in a dialogue with an agent: signing tasks, templates, statuses and signer order in DottedSign
- 142 ★ on the repository
- Last commit
Broad access
Why this level
- The agent can send documents to third parties and sign them with your ready signature
- Signed documents are legally binding, so a mistake in a request is costly
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/dottedsign-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The agent can send documents to third parties and sign them with your ready signature
- Signed documents are legally binding, so a mistake in a request is costly
This is third-party code. Review the repository files before installing.
What it does
DottedSign MCP connects Claude, ChatGPT or Claude Code to the DottedSign e-signature service. The agent creates a signing task from a template, arranges the signer order, sends the document, tracks status, cancels a task and returns a link to the finished contract. The calls include `Get sign tasks list`, `Read sign task`, `Get template list`, `Quick create a task`, `Arrange the signing order` and `Send task`. The connection is remote: the address `https://mcp.dottedsign.com/dottedsign-api/mcp` is pasted into Claude or ChatGPT connectors or added with `claude mcp add --transport http dottedsign`, and sign-in goes through DottedSign authorization. Recipients need no account and no AI: they sign through the usual email link. If the user already has a signature created in the account, the agent can sign documents on their behalf. Template fields map to data such as CRM records.
Who it is for. Lawyers, HR staff and sales managers who regularly send contracts for signature and want to manage that from chat.
Good fit when
- You need to send a contract from a template and set the signer order in one sentence
- A manager wants the status of all contracts: pending, in progress, completed or canceled
- A task with a mistake must be canceled at once without opening the interface
- Before signing you want a short summary of the agreement and a list of fields still to fill
Not a fit when
- You need a signature under Russian law with a qualified signature: DottedSign is an international service
- You need a service without a paid plan: sending signing tasks is not available on free plans
- You need a legal review of contract terms: the agent does not replace a lawyer
Example request
Create a signing task from the Employment Contract template for Roger, set the signer order and show the status of all my contractsMCP
- Transport
- http
- Authentication
- OAuth
Limitations
A DottedSign account is required: all plans connect to the MCP but sending signing tasks needs a paid plan, templates are unavailable on the free plan and Pro allows one. For the full flow of creating, sending, tracking and signing the authors advise the Business plan. ChatGPT may need a paid subscription while Claude works on a free account. The agent may sign documents with the user's ready signature, so keep request wording precise. Access is granted through OAuth and revoked in the DottedSign account or in client connector settings. The license is MIT.
How to disable. Remove the connector in client settings (`claude mcp remove dottedsign`) and revoke access in the DottedSign account.
FAQ
How do I connect DottedSign to Claude Code?
With `claude mcp add --transport http dottedsign https://mcp.dottedsign.com/dottedsign-api/mcp`. On the first call Claude Code will ask you to authorize in DottedSign.
Is the connection free?
The connector itself is free but a DottedSign account is required. Sending signing tasks is not available on the free plan, and the authors advise the Business plan for the full feature set.
Do recipients need an account?
No, recipients sign through the usual email link and need neither an account nor AI tools.
Can the agent sign a document for me?
Yes, if a signature is already created in your DottedSign account the agent can sign documents on your behalf, so phrase requests precisely.
How do I turn off access?
Remove the connector in client settings and revoke access in the DottedSign account, and both can be done at any time.
Discussion
No questions or reviews yet.
Related
MCP serversiiPodpis MCP server
ИИПодпись MCP
A remote MCP for the iiPodpis e-signature service: document upload, counterparty checks by tax ID and a contract risk scanner
PDF Tools for Claude Desktop and MCP hosts: form filling, signing, merging, splitting and data extraction done locally.
Kontur.Diadoc MCP
kontur-diadoc-mcp
MCP server for Kontur.Diadoc EDI: organization lookup by INN, document lists and contents, sending and signing
Diadoc MCP: 114 document-flow methods
diadoc-mcp-ru
An MCP server for the Diadoc (Kontur) API: documents, counterparties, signing and power of attorney, with confirmation before writes
SBIS (Saby) API MCP server
sbis-mcp-ru
An MCP server for SBIS (Saby): documents and workflow stages, signing, certificates, powers of attorney, employees and counterparties
PageIndex MCP: long PDFs for an agent
PageIndex MCP
An MCP server that lets an agent read long PDFs through a document tree: retrieval by reasoning instead of a vector database
README in short
The text explains why to connect signing to chat, who needs it and what is required to start. Then come setup for Claude, Claude Code and ChatGPT, sample prompts, four use cases, the list of tools called, and answers on plans and security.