用途
BoldSign MCP Server 是一个 Model Context Protocol(MCP)服务器,用于促进大语言模型(LLM)与 BoldSign API 之间的交互。MCP 扩展了 LLM 的能力,使其在连接外部系统时能够充当智能体。该项目包含多种工具,通过 BoldSign API 管理电子签名相关的模板和文档。
作者:Syncfusion;主页:https://boldsign.com;仓库地址:https://github.com/boldsign/boldsign-mcp。
重要提示:该仓库已弃用。如需改进的认证选项、更多功能以及全托管体验,请使用托管的 BoldSign MCP Server。
主要能力
该 MCP 服务器通过 BoldSign API 提供以下工具:
- 列出文档(List documents):检索分页的文档列表。
- 列出团队文档(List team documents):检索分页的团队文档列表。
- 获取文档(Get document):通过 ID 获取特定文档的详细信息,包括状态。
- 撤销文档(Revoke document):取消或叫停进行中的文档。
- 发送提醒(Send reminders):向尚未完成签名的签署人发送提醒。
- 列出模板(List templates):检索 BoldSign 账户中可用的模板分页列表。
- 获取模板(Get template):通过 ID 获取特定模板的详细信息。
- 从模板发送文档(Send document from template):基于预配置模板创建并发送用于签名的文档。
- 列出联系人(List Contacts):检索 BoldSign 账户中的联系人分页列表。
- 获取联系人(Get Contact):通过 ID 获取特定联系人的详细信息。
- 列出用户(List Users):检索 BoldSign 组织中的用户分页列表。
- 获取用户(Get User):通过 ID 获取特定用户的详细信息。
- 列出团队(List Teams):检索 BoldSign 组织中的团队分页列表。
- 获取团队(Get Team):通过 ID 获取特定团队的详细信息。
使用方式
前置条件(Prerequisites):
- 一个 BoldSign 账户:需要账户以获取 API 凭据。可以注册免费试用,或使用已有的沙盒或付费账户。
- BoldSign API 凭据:获取必要的应用凭据,特别是 API 密钥。生成和管理 API 密钥的说明见 BoldSign API 文档。
- Node.js:要求 18.0.0 或更高版本。
- 一个 MCP 客户端:需要 MCP 客户端应用来与服务器交互。示例包括 Cursor、VS Code、Windsurf、Claude Desktop、Cline 或任何其他兼容的 MCP 客户端。
环境变量:
- BOLDSIGN_API_KEY:从 BoldSign 账户获取的 API 密钥。
- BOLDSIGN_API_REGION:指定 BoldSign 账户所在区域。未指定时默认为 US。US 表示美国区域,EU 表示欧洲区域,CA 表示加拿大区域。
在各客户端中的安装配置(官方提供了配置片段,需添加到对应客户端设置或配置文件中):
- Cursor:推荐将配置添加到全局 Cursor MCP 配置文件,通常位于 ~/.cursor/mcp.json;也可在项目根目录创建 .cursor/mcp.json 进行项目级安装。
- Windsurf:将配置片段添加到 Windsurf MCP 配置文件。
- VS Code:将配置添加到管理 MCP 服务器配置的 VS Code 设置文件中。
- Claude Desktop:将配置添加到 Claude Desktop 配置文件,通常名为 claude_desktop_config.json。
- Cline:将配置片段添加到 Cline MCP 配置文件。
适用场景
适用于需要在支持 MCP 的 LLM 客户端(如 Cursor、VS Code、Windsurf、Claude Desktop、Cline)中,通过自然语言或智能体方式操作 BoldSign 电子签名业务的场景,包括查看与管理文档、模板、联系人、用户和团队,撤销进行中的文档,向签署人发送提醒,以及基于模板发送签名文档。
限制
- 该仓库已弃用,官方建议使用托管的 BoldSign MCP Server 以获得改进的认证选项、更多功能和全托管体验。
- 需要 BoldSign 账户和 API 凭据。
- 需要 Node.js 18.0.0 或更高版本。
- 需要兼容的 MCP 客户端。
- 具体配置代码片段、定价与更多限制细节,资料中暂未完整提供。
许可证
本项目采用 MIT 许可证。详见 LICENSE 文件。