Skip to the content

DEVELOPERS · AGENTS

AI agents and MCP

An assistant can list templates, draft a document and ask to send it. A person approves the send.

Draft-only keys · 90 days · 100 drafts a day · claim until proven

Two ways

Local server, or hosted connector.

  • RunsOn your computer with your own key
  • Toolslist_templates, get_template, list_documents, get_document, get_audit_log, get_report, save_signed_pdf, send_document, remind, void_document, create_template_from_html
  • SafetySends, reminders and voids show a preview first; a second call with confirm: true acts
FIG. 01 · LOCAL SERVER (@docustay/mcp)
  • Sign-inOAuth with PKCE; you press Allow once
  • KeyDraft-only, 90 days, 100 drafts a day
  • Toolslist_templates, get_template, list_documents, get_document, list_plays, get_play, start_draft, answer_questions, use_template, get_draft_source, request_send
  • Sendrequest_send files a request; a person approves it in Developers → Approvals
FIG. 02 · HOSTED CONNECTOR (/mcp)

What an agent cannot do.

01

Send alone

The connector asks; a person approves.

02

See links or keys

No tool returns a signing link, a code or the key.

03

Go unseen

Every use is in the audit log with the key's name.

Questions

Quick answers.

Can I make it read-only?

Yes. Set DOCUSTAY_READ_ONLY=1 and every tool that changes anything is removed.

Which assistants work?

Any that speaks the Model Context Protocol and can use OAuth or a bearer key.

Where are the skills?

The Claude Code plugin bundles the server and five skills: sending, text tags, embedded signing, webhooks and agent safety.

Connect an assistant.

Read the connector guide