Skip to content About The people and vision powering Probo Blog The latest news from Probo Stories Hear from our customers Changelog Latest product updates Docs Documentation for Probo GitHub Explore our open-source compliance tools

Available Tools

The Probo MCP Server provides 131 tools for managing compliance data. Tools are organized by resource type and follow consistent naming patterns.

CategoryDescriptionTools
OrganizationsManage organizations1
UsersManage team members7
VendorsTrack third-party vendors and suppliers6
RisksAssess and manage risks8
MeasuresImplement compliance controls11
FrameworksManage compliance frameworks4
ControlsManage framework controls11
AssetsTrack organizational assets4
AuditsManage compliance audits4
TasksTrack compliance tasks7
DocumentsManage policy documents and signatures17
MeetingsTrack compliance meetings6
SnapshotsPoint-in-time snapshots3
States of ApplicabilityManage ISO 27001 SoA11
FindingsTrack nonconformities, observations, and exceptions8
ObligationsManage compliance obligations4
Data ClassificationClassify and manage data4
Processing ActivitiesManage data processing activities (GDPR)5
DPIAsManage Data Protection Impact Assessments5
TIAsManage Transfer Impact Assessments5

Tools follow consistent patterns:

  • list*: Retrieve multiple items (supports pagination)
  • get*: Retrieve a single item by ID
  • add*: Create a new item
  • create*: Create a derived item (e.g. a new draft from an existing version)
  • update*: Modify an existing item
  • delete*: Permanently remove an item
  • link* / unlink*: Associate or dissociate resources
  • assign* / unassign*: Assign or remove a person from a resource
  • export*: Generate and download a file (e.g. PDF)
  • take*: Capture a point-in-time snapshot
  • invite*: Send an invitation
  • remove*: Remove membership without deleting the user
  • publish*: Make a draft publicly active
  • cancel*: Cancel a pending request
  • archive* / unarchive*: Archive or restore a resource

All tools require an organization_id parameter to specify which organization to operate on.

Tools that support pagination accept:

  • size: Items per page (default: 20-100)
  • cursor: Cursor from previous response

See Pagination for details.

Many list tools support filtering:

  • query: Text search across relevant fields
  • status: Filter by status (OPEN, CLOSED, etc.)
  • Resource-specific filters

List tools support order_by:

{
"order_by": {
"field": "CREATED_AT",
"direction": "DESC"
}
}