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_SECRET_TOKEN 環境變數,並填入你的 eSignatures.com API 密鑰。
eSignatures.com API 文件
如需 API 端點、參數和回應的詳細指南,請參閱 eSignatures.com API。
eSignatures.com 支援
如需支援,請前往 支援 或聯絡 [email protected]。
貢獻
歡迎貢獻!如果你想貢獻,請 fork 此儲存庫並依你的想法進行修改。以下是一些指引:
- 錯誤回報:請開啟 issue 來回報你遇到的任何錯誤。
- 功能請求:透過開啟帶有「enhancement」標籤的 issue 來建議新功能。
- Pull Requests:確保你的 pull request 遵循現有的程式碼風格。
- 文件:協助改善或翻譯文件。任何形式的文件增強都備受感激。
對於重大變更,請先開啟 issue 討論你想變更的內容。我們期待你的貢獻!