Skip to content

Integration · Documents

Connect Claude & ChatGPT to Scrive

Ask your AI to prepare a contract from a template, send it for signing, or check who is still missing a signature. It works with Scrive eSign documents: it lists and reads them, creates drafts from templates, sets parties, starts the signing process and follows up with reminders, deadline changes and cancellations.

Connect Scrive free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which documents are still waiting for signatures?”

    The AI lists pending documents with title, parties and deadline.

  • “Make an employment contract from our template for Jonas Berg, [email protected], and send it.”

    It creates a draft from the template, adds Jonas as signing party, checks the draft can start and sends it after your approval.

  • “Remind everyone who has not signed the supplier agreement.”

    It sends a reminder to the parties that have not signed yet.

What your AI can do

Prepare from templates

Find templates, create drafts from them or clone earlier documents, and set title, parties and delivery methods.

Send and follow up

Start the signing process, remind parties, set automatic reminders, prolong deadlines and correct email or mobile numbers.

Track and tidy

List documents by status or text, read history, forward or resend signed documents, tag, cancel, trash or delete them.

  • “Extend the deadline on the lease by 14 days.”

    It prolongs the pending document by 14 days.

  • “The email for the second party was wrong, change it to [email protected].”

    It corrects the party's email on the sent document.

  • “What happened with the NDA sent to Acme?”

    It reads the document history with events such as sent, opened and signed.

19 tools for Scrive

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • cancel_documentDeletesCancel a pending document so it can no longer be signed.
  • change_party_email_or_mobileVisible to othersCorrect a party's email or mobile number on a document that has been sent.
  • check_document_can_startCheck whether a draft can be sent for signing, and list what is missing if not.
  • clone_documentVisible to othersCopy an existing document you authored into a new draft.
  • create_document_from_templateChanges dataCreate a new draft document from a template ID. The draft is not sent until you start it.
  • delete_documentDeletesPermanently delete a document that is already in Trash. This cannot be undone.
  • forward_signed_documentChanges dataEmail a signed document to another address, such as your accountant.
  • get_documentGet a document with its status, title, parties, who has signed, deadlines and file IDs.
  • get_document_historyGet the event history of a document, such as sent, opened and signed.
  • list_documentsList documents, newest first. Filter with a JSON string, e.g. [{"filter_by":"status","statuses":["pending"]}], [{"filter_by":"text","text":"Acme"}] or [{"filter_by":"is_template"}] to list templates.
  • prolong_documentChanges dataExtend the signing deadline of a pending or timed-out document by a number of days.
  • remind_signatoriesChanges dataSend a reminder to every party that has not signed yet. This sends emails or SMS.
  • resend_signed_documentVisible to othersSend the signed document to a party again, optionally with a message. This sends an email.
  • restart_documentChanges dataRestart a cancelled, timed-out or rejected document as a new signing process.
  • send_document_for_signingChanges dataStart the signing process. Scrive sends the document to all parties by email or SMS, so check parties first.
  • set_auto_reminderChanges dataSet how many days until an automatic reminder goes to parties who have not signed, or remove it.
  • set_document_tagsChanges dataSet tags on a document, for example a customer or case number, as a JSON list of name and value.
  • trash_documentChanges dataMove a document to Trash.
  • update_documentChanges dataUpdate a draft document: title, parties (name, email, mobile, company, role, delivery method), deadline and other settings. Pass the changes as Document JSON in `document`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Scrive from the app list.

  2. 2

    Paste your key

    Paste one line built from your Scrive personal access credentials. In Scrive open Account > Integration settings and create personal access credentials (apitoken, apisecret, accesstoken, accesssecret). Then paste: oauth_signature_method="PLAINTEXT",oauth_consumer_key="<apitoken>",oauth_token="<accesstoken>",oauth_signature="<apisecret>&<accesssecret>".

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Scrive?

It can list and read documents and their history, create drafts from templates or by cloning, update parties and settings, check and start the signing process, remind, prolong, cancel, restart, forward, tag, trash and delete documents. Uploading a new PDF is not supported, so new documents start from a template.

Does the AI see my Scrive credentials?

No. Your Scrive credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Sending for signing and reminders contact your parties, and deleting a document from Trash is permanent, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Scrive account. PipMCP is an independent service and is not affiliated with Scrive.

Why do I paste a long line instead of a key?

Scrive's personal access credentials are four values that go into one Authorization header in a fixed format. You paste that line once, PipMCP stores it encrypted and sends it with each call, so you do not have to handle the parts separately.

Let your AI work in Scrive today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Scrive free

PipMCP is not affiliated with Scrive. Product names are trademarks of their owners.