mcpField
S

siglio-mcp

本地服务
@esigndev.com生产力

关于 siglio-mcp

Siglio 的 MCP 服务。让 AI 助手通过电子邮件或短信发送文件进行电子签名。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-esigndev-siglio": {
"command": "npx",
"args": [
"-y",
"siglio-mcp"
],
"env": {
"SIGLIO_API_KEY": "<SIGLIO_API_KEY>",
"SIGLIO_ALLOW_LIVE": "<SIGLIO_ALLOW_LIVE>"
}
}
}
}
启动命令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.com
SIGLIO_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+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmsiglio-mcp1.1.0

工具

5

收录的工具列表 · 更新于 2 周前

参数类型必填说明
paymentobject否要求签名人付款。需要在文档工作室中连接 Stripe。
payment.whenenum否after(默认):文档签署后发送付款链接。before:暂不发送文档,收到付款后再发送签署链接。before | after
payment.amountinteger是以整分为单位。15000 表示 $150.00。
payment.currencyenum否仅限 usd。usd
payment.descriptionstring否付款用途说明,签名人会看到此内容。
signersarray是一位或两位签名人。若有两位,签署按顺序进行:第一位完成前不会通知第二位。
deliveryany否auto(默认)会在同时掌握邮箱和手机号时通过电子邮件和短信一起发送,这是 Siglio 的用途;否则会通过签名人可用的渠道发送。email、sms 和 both 均为严格指定。
attachmentsobject否要求签名人上传 1 到 5 个文件。
attachments.whenenum是无默认值,请询问用户。before:文件就绪前,文档会暂存。after:签署后发送上传链接。before | after
attachments.itemsarray是
constraintsarray否Enterprise。跨字段规则:{ type: exactly_one | at_least | at_most | one_of, fields, n? } 或 { type: requires, field, when }。原样传递给 Siglio。
form_fieldsarray否Enterprise。每个 ^M / ^T / ^C / ^R 字段对应一个条目,用于标注或配置:{ name, signer?, type?, label?, required?, format?, max_length?, width?, options?, show_if?, required_if? }。原样传递给 Siglio。
document_namestring否签署人看到的文档名称。默认使用文件名。
document_pathstring是此计算机上带标签 PDF 的完整路径。
idempotency_keystring否通常无需填写。省略时,将根据文档、签署人和选项生成一个键。

详细介绍

维护者还没有提供详细介绍,可以先查看代码仓库中的 README。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。