← 返回
未分类 Key 中文

Maverick Docusign Mcp

Search, read, and manage DocuSign envelopes, recipients, templates, documents, and signing status through a local MCP wrapper. Use when the user asks about D...
通过本地 MCP 包装器搜索、读取和管理 DocuSign 信封、收件人、模板、文档及签署状态。当用户询问 DocuSign 相关问题时使用。
maverick maverick 来源
未分类 clawhub v1.0.3 3 版本 100000 Key: 需要
★ 0
Stars
📥 502
下载
💾 1
安装
3
版本
#latest

概述

DocuSign

Quick start

This skill is a thin pass-through to a local stdio MCP server. mcporter spawns the skill's Python server on each call, refreshes the OAuth access token when needed, and injects the fresh token into the server env.

mcporter --config {baseDir}/mcporter.json list maverick-docusign --schema

For structured output:

mcporter --config {baseDir}/mcporter.json call --output json maverick-docusign.<tool> key=value

Safety

Write operations that create, send, void, update, or modify envelopes, recipients, templates, and documents can affect real signing workflows. Confirm clear user intent before invoking write tools — search and read tools are safe to call freely while exploring. Read envelope status, recipients, tabs, and document details before updating anything.

Authentication

Credentials are provisioned at setup time by scripts/setup.sh (a thin delegator to scripts/init-mcporter-oauth.sh) and stored in mcporter's local vault. The setup hook requires these credential env vars:

  • MAVERICK_DOCUSIGN_MCP_REFRESH_TOKEN
  • MAVERICK_DOCUSIGN_MCP_CLIENT_ID
  • MAVERICK_DOCUSIGN_MCP_CLIENT_SECRET
  • MAVERICK_DOCUSIGN_MCP_ACCESS_TOKEN

For refresh-aware seeding, setup also reads optional expiry metadata env vars when the provisioner supplies them:

  • MAVERICK_DOCUSIGN_MCP_EXPIRES_AT
  • MAVERICK_DOCUSIGN_MCP_EXPIRES_IN
  • MAVERICK_DOCUSIGN_MCP_REFRESH_TOKEN_EXPIRES_AT

mcporter refreshes expired DocuSign access tokens through DocuSign's token endpoint before spawning the stdio server, then injects the token into MAVERICK_DOCUSIGN_MCP_ACCESS_TOKEN. If calls keep returning auth errors after retry, the OAuth grant has likely been revoked or expired; reconnect the integration.

Data flow

Tool calls run locally: mcporter spawns this skill's Python MCP server as a subprocess, and that server forwards DocuSign API requests with the refreshed OAuth bearer token. DocuSign sees the envelope, recipient, template, document, and signing-status data referenced by each call. Use this skill for DocuSign-related work only; do not pass unrelated sensitive content through these tools.

Dependencies

  • mcporter (github.com/steipete/mcporter) — MCP CLI used to invoke the local MCP server. Auto-installed via npm install -g --ignore-scripts mcporter if missing on PATH (see install spec in frontmatter). The install spec uses unpinned mcporter (npm latest); operators with strict supply-chain controls should override the install to pin a specific version.
  • uv (docs.astral.sh/uv) — runs the Python wrapper and local MCP server from their inline dependency metadata.

版本历史

共 3 个版本

  • v1.0.3 当前
    2026-05-21 23:22 安全 安全
  • v1.0.2
    2026-05-21 13:21 安全 安全
  • v1.0.0
    2026-05-08 03:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Agent Browser

rez0
用于 AI 代理的浏览器自动化 CLI。当用户需要与网站交互(包括浏览页面、填写表单、点击按钮、截图等)时使用。
★ 851 📥 331,909
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,423 📥 326,263
ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,131 📥 902,820