Available Tools
The Probo MCP Server provides 131 tools for managing compliance data. Tools are organized by resource type and follow consistent naming patterns.
Tool Categories
Section titled “Tool Categories”| Category | Description | Tools |
|---|---|---|
| Organizations | Manage organizations | 1 |
| Users | Manage team members | 7 |
| Vendors | Track third-party vendors and suppliers | 6 |
| Risks | Assess and manage risks | 8 |
| Measures | Implement compliance controls | 11 |
| Frameworks | Manage compliance frameworks | 4 |
| Controls | Manage framework controls | 11 |
| Assets | Track organizational assets | 4 |
| Audits | Manage compliance audits | 4 |
| Tasks | Track compliance tasks | 7 |
| Documents | Manage policy documents and signatures | 17 |
| Meetings | Track compliance meetings | 6 |
| Snapshots | Point-in-time snapshots | 3 |
| States of Applicability | Manage ISO 27001 SoA | 11 |
| Findings | Track nonconformities, observations, and exceptions | 8 |
| Obligations | Manage compliance obligations | 4 |
| Data Classification | Classify and manage data | 4 |
| Processing Activities | Manage data processing activities (GDPR) | 5 |
| DPIAs | Manage Data Protection Impact Assessments | 5 |
| TIAs | Manage Transfer Impact Assessments | 5 |
Tool Naming Conventions
Section titled “Tool Naming Conventions”Tools follow consistent patterns:
list*: Retrieve multiple items (supports pagination)get*: Retrieve a single item by IDadd*: Create a new itemcreate*: Create a derived item (e.g. a new draft from an existing version)update*: Modify an existing itemdelete*: Permanently remove an itemlink*/unlink*: Associate or dissociate resourcesassign*/unassign*: Assign or remove a person from a resourceexport*: Generate and download a file (e.g. PDF)take*: Capture a point-in-time snapshotinvite*: Send an invitationremove*: Remove membership without deleting the userpublish*: Make a draft publicly activecancel*: Cancel a pending requestarchive*/unarchive*: Archive or restore a resource
Common Parameters
Section titled “Common Parameters”organization_id
Section titled “organization_id”All tools require an organization_id parameter to specify which organization to operate on.
Pagination
Section titled “Pagination”Tools that support pagination accept:
size: Items per page (default: 20-100)cursor: Cursor from previous response
See Pagination for details.
Filtering
Section titled “Filtering”Many list tools support filtering:
query: Text search across relevant fieldsstatus: Filter by status (OPEN,CLOSED, etc.)- Resource-specific filters
Sorting
Section titled “Sorting”List tools support order_by:
{ "order_by": { "field": "CREATED_AT", "direction": "DESC" }}