mcp-dropbox-sign

MCP server for the Dropbox Sign API supporting signature requests, templates, teams, accounts, events, documents, signers, reports, bulk operations, and workflows.

MCP Dropbox Sign Server

An MCP (Model Context Protocol) server for the Dropbox Sign API, built with FastMCP.

Features

  • Signature Requests — Create, get, list, cancel, remind
  • Templates — List, get details, add/remove members
  • Teams — Get info, add/remove members, update
  • Accounts & OAuth — Account info, OAuth flow, API key management
  • Events & Webhooks — List events, webhook management, subscriptions
  • Documents — Get details, download, file management
  • Users/Signers — Manage signers, verification, access control
  • Reports & Analytics — Usage reports, audit logs, statistics
  • Bulk Operations — Batch requests, imports, bulk templates
  • Workflows/Templates Advanced — Advanced workflows, conditional signing, dynamic fields

Setup

Prerequisites

  • Python 3.10+
  • Dropbox Sign API credentials (API key)

Installation

  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate
  1. Install the package:
pip install -e .
  1. Set up environment variables:
cp .env.example .env
# Edit .env with your Dropbox Sign API key

Usage

Start the MCP server:

python -m mcp_dropbox_sign.server

Development

Install development dependencies:

pip install -e ".[dev]"

Run tests:

pytest

License

MIT

Máy chủ liên quan

NotebookLM Web Importer

Nhập trang web và video YouTube vào NotebookLM chỉ với một cú nhấp. Được tin dùng bởi hơn 200.000 người dùng.

Cài đặt tiện ích Chrome