Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте signNow одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Электронные подписи signNow для одного аккаунта: просмотр папок, документов и шаблонов, статус приглашений и история документов, скачивание подписанных PDF, создание документов из шаблонов или файлов, предзаполнение полей, отправка ролевых, free form и групповых приглашений, напоминания и отмена.
Попробуй спросить
Примеры промптов для signNow
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → signNow, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
signNow + ChatGPT
Электронные подписи signNow для одного аккаунта: просмотр папок, документов и шаблонов, статус приглашений и история документов, скачивание подписанных PDF, создание документов из шаблонов или файлов, предзаполнение полей, отправка ролевых, free form и групповых приглашений, напоминания и отмена.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
SIGNNOW_API_KEY
Шаг 1 — Получите учётные данные
Настройка занимает около 3 минут. Нужен аккаунт signNow с доступом к API; для тестов подойдёт бесплатный аккаунт разработчика (https://www.signnow.com/developers).
- Войдите в signNow и откройте API Dashboard (
https://app.signnow.com/webapp/api-dashboard). - Откройте Apps and Keys, выберите своё приложение (или создайте новое) и скопируйте ключ на вкладке API Keys.
- Вставьте его в
SIGNNOW_API_KEYбезBearerи без пробелов. Коннектор отправляет его какAuthorization: Bearer <key>. Срок действия у ключа не ограничен; если удалить его в дашборде, коннектор потеряет доступ. - Установите коннектор и запустите
signnow_get_user: он покажет аккаунт, которому принадлежит ключ, и подтвердит, что ключ работает.
Почему API-ключ: signNow также предлагает password grant (только для владельца API-приложения) и OAuth 2.0 authorization code (чтобы действовать от имени других пользователей signNow). Для автоматизации одного аккаунта signNow рекомендует API-ключ, и это самый простой вариант: не нужно обновлять токены и хранить пароль. Коннектор действует от имени пользователя signNow, которому принадлежит ключ.
Что он читает:
- Аккаунт и папки:
signnow_get_user,signnow_list_folders(корневая папка, Documents, Templates, Archive, Trash Bin и ваши папки с числом документов) иsignnow_get_folder, который показывает документы, шаблоны и группы документов в папке. Фильтры: статус подписания (signed, pending, waiting-for-me, waiting-for-others, unsent, expired) или дата;entity_typetemplate выводит шаблоны. - Документы:
signnow_get_document(роли, поля, приглашения по полям со статусом, free form запросы),signnow_get_document_fields(заполненные значения),signnow_get_document_history(каждое событие со временем, email, IP-адресом и клиентским приложением),signnow_list_free_form_invitesиsignnow_get_routing_details(роли подписантов шаблона в порядке подписания). - Файлы:
signnow_download_document(один «сплющенный» PDF или ZIP, при желании с историей в конце),signnow_get_download_link(временная публичная ссылка без входа в аккаунт) иsignnow_download_document_group(один объединённый PDF или ZIP). - Группы документов:
signnow_list_document_groups,signnow_get_document_group,signnow_get_document_group_recipients,signnow_get_group_invite(статус каждого шага),signnow_list_template_groupsиsignnow_get_template_group.
Что он записывает:
- Из шаблона:
signnow_create_document_from_template, при необходимостиsignnow_prefill_text_fieldsпо имени поля, затемsignnow_send_inviteс одной записьюtoна каждую роль (имена ролей вроде «Signer 1» берутся изsignnow_get_document) илиsignnow_create_signing_linkдля прямой ссылки на подписание без email. - Из нового файла:
signnow_upload_document_from_url(приcheck_fieldstrue текстовые теги в файле становятся полями; приmake_templatetrue файл сохраняется как шаблон), при необходимости поля добавляются черезsignnow_update_document, затемsignnow_send_invite. Файл без полей отправляется черезsignnow_send_free_form_invite: один подписант за вызов, он ставит подпись в любом месте.signnow_create_templateпревращает документ в шаблон. - Сопровождение:
signnow_resend_field_invite(напоминание одному подписанту, который ещё не подписал),signnow_cancel_invite,signnow_cancel_free_form_invite,signnow_move_documentиsignnow_create_folder. - Группы документов:
signnow_create_document_group,signnow_create_group_from_template,signnow_send_group_invite(подписание по шагам, в каждом шаге email для уведомления и действия sign или view),signnow_resend_group_inviteиsignnow_cancel_group_invite.
Приглашения, напоминания и групповые приглашения приходят реальным людям на почту, а подписанные документы имеют юридическую силу. ИИ показывает документ, подписантов с их ролями и сообщение и отправляет только после вашего чёткого «да». from должен быть email аккаунта signNow, которому принадлежит ключ. signnow_update_document с fields заменяет все поля документа, поэтому ИИ включает и те поля, которые нужно сохранить. Отменённое приглашение восстановить нельзя.
Отключено при установке: signnow_delete_document (ожидающие приглашения документа перестают работать) и signnow_delete_document_group (сами документы сохраняются; группу с ожидающим приглашением сначала нужно отменить). Эти действия необратимы, поэтому администратор рабочего пространства включает их, когда они понадобятся команде.
Форматы данных: идентификаторы представляют собой 40-символьные шестнадцатеричные строки. created и updated это Unix-время в секундах, часто в виде строк. Документ является шаблоном, если template равно true. status приглашения по полям: created (ждёт предыдущего подписанта), pending (отправлено на подпись), fulfilled (подписано) и declined; free form приглашения: pending, fulfilled, cancelled. Координаты полей указываются в пикселях от левого верхнего угла страницы, страницы считаются с 0.
Пагинация: signnow_get_folder принимает limit (до 100) и offset и возвращает total_documents. Группы документов и шаблоны групп принимают limit (до 50) и offset; free form приглашения принимают page и per_page (до 100).
Частые ошибки: неверный, удалённый или отсутствующий API-ключ даёт 400 с invalid_token и кодом 1537; код 401 signNow здесь не использует. 403 означает, что пользователю ключа нельзя это видеть или делать. 404 Unable to find a route означает неизвестный или некорректный идентификатор. 400 со списком errors означает неверные данные, например неизвестную роль, from, не совпадающий с email вашего аккаунта, или ролевое приглашение для документа без полей. При 429 ИИ ждёт и повторяет запрос. Аккаунты на EU-сервере signNow и старые ознакомительные аккаунты (api-eval.signnow.com) используют другой API-хост: в этом случае измените базовый URL коннектора.
Коннектор сам не подписывает документы, не загружает файлы с вашего компьютера (только по публичному URL) и не использует ни OAuth, ни password grant.
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в ChatGPT
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
ChatGPT добавляет MCP-серверы как плагины на странице Plugins, в веб-версии и в платных планах. Режим разработчика для этого больше не нужен. В рабочем пространстве Business это могут только администраторы и владельцы; в Enterprise и Edu администратор может выдать право Create plugins with MCPs.
- Перейди на chatgpt.com/plugins, нажми +, затем Add custom MCP server.
- Введи название, например Name:
signNow. - В разделе Connection укажи в поле Server URL адрес
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDи оставь Authentication на OAuth. - Выбери I understand and want to continue, затем Create as a plugin. Когда ChatGPT попросит, войди в AnythingMCP и разреши доступ.
- Установи новый плагин из своих личных плагинов, затем введи @ в чате и выбери его.
Доступные инструменты
| Tool | What it does |
|---|---|
signnow_get_user | Who the API key belongs to: user id, name, email, active state, organization and team memberships, subscription and document counts |
signnow_list_folders | List the folder tree: the root folder with its system folders (Documents, Templates, Archive, Trash Bin) and your own folders, each with… |
signnow_get_folder | List the documents, templates and document groups in one folder, with paging, sorting and filters: id, document_name, created and updated… |
signnow_get_document | Read one document or template: name, owner, page count, template flag, roles (unique_id, name, signing_order), fields with their role and… |
signnow_get_document_fields | List the fields of a document with their name, type, role and current value (the filled-in data once signed) |
signnow_get_document_history | Full history of a document: every event (viewed, signed, field added, invite sent, emailed, downloaded) with time, email, IP address and… |
signnow_list_free_form_invites | List the free form invites of a document (signature requests without fields): id, recipient email, status (pending, fulfilled, cancelled)… |
signnow_get_routing_details | Read the routing details of a template: its signer roles in signing order with their default email, name and settings |
signnow_download_document | Download a document as a PDF: type collapsed (default) flattens the fields and signatures into one PDF; with_history 1 appends the signing… |
signnow_get_download_link | Create a temporary public link to download the document PDF (valid for a short time, no sign-in needed) |
signnow_list_document_groups | List document groups (several documents signed together): id, group_name, documents, invite id and status, created and updated time |
signnow_get_document_group | Read one document group: name, owner, its documents with their roles, the group invite id and status |
signnow_get_document_group_recipients | List the recipients of a document group: name, email, signing order, which documents each one gets, and the cc list |
signnow_get_group_invite | Status of a document group invite: overall status (created, pending, fulfilled) and each step with its actions (email, role, action sign or… |
signnow_list_template_groups | List document group templates (sets of templates sent together): id, template_group_name, templates with their roles, routing details… |
signnow_get_template_group | Read one document group template: name, its templates with their roles, routing details (signing steps), owner and folder |
signnow_download_document_group | Download all documents of a group: one merged PDF or a ZIP, optionally with the history |
signnow_upload_document_from_url | Create a document (or with make_template a template) from a file at a public URL (PDF, Word and other formats) |
signnow_update_document | Rename a document or set its fields |
signnow_create_template | Make a template from a document (the document is kept) |
signnow_create_document_from_template | Create a new document from a template, ready to be sent with signnow_send_invite |
signnow_send_invite | Send a document with fields for signature (role-based invite): each role gets its own email with a signing link, in signing order |
signnow_send_free_form_invite | Send a document without fields for signature (free form invite): the signer places the signature anywhere |
signnow_cancel_invite | Cancel all pending role-based invites of a document: signing links stop working |
signnow_cancel_free_form_invite | Cancel one pending free form invite (id from signnow_list_free_form_invites) |
signnow_resend_field_invite | Send the invite email again (a reminder) to one pending signer of a role-based invite |
signnow_prefill_text_fields | Fill text fields of a document before sending it, by field name (names from signnow_get_document_fields) |
signnow_create_signing_link | Create a signing link for a document with fields and one signer role, to open the signing page directly without email |
signnow_move_document | Move a document to another folder (folder ids from signnow_list_folders) |
signnow_delete_document | Delete a document or template |
signnow_create_folder | Create a folder inside another folder (the root folder id from signnow_list_folders for a top-level folder) |
signnow_create_document_group | Bundle several documents (with fields) into a document group, to send them in one invite |
signnow_create_group_from_template | Create a document group from a document group template |
signnow_send_group_invite | Send a document group for signature in steps: each step lists the emails to notify and the actions (sign or view a document as a role) |
signnow_resend_group_invite | Send the invite email of a document group again to the signers of the current step, or to one email |
signnow_cancel_group_invite | Cancel the invite of a document group: signing stops for every step |
signnow_delete_document_group | Delete a document group (the documents themselves are kept) |
Примеры запросов
- «Какие документы в моей папке Documents всё ещё ждут подписи других? Покажи, кто ещё не подписал.»
- «Создай документ из нашего шаблона NDA, впиши название компании Acme GmbH и отправь его [email protected] как Signer 1. Перед отправкой покажи мне всё.»
- «Скачай подписанный PDF договора аренды с историей подписания в конце.»
- «Покажи историю договора, который мы отправили [email protected]: когда он его открыл и когда подписал?»
- «Отправь напоминание подписанту, который ещё не подписал договор об оказании услуг.»
FAQ
Работает ли бесплатный план ChatGPT со своими MCP-серверами? OpenAI описывает свои MCP-серверы только для платных планов; план Free в этом списке не указан.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
- Подключить к Microsoft Copilot
Это руководство помогло?