digital-signature-mcp
Verified Safeby 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
docker-compose up -dEnvironment 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
lex
Provides a UK legal research API for AI agents, offering capabilities to search legislation, caselaw, amendments, and explanatory notes using semantic and keyword search, and includes a Micro-Copilot (MCP) server for integration with AI assistants.
pdflens-mcp
This MCP server provides tools for reading and extracting information from PDF files, including text and images, designed for AI clients.
TransformerBee.mcp
This server acts as a Model Context Protocol (MCP) wrapper for the TransformerBee service, enabling conversion between EDIFACT and BO4E data formats.
groupdocs-parser-cloud-mcp
Provides an MCP server that wraps the GroupDocs.Parser Cloud API to enable AI agents to extract text, images, and barcodes from various document formats and manage cloud storage.