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

如何通过 MCP 将 BoldSign 连接到 ChatGPT

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

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

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

BoldSign

BoldSign

Let your AI work with BoldSign e-signatures (US, EU, CA or AU region): find documents and check who has signed, download signed PDFs and audit trails, send files or templates for signature, remind, revoke, extend or change signers, and browse templates, sender identities, contacts, teams, users and brands.

个工具

32

区域

INTL

类别

电子签名

身份验证

API Key

所需环境变量

BOLDSIGN_API_URLBOLDSIGN_API_KEY
在 Cloud 上一键安装

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

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

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

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

开始免费试用

摘要

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

试试这样问

BoldSign 的示例提示

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

BoldSign · 通过 MCP 实时
分享
Opus 4.7

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

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

BoldSign + ChatGPT

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

前提条件

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

BOLDSIGN_API_URL, BOLDSIGN_API_KEY

步骤 1 — 获取凭证

设置大约需要 2 分钟。你需要一个包含 API 的 BoldSign 套餐,或一个免费的 Sandbox 账户。

  1. 登录 BoldSign(https://app.boldsign.com,欧盟账户为 https://app-eu.boldsign.com),在左侧菜单打开 API,再打开 API Key。
  2. 点击 Generate API Key,选择 Sandbox(免费,文档带水印,每小时 50 次请求)或 Live,可选设置有效期,然后把密钥复制到 BOLDSIGN_API_KEY。它通过 X-API-KEY 请求头发送,拥有全部权限范围。
  3. 把 BOLDSIGN_API_URL 设为你账户所在区域的 API 地址,末尾不要加斜杠:https://api.boldsign.com(美国)、https://api-eu.boldsign.com(欧盟)、https://api-ca.boldsign.com(加拿大)或 https://api-au.boldsign.com(澳大利亚)。登录后浏览器里的地址能告诉你区域:app-eu 是欧盟,app-ca 是加拿大,app-au 是澳大利亚,单纯的 app 是美国。
  4. 安装连接器并运行 boldsign_list_documents,检查密钥和区域是否正确。

查找文档并查看谁已签署:

  • boldsign_list_documents 按从新到旧列出你发送或收到的文档,包含状态、发件人、每位签署人的状态、抄送、标签和日期。可按文本、status(WaitingForMe、WaitingForOthers、NeedAttention、Completed、Declined、Revoked、Expired、Draft、Scheduled)、transmit_type(Sent、Received、Both)、发送日期或到期日期的范围、标签、品牌以及发件人或签署人邮箱筛选。
  • boldsign_list_team_documents 显示你所在团队的文档(团队管理员可看其管理的团队),可按团队和用户筛选。boldsign_list_behalf_documents 显示通过代发身份代表他人发送的文档,或他人代表你发送的文档。
  • boldsign_get_document 读取一份文档的全部内容:文件、每位签署人的顺序、状态、是否已查看、身份验证和字段值、抄送、事件历史、到期时间、提醒设置,以及撤回或拒签的理由(如有)。

已签署的文件:文档完成后,boldsign_download_document 返回已签署的 PDF,否则返回当前状态;多个文件合并为一个 PDF,若格式选 Individually 则以 ZIP 返回。boldsign_download_audit_log 返回审计记录 PDF,其中包含每个事件(发送、查看、签署、拒签)及其时间、邮箱和 IP 地址。对于代表他人发送的文档,请在 on_behalf_of 中传入代发身份的邮箱。

发送签署请求:

  • 从模板发送:先用 boldsign_list_templates,再用 boldsign_get_template 查看角色序号和字段 id,然后调用 boldsign_send_from_template,每个角色在 roles 中对应一条(roleIndex、signerName、signerEmail,可选 existingFormFields 用于预填)。未填写的角色保留模板的默认签署人;role_removal_indices 可从本文档中去掉某些角色。
  • 发送文件:boldsign_send_document 接受 PDF、Word 或图片文件,可以是 file_urls 中的公开 URL(由 BoldSign 下载),也可以是 files 中的 Base64 data URI,两者不能同时使用。每位签署人有 name、emailAddress,以及可选的 signerOrder、signerType(Signer、Reviewer 或 InPersonSigner)和 formFields(Signature、Initial、CheckBox、TextBox、DateSigned、RadioButton、Dropdown、Name、Email,每个字段带页码和 bounds)。除了手动放置字段,也可以使用写在文档里的文本标签(use_text_tags),或让 BoldSign 把文件中已有的表单字段和空白线自动转成字段(auto_detect_fields)。
  • 两种方式都支持标题和消息、抄送、签署顺序、到期时间(默认 Days,60 天;也可用 Hours 或 SpecificDateTime)、自动提醒、品牌、标签,以及用于状态为 Verified 的代发身份的 on_behalf_of。设置 disable_emails 后不会发送邮件,此时可用 boldsign_get_embedded_sign_link 为每位签署人生成直接签署链接,还可设置有效期和跳转地址。boldsign_send_draft 发送已保存为草稿的文档。
  • 发送是异步的:响应会立即返回 documentId,稍后用 boldsign_get_document 可查看是否已发出(发送失败会显示在历史中)。

发送是真实的:发送、提醒、更换签署人和创建代发身份都会给真实的人发邮件,Live 文档具有法律约束力,并可能消耗 API 额度。AI 会先向你展示文件或模板、签署人和消息,得到你明确同意后才发送。

后续跟进:boldsign_remind_document 提醒所有尚未签署的签署人,或只提醒指定邮箱。boldsign_extend_expiry 延长进行中文档的期限:按天到期的填 yyyy-MM-dd 日期,按小时到期的填小时数,指定时间到期的填 ISO 8601 日期时间。boldsign_change_recipient 把尚未签署的签署人换成另一个人,理由会记录在审计记录中。boldsign_prefill_fields 在签署人填写之前设置字段值(字段 id 来自 boldsign_get_document)。

账户:代发身份通过 boldsign_list_sender_identities、boldsign_get_sender_identity 和 boldsign_create_sender_identity 管理(BoldSign 会给对方发送审批邮件,状态变为 Verified 后即可使用,状态包括 Pending、Verified 和 Denied)。联系人通过 boldsign_list_contacts、boldsign_get_contact、boldsign_create_contacts 和 boldsign_update_contact 管理。团队、用户(角色为 Admin、TeamAdmin 或 Member,状态为 Active 或 Invited)和品牌只能读取。boldsign_get_api_credits 显示额度余额和已用数量。

安装时关闭:boldsign_revoke_document(停止签署并告知签署人原因,文档无法恢复)和 boldsign_delete_document(移入回收站,或通过 delete_permanently 永久删除)。两者都无法撤销,因此由工作区管理员在团队需要时开启。

数据格式:id 是 GUID 字符串(documentId、templateId)。createdDate、activityDate、expiryDate 等日期是以秒为单位的 Unix 时间戳;筛选条件使用 ISO 8601(2026-10-01T00:00:00Z)。文档状态为 InProgress、Completed、Declined、Expired、Revoked、Draft 或 Scheduled;签署人状态为 NotCompleted、Completed、Declined、Revoked 或 Expired。模板角色从 1 开始编号。字段的 bounds(x、y、width、height)从页面左上角开始计算,字段 id 只能包含字母、数字和下划线。

分页:列表类工具接受 page(从 1 开始)和 page_size(1 到 100,默认 10),返回包含 totalRecordsCount 和 totalPages 的 pageDetails,条目在 result 中(团队为 results)。超过 10,000 份文档时,AI 会把最后一份文档的 cursor 作为 next_cursor 传入。

限制:Live 每个账户每小时 2,000 次请求,Sandbox 为 50 次,API 密钥和 OAuth 合并计算。Sandbox 文档带有水印。在按额度计费的套餐中,每份通过 API 发送的文档都会消耗额度。

常见错误:401 表示密钥错误或已过期,或把密钥用在了其他区域的地址上。403 表示套餐不含 API,或该用户无权查看此项。400 表示输入无效并附带说明,例如未知的角色序号、缺少签署人邮箱或 BoldSign 无法读取的文件。429 表示已达到每小时上限,请等到 X-RateLimit-Reset 之后再试。

该连接器不创建或编辑模板,不管理 webhook,不创建团队、用户或品牌,也不删除联系人。

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

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

ChatGPT 在网页版的 Plugins 页面把 MCP 服务器添加为插件,仅付费套餐可用,不再需要开发者模式。在 Business 工作区中只有管理员和所有者可以添加;在 Enterprise 和 Edu 中,管理员可以授予 Create plugins with MCPs 权限。

  1. 前往 chatgpt.com/plugins,点击 +,然后选择 Add custom MCP server。
  2. 填写名称,例如 Name: BoldSign。
  3. 在 Connection 下的 Server URL 中填入 https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,Authentication 保持为 OAuth。
  4. 选择 I understand and want to continue,然后点击 Create as a plugin。ChatGPT 提示时,登录 AnythingMCP 并允许访问。
  5. 在个人插件中安装这个新插件,然后在对话中输入 @ 并选择它。

可用工具

ToolWhat it does
boldsign_list_documentsList documents I sent or received, newest first: documentId, messageTitle, status, sender, signers with their status, cc, created, activity…
boldsign_list_team_documentsList the documents of my team (team admins: of the teams they manage), with the same fields and filters as boldsign_list_documents plus…
boldsign_list_behalf_documentsList documents sent on behalf of others (through a sender identity), or sent on my behalf by others, with their status and signers
boldsign_get_documentRead one document in full: title, status, files, sender, each signer (name, email, order, status, viewed, authentication, form fields with…
boldsign_download_documentDownload the document PDF: the signed PDF once completed, otherwise the current state
boldsign_download_audit_logDownload the audit trail PDF of a document: every event (sent, viewed, signed, declined) with time, email and IP address
boldsign_get_embedded_sign_linkGet a signing link for one signer of a document, to open the signing page directly (for example in your own app or to hand over in person)
boldsign_list_templatesList templates: templateId, title, description, roles (index, name, default signer), created by, labels, sharing
boldsign_get_templateRead one template: title, message, files, roles (index, name, default signer, signer type) with their form fields (id, type, page…
boldsign_list_sender_identitiesList sender identities (people you may send documents on behalf of): id, name, email, status (Pending, Verified, Denied), approval date…
boldsign_get_sender_identityRead one sender identity by id or by email: name, email, status, brand, redirect URL and notification settings
boldsign_list_contactsList contacts in the address book: id, name, email, phone, job title and company
boldsign_get_contactRead one contact of the address book: name, email, phone number, job title and company
boldsign_list_teamsList the teams of the organization: teamId, name, number of users and created date
boldsign_get_teamRead one team: name, users with their roles and status, created and modified dates
boldsign_list_usersList the users of the organization: userId, name, email, team, role (Admin, TeamAdmin, Member) and status (Active, Invited)
boldsign_get_userRead one user: name, email, team, role, status, created and modified dates and metadata
boldsign_list_brandsList the brands of the account (logo, colours, email display name, signing page settings): brandId, brandName, isDefault
boldsign_get_brandRead one brand in full: name, logo, colours, email display name, redirect URL, disclaimer, document time zone and other signing settings
boldsign_get_api_creditsShow the API credits of the plan: credits balance and how many are used
boldsign_send_documentSend one or more PDF or Office files for signature
boldsign_send_from_templateSend a document for signature from a template
boldsign_send_draftSend a document that is still a draft (status Draft) to its signers
boldsign_remind_documentEmail a reminder to signers who have not signed yet: all pending signers, or only the given emails
boldsign_revoke_documentRevoke (cancel) a document that is in progress: signing stops and the signers are told why
boldsign_delete_documentDelete a document: it moves to the trash, or is erased for good with delete_permanently
boldsign_extend_expiryExtend the expiry date of a document that is still in progress, optionally warning the signers
boldsign_change_recipientReplace a signer who has not signed yet with another person (new name and email); the new signer gets the request
boldsign_prefill_fieldsSet the values of form fields of a document in progress before the signers fill them (field ids from boldsign_get_document)
boldsign_create_contactsAdd one or more contacts (name, email, phone, job title, company) to the address book
boldsign_update_contactChange a contact of the address book: name, email, phone, job title, company (name and email are required)
boldsign_create_sender_identityAsk a person to let you send documents on their behalf: BoldSign emails them an approval request; the identity is usable once its status is…

示例提示

  • “哪些文档还在等待他人签署?具体是谁还没签?”
  • “[email protected] 签了我们周一发出的保密协议吗?给我看事件历史。”
  • “下载与 Acme 的服务合同的已签署 PDF 和审计记录。”
  • “把我们的自由职业合同模板以承包方角色发给 [email protected]。发送前先给我看角色和消息。”
  • “提醒租赁合同中尚未签署的人,并把期限延长到 11 月 30 日。”

FAQ

ChatGPT 免费套餐能用自定义 MCP 服务器吗? OpenAI 只为付费套餐提供自定义 MCP 服务器的说明,Free 套餐不在其列。

下一步

这份指南对你有帮助吗?

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

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

相关指南

连接器

BoldSign 接入 MCP:在任意 AI 智能体中处理电子签名、签署人状态、已签署 PDF、审计记录和模板

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

连接器

如何通过 MCP 将 BoldSign 连接到 Claude

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

连接器

如何通过 MCP 将 BoldSign 连接到 Cursor

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

连接器

如何通过 MCP 将 BoldSign 连接到 Gemini

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

连接器

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

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。

连接器

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

支持美国、欧盟、加拿大和澳大利亚区域的 BoldSign 电子签名:查找文档并查看谁已签署,下载已签署的 PDF 和审计记录,发送文件或模板请求签署,发送提醒、延长期限、更换签署人和预填字段,并浏览模板、代发身份、联系人、团队、用户、品牌和 API 额度。