Token导航 LogoToken导航TokenDH.com
Digisign MCP logo
运维云端未说明官方级别未说明来源级核验

Digisign MCP

MCP Server

DigiSign MCP Server 是一个用于数字签名API的服务器,支持从AI编码助手创建、发送和管理数字签名信封。

工具数

15

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaudeAPI集成Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

davidsimoes

提供方

davidsimoes

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

DigiSign MCP服务器

MCP服务器 DigiSign.cz 数字签名API。专为 克劳德代码.

直接从您的AI编码助手创建、发送和管理数字签名信封。

![digisign-mcp MCP server](https://glama.ai/mcp/servers/davidsimoes/digisign-mcp)

设置

1.获取DigiSign API密钥

在您的DigiSign仪表板中: 设置>Pro vyvojare>API klice.创建API密钥对(访问密钥+密钥)。

2.安装依赖项

git clone https://github.com/davidsimoes/digisign-mcp.git
cd digisign-mcp
npm install

3.用克劳德代码注册

claude mcp add digisign \
  -e DIGISIGN_ACCESS_KEY=your_access_key \
  -e DIGISIGN_SECRET_KEY=your_secret_key \
  -- node /path/to/digisign-mcp/src/index.js

工具

读取工具(可安全自动批准)

工具说明
list_envelopes列出带有可选状态/页面过滤器的信封
get_envelope获取详细的信封信息(状态、收件人、文档)
list_documents列出附在信封上的文件
list_recipients列出收件人及其签名状态
list_tags列出文件上的签名/表格标签
get_download_url获取已签名文档的临时下载URL
get_account获取帐户信息(积分、计划、使用情况)

编写工具(建议手动批准)

工具说明
create_envelope创建新的草稿信封
upload_and_attach_document上传PDF/DOCX并附在信封上
add_recipient添加签名人、批准人或抄送收件人
add_signature_tag放置签名/表格标签(占位符或坐标定位)
send_envelope发送信封签名(向所有收件人发送电子邮件)
cancel_envelope取消已发送的信封(通知签名者)
delete_envelope删除草稿信封
discard_envelope放弃草稿信封(当API密钥缺少删除权限时使用)

安全建议

在拒绝列表中添加不可逆写入工具 ~/.claude/settings.local.json:

{
  "permissions": {
    "deny": [
      "mcp__digisign__send_envelope",
      "mcp__digisign__cancel_envelope",
      "mcp__digisign__delete_envelope",
      "mcp__digisign__discard_envelope"
    ]
  }
}

这可确保Claude Code在发送、取消或删除信封之前提示确认。

安全准备工具(create_envelope, upload_and_attach_document, add_recipient, add_signature_tag)可以添加到允许列表中,因为它们只修改草稿信封。

签名标签定位

在文档上放置签名标签的两种方法:

基于占位符(推荐)

在文档中添加不可见的文本标记(例如,白色文本,如 {sign_here}).DigiSign在PDF文本层中找到它们,并将签名标签相对于它们定位。

add_signature_tag(
  envelopeId: "...",
  recipientId: "...",
  documentId: "...",
  placeholder: "{sign_here}",
  positioning: "bottom_left",
  scale: 70
)

重要:DigiSign的占位符正则表达式只允许 [\w\-\{\}\[\]\(\)=,] --没有空格或变音符号。使用简单的ASCII占位符,如 {sign_ceo}, {sign_client}.

定位: bottom_left 将签名框放在占位符文本上方(签名放在印刷名称上方的合同标准)。 scale: 70 保持盒子紧凑。

备注: documentId 即使在使用占位符定位时也是必需的。

基于坐标

将标签放置在精确的页面坐标处(以点为单位):

add_signature_tag(
  envelopeId: "...",
  recipientId: "...",
  documentId: "...",
  page: 5,
  xPosition: 320,
  yPosition: 680
)

基于占位符的更稳健——它能够承受文档布局的变化。

典型工作流程

  1. create_envelope --创建草稿
  2. upload_and_attach_document --附上PDF
  3. add_recipient --添加签名者(短信认证需要手机号码)
  4. add_signature_tag --放置签名标签
  5. send_envelope --发送签名

需求

  • Node.js 18+
  • 具有API访问权限的DigiSign.cz帐户
  • Claude Code(或任何兼容MCP的客户端)

许可证

麻省理工学院

______________________________________________________________________

目录标签

目录标签

JavaScriptClaudeAPI集成数字签名本地部署API服务器文件管理电子合同

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明noneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP