Back to Home
ilvolodel icon

digital-signature-mcp

Verified Safe

by ilvolodel

Overview

Provides a Micro-Capability Platform (MCP) server for digital signing PDF documents with intelligent positioning, Infocert integration, and automatic upload to DigitalOcean Spaces.

Installation

Run Command
docker-compose up -d

Environment Variables

  • CLIENT_ID
  • CLIENT_SECRET
  • SIGNATURE_API
  • AUTHORIZATION_API
  • TENANT
  • DO_SPACES_ACCESS_KEY
  • DO_SPACES_SECRET_KEY
  • DO_SPACES_REGION
  • DO_SPACES_BUCKET
  • DO_SPACES_ENDPOINT

Security Notes

Uses environment variables for sensitive credentials (Infocert, DigitalOcean Spaces), which is a good security practice. API requests include `response.raise_for_status()` for error handling. PDF parsing with `pyhanko`, `PyPDF2`, and `pdfplumber` for document analysis carries inherent risks from potentially malformed documents; the use of `strict=False` in `PdfFileReader` and `PyPDF2.PdfReader` (fallback) might allow parsing of malformed PDFs, which could have security implications. Uploaded files to DigitalOcean Spaces are set to `private` ACL and accessed via presigned URLs for enhanced security, reducing public exposure.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens1500
Stars0
Forks0
Last Update2025-11-30

Tags

Digital SignaturePDF ProcessingDocument ManagementInfocertDigitalOcean SpacesTwo-Factor Authentication