mcp-dropbox-sign

Servidor MCP para la API de Dropbox Sign que admite solicitudes de firma, plantillas, equipos, cuentas, eventos, documentos, firmantes, informes, operaciones masivas y flujos de trabajo.

Documentación

Servidor MCP Dropbox Sign

Un servidor MCP (Model Context Protocol) para la API de Dropbox Sign, construido con FastMCP.

Características

  • Solicitudes de firma — Crear, obtener, listar, cancelar, recordar
  • Plantillas — Listar, obtener detalles, agregar/eliminar miembros
  • Equipos — Obtener información, agregar/eliminar miembros, actualizar
  • Cuentas y OAuth — Información de cuenta, flujo OAuth, gestión de claves API
  • Eventos y Webhooks — Listar eventos, gestión de webhooks, suscripciones
  • Documentos — Obtener detalles, descargar, gestión de archivos
  • Usuarios/Firmantes — Gestionar firmantes, verificación, control de acceso
  • Informes y Analítica — Informes de uso, registros de auditoría, estadísticas
  • Operaciones masivas — Solicitudes por lotes, importaciones, plantillas masivas
  • Flujos de trabajo/Plantillas avanzadas — Flujos de trabajo avanzados, firma condicional, campos dinámicos

Configuración

Requisitos previos

  • Python 3.10+
  • Credenciales de la API de Dropbox Sign (clave API)

Instalación

  1. Crea un entorno virtual:
python -m venv venv
source venv/bin/activate
  1. Instala el paquete:
pip install -e .
  1. Configura las variables de entorno:
cp .env.example .env
# Edit .env with your Dropbox Sign API key

Uso

Inicia el servidor MCP:

python -m mcp_dropbox_sign.server

Desarrollo

Instala las dependencias de desarrollo:

pip install -e ".[dev]"

Ejecuta las pruebas:

pytest

Licencia

MIT