DottedSign logo

DottedSign

Connects Claude or ChatGPT to DottedSign for creating, sending, tracking, and managing eSignature tasks.

Install DottedSign

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.dottedsign.com/dottedsign-api/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

DottedSign MCP server connects Claude, ChatGPT, or Claude Code to DottedSign through a hosted MCP endpoint. It lets you use natural-language requests to list and read signing tasks, browse templates, create and send tasks, arrange signing order, and void tasks. OAuth handles authorization, so no API key is required. Use it when you want to manage eSignature workflows from an AI assistant instead of switching to the DottedSign application.

Use cases

  • Create and send contracts from saved templates
  • Track pending and completed signing tasks
  • Summarize agreements before signing
  • Cancel or void signing tasks
  • Arrange signer order for documents

Key features

  • List and filter signing tasks
  • Read document status and fields
  • Browse DottedSign templates
  • Create and send template-based tasks
  • Arrange signing order
  • Void or cancel tasks

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

28/28 checks healthy over the last 90d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars142Stargazers on the source repository.
Last commit1mo agoMost recent push to the default branch.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How DottedSign works

What DottedSign MCP server does

DottedSign MCP server exposes DottedSign eSignature workflows to compatible AI assistants. After authorization, you can ask an assistant to find signing tasks, inspect document content and incomplete fields, browse saved templates, create a task from a template, organize signer order, send a task, or void an existing task.

The integration is intended for teams that regularly handle contracts, employment documents, agreements, and other signing workflows. It can also help explain an agreement before signing by summarizing its contents and identifying fields that still need attention. Recipients continue to use the regular DottedSign email link; they do not need an AI tool or a DottedSign account.

How it works

Requests are expressed in natural language through Claude, ChatGPT, or Claude Code. The assistant translates the request into one or more DottedSign operations and returns the result in the conversation. Examples include listing pending tasks, checking the status of a document, creating a task from an Employment Contract template, or canceling a task by name.

Authorization is completed through DottedSign’s OAuth flow. Access can be revoked from DottedSign, and the connector can also be removed from the assistant’s settings. If a user has already created a signature in DottedSign, the assistant can sign documents on that user’s behalf in addition to preparing, sending, and tracking tasks.

Setup and configuration

The hosted MCP endpoint is:

https://mcp.dottedsign.com/dottedsign-api/mcp

For Claude Desktop or Claude’s web interface, add the URL under Settings, Connectors, and Add Connector, then complete the DottedSign sign-in flow. Claude Code can register the same endpoint with:

claude mcp add --transport http dottedsign https://mcp.dottedsign.com/dottedsign-api/mcp

ChatGPT uses the connector settings to add the same URL and authorize DottedSign. A DottedSign account is required. Claude works with a free account, while ChatGPT may require a paid plan. DottedSign plan limits still apply: sending tasks and some template-based workflows require an eligible paid plan.

For reliable task creation, provide the signer’s name and email and use the template’s exact name. FieldSearchKey keywords can help map external data to matching template fields.

Tools and capabilities

The documented operations include:

  • Listing and filtering signing tasks.
  • Reading a task’s content and fields.
  • Retrieving saved templates.
  • Creating a task from a template.
  • Setting the order in which people sign.
  • Sending a signing task to recipients.
  • Voiding or canceling a task.
  • Summarizing agreements and identifying fields to complete.

The exact tool set is controlled by the hosted MCP server and may change over time.

Limitations and notes

Free and Pro DottedSign plans have feature restrictions. In particular, the Free plan cannot create document templates, and template-based sending may be unavailable; the README recommends the Business plan for the full workflow, including creation, sending, tracking, and signing.

The connector itself does not replace DottedSign authorization or plan access. If a task cannot be found, refer to the document by its DottedSign name and confirm that it exists in the account. If authorization fails, sign in to DottedSign in the same browser and retry. Remove the connector and revoke DottedSign access when disconnecting.

DottedSign MCP server is a hosted HTTP integration rather than a locally configured API-key service. The README names Claude, Claude Code, and ChatGPT as supported assistants; other MCP clients are not specifically documented here.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about DottedSign

DottedSign is an MCP server that connects Claude, ChatGPT, or Claude Code to DottedSign for natural-language eSignature workflows. Its main tools list and read signing tasks, browse templates, create tasks from templates, arrange signer order, send tasks, and void tasks. It can also help users complete fields and sign documents.

Add https://mcp.dottedsign.com/dottedsign-api/mcp as a connector in Claude or ChatGPT, then authorize DottedSign. For Claude Code, run the documented claude mcp add command with the HTTP transport. A DottedSign account is required, but no API key is needed.

Yes, DottedSign works with Claude Code through its HTTP MCP endpoint. Register it with `claude mcp add --transport http dottedsign https://mcp.dottedsign.com/dottedsign-api/mcp`; Claude Code prompts for DottedSign authorization when you first use the connection.

Yes, recipients can sign through the normal DottedSign email link without a DottedSign account or AI tool. The sender still needs a DottedSign account, and the sender’s plan determines whether task creation and sending features are available.

Yes, it can sign documents on your behalf when you have already created a signature in your DottedSign account. It can also prepare, send, track, and manage signing tasks, while you control what gets created and sent.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewDottedSign AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/dottedsign?style=directory)](https://allmcps.com/mcp/dottedsign)
HTML Embed
<a href="https://allmcps.com/mcp/dottedsign"><img src="https://allmcps.com/api/badge/dottedsign?style=directory" alt="DottedSign on AllMCPs" /></a>