eSignatures MCP Server
resmiSözleşme ve şablon yönetimi; bağlayıcı sözleşmelerin hazırlanması, incelenmesi ve gönderilmesi için.
Dokümantasyon
mcp-server-esignatures
Geliştiriciler ve yapay zeka için en uygun elektronik imza platformu.
Geleneksel e-imza araçları sizi katı, statik PDF dosyalarına hapseder. eSignatures.com farklı bir yaklaşım benimser — sözleşmeler tüm yaşam döngüleri boyunca tamamen düzenlenebilir, Markdown tabanlı içerik olarak kalır; bu da geliştiricilerin, otomasyon sistemlerinin ve yapay zeka ajanlarının bunları zahmetsizce oluşturmasını, anlamasını, değiştirmesini ve yönetmesini sağlar.
Bu MCP sunucusu, yapay zeka ajanlarına (Claude gibi) eSignatures API'sine gerçek zamanlı erişim sunarak şunları mümkün kılar:
- Dinamik sözleşme oluşturma ve düzenleme — gönderildikten sonra bile
- Yapay zekanın üretebileceği, anlayabileceği ve güncelleyebileceği Markdown tabanlı içerik
- Uçtan uca iş akışları: taslak → yer tutucu doldurma → gönderme → imzalama → tadiller
- Esnek şablonlar ve yeniden kullanılabilir sözleşme iş akışları
- İmzacı yönetimi, bildirimler ve yaşam döngüsü otomasyonu
Eski PDF tabanlı imzalamaya değil, akıllı ve uyarlanabilir sözleşme iş akışlarına göre inşa edilmiştir.
Araçlar
| Araç | Kategori | Açıklama |
|---|---|---|
create_contract | Sözleşmeler | İnceleme için taslak oluştur veya sözleşme gönder |
query_contract | Sözleşmeler | Sözleşme bilgilerini getir |
withdraw_contract | Sözleşmeler | Aktif bir sözleşmeyi geri çek |
delete_contract | Sözleşmeler | Taslak veya test sözleşmesini sil |
list_recent_contracts | Sözleşmeler | Son sözleşmeleri listele |
add_contract_signer | İmzacılar | Mevcut bir sözleşmeye imzacı ekle |
update_contract_signer | İmzacılar | Mevcut bir imzacının iletişim bilgilerini güncelle |
resend_contract_signer_request | İmzacılar | İmzacıya imza talebini gönder veya yeniden gönder |
delete_contract_signer | İmzacılar | Bir imzacıyı sözleşmeden çıkar |
query_contract_placeholder_fields | Yer Tutucular | Sözleşmenin yer tutucu alan değerlerini getir |
update_contract_placeholder_fields | Yer Tutucular | Aktif bir sözleşmenin yer tutucu alanlarını güncelle |
query_contract_content | İçerik | Sözleşmenin içeriğini Markdown formatında getir |
update_contract_content | İçerik | Aktif bir sözleşmenin gövdesini bul/değiştir ile düzenle |
create_template | Şablonlar | Yeni bir sözleşme şablonu oluştur (Markdown gövde) |
update_template | Şablonlar | Mevcut bir şablonun başlığını/etiketlerini güncelle |
update_template_content | Şablonlar | Bir şablonun Markdown gövdesini bul/değiştir ile düzenle |
query_template | Şablonlar | Şablon meta verilerini getir |
query_template_content | Şablonlar | Bir şablonun Markdown gövdesini getir |
delete_template | Şablonlar | Bir şablonu sil |
list_templates | Şablonlar | Tüm şablonlarınızı listele |
add_template_collaborator | Ortak Çalışanlar | Birini şablonu düzenlemeye davet et |
remove_template_collaborator | Ortak Çalışanlar | Şablon düzenleme haklarını geri al |
list_template_collaborators | Ortak Çalışanlar | Bir şablonu kimlerin düzenleyebileceğini gör |
Örnekler
Taslak sözleşme oluşturma
Create a draft NDA for a publisher, ready for me to review and send. Signer: John Doe, ACME Corp, [email protected].
Bir şablondan sözleşme gönderme
Send an NDA based on my template to John Doe from ACME Corp at [email protected]. Set the term to 2 years.
Yeni bir sözleşme oluşturma
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].
Bir sözleşmeye imzacı ekleme
Add Jane Smith from ACME Corp ([email protected]) as a signer on the NDA contract, then send her the signature request.
Aktif bir sözleşmenin ifadelerini düzenleme
On the NDA, change the rental term to 24 months and remove the jurisdiction section.
Mevcut bir şablonu düzenleme
Update my NDA template to include a 12-month non-solicitation clause.
Şablonları inceleme
Review my templates and suggest improvements. Do not apply any changes until I approve them one by one.
Doğru şablonu bulma
Find the best template for onboarding a contractor and prepare a draft contract for John Doe.
Sözleşmeleri yönetme
Show me the recent contracts that are waiting for signatures.
İmzacı bilgilerini güncelleme
Update the signer email on the NDA contract for John Doe to [email protected].
Şablon ortak çalışanlarını davet etme
Invite John Doe to edit the NDA template. His email is [email protected].
Kurulum
eSignatures.com hesabı oluşturun
Şablonlar oluşturarak ve test sözleşmeleri göndererek Agent AI'yı test etmek için https://esignatures.com adresinden ücretsiz bir eSignatures.com hesabı oluşturun.
Claude Desktop
MacOS'ta: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows'ta: %APPDATA%/Claude/claude_desktop_config.json
Geliştirme/Yayınlanmamış Sunucu Yapılandırması
"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"
]
}
}
Yayınlanmış Sunucu Yapılandırması
"mcpServers": {
"mcp-server-esignatures": {
"command": "uvx",
"args": [
"mcp-server-esignatures"
],
"env": {
"ESIGNATURES_SECRET_TOKEN": "your-esignatures-api-secret-token"
}
}
}
Kimlik Doğrulama
Bu sunucuyu kullanmak için, eSignatures.com API gizli anahtarınızla ESIGNATURES_SECRET_TOKEN ortam değişkenini ayarlamanız gerekir.
eSignatures.com API Dokümantasyonu
API uç noktaları, parametreler ve yanıtlar hakkında ayrıntılı bir kılavuz için eSignatures.com API sayfasına bakın.
eSignatures.com Destek
Destek için lütfen Destek sayfasına gidin veya [email protected] adresine ulaşın.
Katkıda Bulunma
Katkılarınızı bekliyoruz! Katkıda bulunmak isterseniz, lütfen depoyu çatallayın ve uygun gördüğünüz değişiklikleri yapın. İşte bazı yönergeler:
- Hata Raporları: Karşılaştığınız hataları bildirmek için lütfen bir konu (issue) açın.
- Özellik Talepleri: "enhancement" etiketiyle bir konu açarak yeni özellikler önerin.
- Çekme Talepleri (Pull Requests): Çekme talebinizin mevcut kod stiline uyduğundan emin olun.
- Dokümantasyon: Dokümantasyonu iyileştirmeye veya çevirmeye yardımcı olun. Her türlü dokümantasyon geliştirmesi takdir edilmektedir.
Büyük değişiklikler için, lütfen önce neyi değiştirmek istediğinizi tartışmak üzere bir konu açın. Katkılarınızı dört gözle bekliyoruz!