Skip to content

Products

Compliance Officer Service Expert-led compliance, end to end Compliance Portal Share security documents securely Employee Portal Your whole team’s compliance, in one portal Access Review Monitor user access across all your systems AI Agents Run compliance from the tools you use Cookie Banner Consent that follows every visitor's law Device Agent Continuous security posture for every device Open-source platform Deploy Probo on your own infrastructure

Resources

Probo stories How teams get compliant with Probo Blog Ideas and guidance from the Probo team Guides & tools Practical compliance guides and free tools Love from Customers What customers say about working with Probo Changelog Latest product updates Download Get the Device Agent

Company

About The people and vision powering Probo Careers Join the team building Probo Brand assets Official logos and visual resources Security Review our security and compliance posture
Overview Understand Probo and its core concepts Product Explore Probo's GRC capabilities Developers Explore GraphQL, CLI, MCP, n8n, and webhooks Deployment Probo Cloud, self-hosting, and configuration

Explore

GitHub Explore our open-source compliance tools

Internal controls, tasks, and evidence MCP tools

Browse all 34 Probo MCP tools for internal controls, tasks, and evidence, with input schemas, output schemas, and behavior hints for building AI agent integrations

View as Markdown

This page documents 34 tools in the internal controls, tasks, and evidence 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.

  1. listInternalControlsList Internal controlsRead only

    List all internal controls for the organization.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  2. getInternalControlGet Internal controlRead only

    Get an internal control by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  3. addInternalControlAdd Internal controlWrites data

    Add a new internal control to the organization.

    Behavior

    Writes data · Non-destructive · Non-idempotent · Closed world

  4. updateInternalControlUpdate Internal controlWrites data

    Update an existing internal control.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  5. deleteInternalControlDelete Internal controlWrites data

    Delete an internal control.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  6. listInternalControlRisksList Internal control RisksRead only

    List risks linked to an internal control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  7. listInternalControlControlsList Internal control ControlsRead only

    List controls linked to an internal control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  8. listInternalControlTasksList Internal control TasksRead only

    List tasks linked to an internal control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  9. listInternalControlEvidencesList Internal control EvidencesRead only

    List evidences linked to an internal control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  10. deleteEvidenceDelete EvidenceWrites data

    Delete an evidence.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  11. linkInternalControlLink Internal controlWrites data

    Link an internal control to a resource (control, risk, document, third party, or treatment plan). The resource type is determined from the resource_id GID.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  12. unlinkInternalControlUnlink Internal controlWrites data

    Unlink an internal control from a resource (control, risk, document, third party, or treatment plan). The resource type is determined from the resource_id GID.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  13. listInternalControlDocumentsList Internal control DocumentsRead only

    List documents linked to an internal control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  14. listControlInternalControlsList Control Internal controlsRead only

    List internal controls linked to a control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  15. listRiskInternalControlsList Risk Internal controlsRead only

    List internal controls linked to a risk.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  16. listTasksList TasksRead only

    List all tasks for the organization or internal control.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  17. getTaskGet TaskRead only

    Get a task by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  18. addTaskAdd TaskWrites data

    Add a new task to the organization.

    Behavior

    Writes data · Non-destructive · Non-idempotent · Closed world

  19. updateTaskUpdate TaskWrites data

    Update an existing task.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  20. assignTaskAssign TaskWrites data

    Assign a task to a person.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  21. unassignTaskUnassign TaskWrites data

    Unassign a task from a person.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  22. deleteTaskDelete TaskWrites data

    Delete a task.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  23. listLinearTeamsList Linear TeamsRead only

    Search Linear teams for an organization.

    Behavior
    Read only · Non-destructive · Idempotent · Open world
  24. listLinearIssuesList Linear IssuesRead only

    Search Linear issues in a team.

    Behavior
    Read only · Non-destructive · Idempotent · Open world
  25. publishTaskToLinearPublish Task To LinearWrites data

    Publish a Probo task as a new Linear issue.

    Behavior
    Writes data · Non-destructive · Non-idempotent · Open world
  26. linkTaskToLinearLink Task To LinearWrites data

    Link a Probo task to an existing Linear issue. This updates the Probo task with the Linear issue.

    Behavior
    Writes data · Destructive · Non-idempotent · Open world
  27. unlinkTaskExternalUnlink Task ExternalWrites data

    Unlink a task from its external issue.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  28. listTaskCommentsList Task CommentsRead only

    List comments for a task, oldest first.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  29. getTaskCommentGet Task CommentRead only

    Get a task comment by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  30. addTaskCommentAdd Task CommentWrites data

    Add a comment to a task.

    Behavior

    Writes data · Non-destructive · Non-idempotent · Closed world

  31. updateTaskCommentUpdate Task CommentWrites data

    Update an existing task comment.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  32. deleteTaskCommentDelete Task CommentWrites data

    Delete a task comment.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  33. listTaskActivitiesList Task ActivitiesRead only

    List activities for a task, newest first.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  34. getTaskActivityGet Task ActivityRead only

    Get a task activity by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world