Documents and approvals MCP tools
Reference for 25 Probo MCP tools for documents and approvals
This page documents 25 tools in the documents and approvals group. Return to the complete MCP tool reference to browse another group.
Select a tool to inspect its schemas and behavior. Schema links open the exact definition in GitHub.
listMeasureDocumentsList Measure DocumentsRead onlyList documents linked to a measure.
listControlDocumentsList Control DocumentsRead onlyList documents linked to a control.
listDocumentsList DocumentsRead onlyList documents for the organization. By default only ACTIVE documents are returned; pass status filter to include ARCHIVED.
getDocumentGet DocumentRead onlyGet a document by ID.
addDocumentAdd DocumentWrites dataAdd a new document to the organization.
updateDocumentUpdate DocumentWrites dataUpdate an existing document.
deleteDocumentDraftDelete Document DraftWrites dataDelete the latest draft version of a document, reverting to the last published version. Cannot delete the initial v0.1 draft.
archiveDocumentArchive DocumentWrites dataArchive a document to prevent further modifications.
unarchiveDocumentUnarchive DocumentWrites dataUnarchive a document to allow modifications again.
listDocumentVersionsList Document VersionsRead onlyList all versions for a document.
getDocumentVersionGet Document VersionRead onlyGet a document version by ID.
publishDocumentPublish DocumentWrites dataPublish the latest draft of a document. Set minor=true to publish a minor version (no approval flow). When minor=false, providing approver_ids triggers an approval request as a new major version; otherwise the draft is published immediately as a new major version.
deleteDocumentDelete DocumentWrites dataDelete a document.
listDocumentVersionSignaturesList Document Version SignaturesRead onlyList all signatures for a document version.
getDocumentVersionSignatureGet Document Version SignatureRead onlyGet a document version signature by ID.
requestDocumentVersionSignatureRequest Document Version SignatureWrites dataRequest a signature for a document version.
cancelSignatureRequestCancel Signature RequestWrites dataCancel a document version signature request.
voidDocumentVersionApprovalVoid Document Version ApprovalWrites dataVoid a pending document version approval request.
approveDocumentVersionApprove Document VersionWrites dataApprove a document version pending approval as the authenticated user.
rejectDocumentVersionReject Document VersionWrites dataReject a document version pending approval as the authenticated user.
signDocumentSign DocumentWrites dataSign a document version as the authenticated user.
listDocumentVersionApprovalQuorumsList Document Version Approval QuorumsRead onlyList approval quorums for a document version.
getDocumentVersionApprovalQuorumGet Document Version Approval QuorumRead onlyGet a document version approval quorum by ID.
listDocumentVersionApprovalDecisionsList Document Version Approval DecisionsRead onlyList approval decisions for an approval quorum.
getDocumentVersionApprovalDecisionGet Document Version Approval DecisionRead onlyGet a document version approval decision by ID.