@mindops/zapsign-mcp
@mindops/zapsign-mcp
Сервер Model Context Protocol, который предоставляет REST API ZapSign в виде MCP-инструментов. Подключите его к любому MCP-совместимому хосту (Claude Desktop, VS Code, Cursor, собственное приложение на SDK) и позвольте LLM управлять документооборотом: создавать документы, управлять подписантами, заполнять шаблоны DOCX, запускать проверки, управлять вебхуками.
Что входит
Инструменты сгруппированы по ресурсам ZapSign. Набор соответствует публичному REST API один в один; каждый инструмент оборачивает ровно одну конечную точку.
Документы — создание из URL PDF / base64 / шаблона, список, детали, обновление, удаление, изменение порядка отображения, размещение подписей, oneclick, дополнительные документы, журнал активности подписантов
Подписанты — добавление, обновление, детали, удаление, массовое подписание, отказ, отказ по пользователю, сброс попыток аутентификации, повторная отправка уведомлений, сведения о верификации, группы подписантов
Шаблоны — создание из DOCX, обновление полей формы, список, детали, обновление, удаление
Пользователи — создание, список, удаление, информация о тарифе
Вебхуки — создание, удаление (полезные нагрузки событий — это справочная документация, а не конечные точки API)
Аутентификация (JWT) — получение токена, обновление токена (альтернатива статическому API-токену)
Проверки — создание проверки физического/юридического лица, список, детали
Метка времени — применение метки времени к подписанному PDF или к произвольному PDF без изменения подписей
Валидация — проверка подписанного PDF
Партнёр — управление компаниями-партнёрами, обновление статусов платежей, CSV-отчёт об использовании тарифа
Related MCP server: MCP Server ZapSign
Установка
После публикации в реестре:
npm install -g @mindops/zapsign-mcp
# or run on demand with npx (no global install):
npx -y @mindops/zapsign-mcpЛокальная установка (до публикации)
cd /path/to/zapsign-mcp
npm install
npm run build
npm link # exposes `zapsign-mcp` on $PATH globallyПервая публикация
Пакет предназначен для области видимости @mindops на npmjs.org с доступом restricted. Чтобы опубликовать:
npm login # authenticate against registry.npmjs.org
npm publish --access restricted # or just `npm publish` — restricted is the publishConfig defaultЕсли организации @mindops ещё нет на npm, сначала создайте её на https://www.npmjs.com/org/create.
Настройка
Создайте файл .env (или задайте переменные окружения в конфигурации вашего MCP-хоста):
ZAPSIGN_API_TOKEN=your-permanent-system-user-token
ZAPSIGN_ENV=production # or 'sandbox' for the test environmentРекомендуется: постоянный токен системного пользователя (Configurações → API → Tokens в панели ZapSign). Токены, привязанные к пользователю, истекают и нарушают автоматизацию.
Использование из MCP-хоста
Claude Desktop / Claude Code
Добавьте в конфигурацию MCP (обычно ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"zapsign": {
"command": "npx",
"args": ["-y", "@mindops/zapsign-mcp"],
"env": {
"ZAPSIGN_API_TOKEN": "...",
"ZAPSIGN_ENV": "production"
}
}
}
}VS Code / Cursor
Та же структура — добавьте его в раздел MCP-серверов ваших настроек.
Локально во время разработки
npm install
npm run build
ZAPSIGN_API_TOKEN=... ZAPSIGN_ENV=sandbox node dist/index.jsСервер работает через stdio; подключитесь любым MCP-клиентом, чтобы просмотреть инструменты.
Соглашения об именовании инструментов
имена в snake_case, соответствующие терминологии ресурсов ZapSign (
create_document,add_signer,delete_templateи т.д.)Имена полей во входных данных инструментов сохраняют написание API ZapSign (
phone_country,phone_number,auth_mode,url_pdf...), чтобы тело запроса в точности соответствовало ожиданиям API.Параметры пути появляются как поля верхнего уровня с теми же именами (
doc_token,signer_token,template_token).
Разработка
npm install
npm run typecheck
npm run buildДобавляйте новые конечные точки, создавая определение в src/tools/<resource>.ts, и повторно запуская npm run build. Каждый инструмент — это тонкая обёртка:
registerTool(server, client, {
name: 'create_document',
description: 'Create a new document from a public PDF URL.',
inputSchema: z.object({ /* fields */ }),
handler: async (input, { client }) => client.post('/docs/', input),
});Вспомогательная функция обрабатывает форматирование конверта ошибок и преобразование в JSON для MCP-транспорта.
Версионирование
Этот пакет соответствует API ZapSign v1. ZapSign версионирует свои конечные точки за /api/v1/; если/когда выйдет v2, этот сервер получит параллельный модуль, а не заменит v1 на месте.
Лицензия
Проприетарная (внутренняя для MindOps). Свяжитесь с MindOps перед распространением.
This server cannot be deployed
Maintenance
Related MCP Connectors
ZapSign electronic document signing via the official API: create documents for signature (from PDF,
- ZapierOAuthcom.zapier.mcp
Zapier MCP connects AI tools like Claude, ChatGPT, and Cursor to over 8,000 apps and 30,000+ actions, enabling AI to perform real-world tasks such as sending messages, searching data, scheduling events, and updating records. It acts as a translator between AI tools and apps, handling authentication, rate limits, and retries automatically, transforming AI from a conversational tool into a functional extension of your business stack.
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
Related MCP Servers
- FlicenseBqualityDmaintenanceExposes Zoho CRM v6 REST API as structured tools for LLM agents via MCP, enabling CRUD operations, search, COQL queries, and more.113-

MCP Server ZapSignofficial
AlicenseNot gradedqualityAmaintenanceEnables integration with the ZapSign API for electronic document signing and management, including document, template, signer, webhook, and background check operations through MCP tools.398 npm1MIT- AlicenseAqualityDmaintenanceProvides DocuSign eSignature operations via JWT Grant for headless AI agents, enabling envelope management, document signing, and template access through MCP tools.9MIT
- AlicenseAqualityCmaintenanceExposes the SumoSign signing API to AI agents, allowing document upload, envelope creation, and tracking, with signing always done by human recipients.15103 npmMIT