S
siglio-mcp
本地服务@esigndev.com生产力
关于 siglio-mcp
Siglio 的 MCP 服务。让 AI 助手通过电子邮件或短信发送文件进行电子签名。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
mcp.json · 通用配置
启动命令
npx -y siglio-mcp需要配置的环境变量
SIGLIO_API_KEY密钥Your Siglio API key. Sandbox keys start with sig_sandbox_ and live keys start with sig_live_. Get one at https://esigndev.comSIGLIO_ALLOW_LIVESet to true to allow a live key. Without it, live keys are refused and only sandbox keys will run. Leave unset while testing.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| payment | object | 否 | 要求签名人付款。需要在文档工作室中连接 Stripe。 |
| payment.when | enum | 否 | after(默认):文档签署后发送付款链接。before:暂不发送文档,收到付款后再发送签署链接。before | after |
| payment.amount | integer | 是 | 以整分为单位。15000 表示 $150.00。 |
| payment.currency | enum | 否 | 仅限 usd。usd |
| payment.description | string | 否 | 付款用途说明,签名人会看到此内容。 |
| signers | array | 是 | 一位或两位签名人。若有两位,签署按顺序进行:第一位完成前不会通知第二位。 |
| delivery | any | 否 | auto(默认)会在同时掌握邮箱和手机号时通过电子邮件和短信一起发送,这是 Siglio 的用途;否则会通过签名人可用的渠道发送。email、sms 和 both 均为严格指定。 |
| attachments | object | 否 | 要求签名人上传 1 到 5 个文件。 |
| attachments.when | enum | 是 | 无默认值,请询问用户。before:文件就绪前,文档会暂存。after:签署后发送上传链接。before | after |
| attachments.items | array | 是 | |
| constraints | array | 否 | Enterprise。跨字段规则:{ type: exactly_one | at_least | at_most | one_of, fields, n? } 或 { type: requires, field, when }。原样传递给 Siglio。 |
| form_fields | array | 否 | Enterprise。每个 ^M / ^T / ^C / ^R 字段对应一个条目,用于标注或配置:{ name, signer?, type?, label?, required?, format?, max_length?, width?, options?, show_if?, required_if? }。原样传递给 Siglio。 |
| document_name | string | 否 | 签署人看到的文档名称。默认使用文件名。 |
| document_path | string | 是 | 此计算机上带标签 PDF 的完整路径。 |
| idempotency_key | string | 否 | 通常无需填写。省略时,将根据文档、签署人和选项生成一个键。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。