← Back to Skills Marketplace
maverick

Pandadoc mcp

by Maverick · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
26
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install maverick-pandadoc-mcp
Description
Use PandaDoc integration context for documents, templates, recipients, proposals, and document status. Use after Maverick connects PandaDoc and provisions ru...
README (SKILL.md)

PandaDoc

Quick start

This skill has the shared mcporter wrapper scripts, but no skill-local mcporter.json is registered for PandaDoc yet. Do not call bash {baseDir}/scripts/invoke.sh until a provider MCP manifest is added. In current runtime, inspect the available PandaDoc tools first, then use the smallest read path that can identify the document, template, recipient, proposal, or status target.

When a PandaDoc MCP manifest is added, follow the same wrapper rule as Linear: invoke through bash {baseDir}/scripts/invoke.sh, never call mcporter directly, and discover tool schemas before choosing tool names.

Safety

Write operations that create, send, update, complete, delete, or modify documents, templates, recipients, proposals, or document status can affect customer-visible signing workflows. Confirm clear user intent before invoking write tools, and read current document/template state before making changes.

Authentication

Tokens are provisioned and rotated automatically. If available runtime tools return HTTP 401 that doesn't recover within a few seconds, the OAuth grant has been revoked — re-authorize the integration to refresh credentials.

Data flow

No provider-owned PandaDoc MCP endpoint is registered in this repository yet. Runtime tool calls, if present in the active OpenClaw environment, use Maverick-provisioned OAuth credentials and expose PandaDoc document, template, recipient, proposal, and status data to the active tool provider. Use this skill for PandaDoc-related work only; do not pass unrelated sensitive content through these tools.

Dependencies

  • mcporter (github.com/steipete/mcporter) — MCP CLI used by the shared wrapper once a PandaDoc MCP manifest exists. 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 (e.g. mcporter@\x3Cversion>).
  • jq (stedolan.github.io/jq) — JSON processor used by the vault initializer. System dependency; install via your OS package manager (apt install jq, brew install jq, etc.).
  • flock (part of util-linux) — file locking used to serialize concurrent vault writes. Available by default on Linux; on macOS install via brew install flock.
  • shasum (Perl, ships with Digest::SHA) — computes the SHA-256 hashes used to derive the mcporter vault key and the provisioned-token marker. Preinstalled on macOS and on Debian/Ubuntu (incl. the deployed cloudflare/sandbox Ubuntu 22.04 image); on minimal Linux images install perl-Digest-SHA. The script invokes shasum -a 256 rather than GNU sha256sum so it runs on stock macOS without coreutils.
Usage Guidance
Install only if you trust the Maverick/OpenClaw runtime provider for PandaDoc, can verify the actual MCP tools/endpoints in your environment, and are comfortable granting OAuth access that may read or change PandaDoc documents, templates, proposals, recipients, and status.
Capability Analysis
Type: OpenClaw Skill Name: maverick-pandadoc-mcp Version: 1.0.0 The skill is a standard integration wrapper for PandaDoc using the mcporter tool. It manages OAuth token lifecycle by seeding a local credential vault (~/.mcporter/credentials.json) from environment variables provided by the OpenClaw runtime. The implementation in scripts/init-mcporter.sh and scripts/invoke.sh uses safe shell scripting practices, including atomic file operations, file locking for concurrency, and passing secrets to jq via environment variables to prevent exposure in process listings. No malicious behavior or data exfiltration was identified.
Capability Tags
requires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The PandaDoc purpose is coherent, but the artifacts say no provider-owned PandaDoc MCP manifest or endpoint is registered while still relying on active runtime tools, so the exact tool provider and endpoint are not reviewable here.
Instruction Scope
The skill appropriately warns that document/template/proposal write operations can affect customer-visible workflows and should require clear user intent.
Install Mechanism
The install path uses the expected mcporter wrapper tooling, but mcporter is installed from npm latest rather than a pinned version.
Credentials
PandaDoc OAuth access is purpose-aligned, but it is high-impact business-account access and the runtime data boundary is not fully captured by the repository artifacts.
Persistence & Privilege
The helper script persists OAuth access and refresh tokens into the shared local mcporter credential vault; this is disclosed in code and purpose-aligned, but users should treat it as sensitive.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install maverick-pandadoc-mcp
  3. After installation, invoke the skill by name or use /maverick-pandadoc-mcp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the maverick-pandadoc-mcp skill. - Provides a context for working with PandaDoc documents, templates, recipients, proposals, and status using Maverick-provisioned OAuth credentials. - No provider-owned PandaDoc MCP manifest is registered yet; runtime tools must be inspected and used with care. - Includes guidance on authentication, safety, data flow, and required dependencies (mcporter, jq, flock, shasum).
Metadata
Slug maverick-pandadoc-mcp
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pandadoc mcp?

Use PandaDoc integration context for documents, templates, recipients, proposals, and document status. Use after Maverick connects PandaDoc and provisions ru... It is an AI Agent Skill for Claude Code / OpenClaw, with 26 downloads so far.

How do I install Pandadoc mcp?

Run "/install maverick-pandadoc-mcp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Pandadoc mcp free?

Yes, Pandadoc mcp is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Pandadoc mcp support?

Pandadoc mcp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pandadoc mcp?

It is built and maintained by Maverick (@maverick); the current version is v1.0.0.

💬 Comments