eSignatures MCP Server
官方用于起草、审查和发送具有约束力的合同的合同与模板管理。
文档
mcp-server-esignatures
对开发者和 AI 最友好的电子签名平台。
传统的电子签名工具将你锁定在僵化、静态的 PDF 文件中。 eSignatures.com 采用了不同的方法——合同在整个生命周期中始终保持完全可编辑、基于 Markdown 的内容,使开发者、自动化系统和 AI 代理能够轻松创建、理解、修改和管理它们。
此 MCP 服务器为 AI 代理(如 Claude)提供对完整 eSignatures API 的实时访问,从而实现:
- 动态合同创建和编辑——即使在发送后也可进行
- AI 可以生成、理解和更新的基于 Markdown 的内容
- 端到端工作流:起草 → 占位符填充 → 发送 → 签署 → 修订
- 灵活的模板和可重用的合同工作流
- 签署人管理、通知和生命周期自动化
专为智能、自适应的合同工作流而构建——而非过时的基于 PDF 的签署。
工具
| 工具 | 类别 | 描述 |
|---|---|---|
create_contract | 合同 | 起草以供审阅或发送合同 |
query_contract | 合同 | 检索合同信息 |
withdraw_contract | 合同 | 撤回活动合同 |
delete_contract | 合同 | 删除草稿或测试合同 |
list_recent_contracts | 合同 | 列出最近的合同 |
add_contract_signer | 签署人 | 向现有合同添加签署人 |
update_contract_signer | 签署人 | 更新现有签署人的联系方式 |
resend_contract_signer_request | 签署人 | 向签署人发送或重新发送签署请求 |
delete_contract_signer | 签署人 | 从合同中移除签署人 |
query_contract_placeholder_fields | 占位符 | 获取合同的占位符字段值 |
update_contract_placeholder_fields | 占位符 | 更新活动合同的占位符字段 |
query_contract_content | 内容 | 以 Markdown 格式获取合同内容 |
update_contract_content | 内容 | 通过查找/替换编辑活动合同的正文 |
create_template | 模板 | 创建新合同模板(Markdown 正文) |
update_template | 模板 | 更新现有模板的标题/标签 |
update_template_content | 模板 | 通过查找/替换编辑模板的 Markdown 正文 |
query_template | 模板 | 检索模板元数据 |
query_template_content | 模板 | 检索模板的 Markdown 正文 |
delete_template | 模板 | 删除模板 |
list_templates | 模板 | 列出所有模板 |
add_template_collaborator | 协作者 | 邀请某人编辑模板 |
remove_template_collaborator | 协作者 | 撤销模板编辑权限 |
list_template_collaborators | 协作者 | 查看谁可以编辑模板 |
示例
创建合同草稿
Create a draft NDA for a publisher, ready for me to review and send. Signer: John Doe, ACME Corp, [email protected].
从模板发送合同
Send an NDA based on my template to John Doe from ACME Corp at [email protected]. Set the term to 2 years.
创建新合同
Create a contractor agreement for a graphic designer, including payment terms of net 14 days. Prepare it as a draft for review. Signer: John Doe, ACME Corp, [email protected].
向合同添加签署人
Add Jane Smith from ACME Corp ([email protected]) as a signer on the NDA contract, then send her the signature request.
编辑活动合同的措辞
On the NDA, change the rental term to 24 months and remove the jurisdiction section.
编辑现有模板
Update my NDA template to include a 12-month non-solicitation clause.
审阅模板
Review my templates and suggest improvements. Do not apply any changes until I approve them one by one.
找到合适的模板
Find the best template for onboarding a contractor and prepare a draft contract for John Doe.
管理合同
Show me the recent contracts that are waiting for signatures.
更新签署人详细信息
Update the signer email on the NDA contract for John Doe to [email protected].
邀请模板协作者
Invite John Doe to edit the NDA template. His email is [email protected].
安装
创建 eSignatures.com 账户
在 https://esignatures.com 免费创建 eSignatures.com 账户,通过创建模板和发送测试合同来测试 Agent AI。
Claude Desktop
在 MacOS 上:~/Library/Application\ Support/Claude/claude_desktop_config.json
在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json
开发/未发布服务器配置
"mcpServers": {
"mcp-server-esignatures": {
"command": "uv",
"env": {
"ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
},
"args": [
"--directory",
"/your-local-directories/mcp-server-esignatures",
"run",
"mcp-server-esignatures"
]
}
}
已发布服务器配置
"mcpServers": {
"mcp-server-esignatures": {
"command": "uvx",
"args": [
"mcp-server-esignatures"
],
"env": {
"ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
}
}
}
身份验证
要使用此服务器,你需要使用 eSignatures.com API 密钥令牌设置 ESIGNATURES_SECRET_TOKEN 环境变量。
eSignatures.com API 文档
有关 API 端点、参数和响应的详细指南,请参阅 eSignatures.com API。
eSignatures.com 支持
如需支持,请导航至 支持 或联系 [email protected]。
贡献
欢迎贡献!如果你想贡献,请 fork 仓库并根据需要进行更改。以下是一些指南:
- 错误报告:请提交 issue 报告你遇到的任何错误。
- 功能请求:通过提交带有“enhancement”标签的 issue 来建议新功能。
- 拉取请求:确保你的拉取请求遵循现有的代码风格。
- 文档:帮助改进或翻译文档。任何形式的文档增强都受到欢迎。
对于重大更改,请先提交 issue 讨论你想要更改的内容。我们期待你的贡献!