连接器指南阅读约 7 分钟37 个 MCP 工具7 种语言

如何通过 MCP 将 signNow 连接到 Claude

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

HC作者:HelpCode 团队更新于 7 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

signNow

signNow

Let your AI work with signNow e-signatures: browse folders, documents and templates, check invite status and history, download signed PDFs, create documents from templates or files, prefill fields, send role-based, free form and document group invites, remind and cancel.

个工具

37

区域

INTL

类别

电子签名

身份验证

Bearer Token

所需环境变量

SIGNNOW_API_KEY
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 signNow,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

AnythingMCP 已收录在 Claude 的连接器目录中:一键添加到 Claude (在新标签页中打开),然后登录并选择 Claude 可以使用哪些 MCP 服务器。

摘要

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

试试这样问

signNow 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

signNow · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → signNow、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

signNow + Claude

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

SIGNNOW_API_KEY

步骤 1 — 获取凭证

设置大约需要 3 分钟。你需要一个可以使用 API 的 signNow 账户;测试时免费的开发者账户(https://www.signnow.com/developers)就够了。

  1. 登录 signNow,打开 API Dashboard(https://app.signnow.com/webapp/api-dashboard)。
  2. 打开 Apps and Keys,选择你的应用(或新建一个),在 API Keys 选项卡中复制密钥。
  3. 把它粘贴到 SIGNNOW_API_KEY,不要带 Bearer,也不要有空格。连接器以 Authorization: Bearer <key> 的形式发送它。密钥不会过期;在控制台中删除密钥后,连接器即失去访问权限。
  4. 安装连接器并运行 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_type 设为 template 时列出模板。
  • 文档:signnow_get_document(角色、字段、带状态的字段邀请、自由格式请求)、signnow_get_document_fields(已填写的值)、signnow_get_document_history(每个事件,含时间、邮箱、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 生成不经邮件的直接签署链接。
  • 从新文件发送:signnow_upload_document_from_url(check_fields 为 true 时,文件中的文本标签会变成字段;make_template 为 true 时保存为模板),需要时用 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(分步骤签署,每一步指定要通知的邮箱以及 sign 或 view 操作)、signnow_resend_group_invite 和 signnow_cancel_group_invite。

签署邀请、提醒和文档组邀请都会以邮件发给真实的人,已签署的文档具有法律约束力。AI 会先向你展示文档、签署人及其角色和邮件内容,在你明确同意后才发送。from 必须是密钥所属 signNow 账户的邮箱。signnow_update_document 传入 fields 会替换文档的全部字段,因此 AI 会把需要保留的字段一并带上。已取消的邀请无法恢复。

安装时关闭的工具:signnow_delete_document(文档中待处理的邀请将失效)和 signnow_delete_document_group(文档本身会保留;有待处理邀请的文档组需先取消邀请)。这些操作无法撤销,因此由工作区管理员在团队需要时开启。

数据格式:ID 是 40 个字符的十六进制字符串。created 和 updated 是以秒为单位的 Unix 时间戳,常以字符串形式返回。template 为 true 时该文档是模板。字段邀请的 status:created(等待前一位签署人)、pending(待签署)、fulfilled(已签署)和 declined;自由格式邀请:pending、fulfilled、cancelled。字段坐标是距页面左上角的像素值,页码从 0 开始。

分页:signnow_get_folder 接受 limit(最多 100)和 offset,并返回 total_documents。文档组和文档组模板接受 limit(最多 50)和 offset;自由格式邀请接受 page 和 per_page(最多 100)。

常见错误:API 密钥错误、已删除或缺失时返回 400,附 invalid_token 和代码 1537;signNow 在这里不使用 401。403 表示密钥所属用户无权查看或执行该操作。404 Unable to find a route 表示 ID 未知或格式错误。带 errors 列表的 400 表示输入无效,例如未知角色、from 不是你的账户邮箱,或对没有字段的文档发送基于角色的邀请。遇到 429 时,AI 会等待后重试。signNow EU 服务器上的账户或较早的评估账户(api-eval.signnow.com)使用另一个 API 主机:此时请把连接器的基础 URL 改为该主机。

该连接器不会自行签署文档,不会从你的电脑上传文件(只能从公开 URL 上传),也不使用 OAuth 或 password grant。

步骤 2 — 安装 adapter

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 — 在 Claude 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

推荐路径:在 claude.ai web 上工作,无需触碰任何配置文件。

  1. 在 Claude 中打开 Customize → Connectors。
  2. 点击 +,然后点击 Add custom connector。
  3. 输入名称(例如 signNow)和远程 MCP 服务器 URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,然后点击 Add。
  4. 点击 Connect,登录 AnythingMCP(OAuth)并允许访问。

下面所有工具都会出现在你的聊天中,开始输入提示。

可用工具

ToolWhat it does
signnow_get_userWho the API key belongs to: user id, name, email, active state, organization and team memberships, subscription and document counts
signnow_list_foldersList the folder tree: the root folder with its system folders (Documents, Templates, Archive, Trash Bin) and your own folders, each with…
signnow_get_folderList the documents, templates and document groups in one folder, with paging, sorting and filters: id, document_name, created and updated…
signnow_get_documentRead one document or template: name, owner, page count, template flag, roles (unique_id, name, signing_order), fields with their role and…
signnow_get_document_fieldsList the fields of a document with their name, type, role and current value (the filled-in data once signed)
signnow_get_document_historyFull history of a document: every event (viewed, signed, field added, invite sent, emailed, downloaded) with time, email, IP address and…
signnow_list_free_form_invitesList the free form invites of a document (signature requests without fields): id, recipient email, status (pending, fulfilled, cancelled)…
signnow_get_routing_detailsRead the routing details of a template: its signer roles in signing order with their default email, name and settings
signnow_download_documentDownload 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_linkCreate a temporary public link to download the document PDF (valid for a short time, no sign-in needed)
signnow_list_document_groupsList document groups (several documents signed together): id, group_name, documents, invite id and status, created and updated time
signnow_get_document_groupRead one document group: name, owner, its documents with their roles, the group invite id and status
signnow_get_document_group_recipientsList the recipients of a document group: name, email, signing order, which documents each one gets, and the cc list
signnow_get_group_inviteStatus of a document group invite: overall status (created, pending, fulfilled) and each step with its actions (email, role, action sign or…
signnow_list_template_groupsList document group templates (sets of templates sent together): id, template_group_name, templates with their roles, routing details…
signnow_get_template_groupRead one document group template: name, its templates with their roles, routing details (signing steps), owner and folder
signnow_download_document_groupDownload all documents of a group: one merged PDF or a ZIP, optionally with the history
signnow_upload_document_from_urlCreate a document (or with make_template a template) from a file at a public URL (PDF, Word and other formats)
signnow_update_documentRename a document or set its fields
signnow_create_templateMake a template from a document (the document is kept)
signnow_create_document_from_templateCreate a new document from a template, ready to be sent with signnow_send_invite
signnow_send_inviteSend 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_inviteSend a document without fields for signature (free form invite): the signer places the signature anywhere
signnow_cancel_inviteCancel all pending role-based invites of a document: signing links stop working
signnow_cancel_free_form_inviteCancel one pending free form invite (id from signnow_list_free_form_invites)
signnow_resend_field_inviteSend the invite email again (a reminder) to one pending signer of a role-based invite
signnow_prefill_text_fieldsFill text fields of a document before sending it, by field name (names from signnow_get_document_fields)
signnow_create_signing_linkCreate a signing link for a document with fields and one signer role, to open the signing page directly without email
signnow_move_documentMove a document to another folder (folder ids from signnow_list_folders)
signnow_delete_documentDelete a document or template
signnow_create_folderCreate a folder inside another folder (the root folder id from signnow_list_folders for a top-level folder)
signnow_create_document_groupBundle several documents (with fields) into a document group, to send them in one invite
signnow_create_group_from_templateCreate a document group from a document group template
signnow_send_group_inviteSend 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_inviteSend the invite email of a document group again to the signers of the current step, or to one email
signnow_cancel_group_inviteCancel the invite of a document group: signing stops for every step
signnow_delete_document_groupDelete a document group (the documents themselves are kept)

示例提示

  • “我的 Documents 文件夹里哪些文档还在等待其他人签署?告诉我谁还没签。”
  • “用我们的 NDA 模板创建一份文档,公司名称填 Acme GmbH,以 Signer 1 的身份发给 [email protected]。发送前先把所有内容给我看。”
  • “下载租赁合同的已签署 PDF,并在末尾附上签署历史。”
  • “给我看看发给 [email protected] 的合同的历史记录:他什么时候打开的,什么时候签的?”
  • “给还没有签署服务合同的签署人发一封提醒。”

FAQ

Claude Code 和 Claude Desktop 一样工作吗? 是的,两者都指向 https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。

下一步

这份指南对你有帮助吗?

你的 signNow 智能体只差一次点击。

安装连接器,粘贴密钥,向 Claude 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何通过 MCP 将 signNow 连接到 ChatGPT

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

连接器

如何通过 MCP 将 signNow 连接到 Cursor

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

连接器

如何通过 MCP 将 signNow 连接到 Gemini

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

连接器

如何通过 MCP 将 signNow 连接到 Meta Muse

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

连接器

signNow 接入 MCP:在任意 AI 智能体中使用电子签名、模板、签署邀请、文档组和已签署 PDF

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。

连接器

如何通过 MCP 将 signNow 连接到 Microsoft Copilot

一个账户的 signNow 电子签名:浏览文件夹、文档和模板,查看签署邀请状态和文档历史,下载已签署的 PDF,从模板或文件创建文档,预填字段,发送基于角色、自由格式和文档组的签署邀请,提醒和取消。