Skip to content

Products

Compliance Officer Service Expert-led compliance, end to end Compliance Portal Share security documents securely 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 Probo 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

Risks MCP tools

Browse all 49 Probo MCP tools for risks, with input schemas, output schemas, and behavior hints for building AI agent integrations

View as Markdown

This page documents 49 tools in the risks 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. listRisksList RisksRead only

    List all risks for the organization.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  2. getRiskGet RiskRead only

    Get a risk by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  3. addRiskAdd RiskWrites data

    Add a new risk to the organization.

    Behavior

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

  4. updateRiskUpdate RiskWrites data

    Update an existing risk.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  5. deleteRiskDelete RiskWrites data

    Delete a risk.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  6. listRiskObligationsList Risk ObligationsRead only

    List obligations linked to a risk.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  7. linkRiskLink RiskWrites data

    Link a risk to a resource (document, measure, or obligation). The resource type is determined from the resource_id GID.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  8. unlinkRiskUnlink RiskWrites data

    Unlink a risk from a resource (document, measure, or obligation). The resource type is determined from the resource_id GID.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  9. publishRiskListPublish Risk ListWrites data

    Publish the risk register for an organization as a document. If a document already exists, a new version is created.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  10. listRiskAnalysesList Risk AnalysesRead only

    List all risk assessments for an organization.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  11. getRiskAnalysisGet Risk AnalysisRead only

    Get a risk assessment by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  12. addRiskAnalysisAdd Risk AnalysisWrites data

    Create a new risk assessment.

    Behavior

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

  13. updateRiskAnalysisUpdate Risk AnalysisWrites data

    Update an existing risk assessment.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  14. deleteRiskAnalysisDelete Risk AnalysisWrites data

    Delete a risk assessment.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  15. listRiskAnalysisDiagramsList Risk Analysis DiagramsRead only

    List all diagrams for a risk analysis.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  16. getRiskAnalysisDiagramGet Risk Analysis DiagramRead only

    Get a risk analysis diagram by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  17. getRiskAnalysisDiagramMermaidChartGet Risk Analysis Diagram Mermaid ChartRead only

    Get the Mermaid chart for a risk analysis diagram.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  18. addRiskAnalysisDiagramAdd Risk Analysis DiagramWrites data

    Create a new risk analysis diagram.

    Behavior

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

  19. updateRiskAnalysisDiagramUpdate Risk Analysis DiagramWrites data

    Update an existing risk analysis diagram.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  20. deleteRiskAnalysisDiagramDelete Risk Analysis DiagramWrites data

    Delete a risk analysis diagram.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  21. listRiskAnalysisNodesList Risk Analysis NodesRead only

    List all nodes for a risk analysis diagram.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  22. getRiskAnalysisNodeGet Risk Analysis NodeRead only

    Get a risk assessment node by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  23. addRiskAnalysisNodeAdd Risk Analysis NodeWrites data

    Create a new risk assessment node.

    Behavior

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

  24. updateRiskAnalysisNodeUpdate Risk Analysis NodeWrites data

    Update an existing risk assessment node.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  25. deleteRiskAnalysisNodeDelete Risk Analysis NodeWrites data

    Delete a risk assessment node.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  26. listRiskAnalysisBoundariesList Risk Analysis BoundariesRead only

    List all boundaries for a risk analysis diagram.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  27. getRiskAnalysisBoundaryGet Risk Analysis BoundaryRead only

    Get a risk assessment boundary by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  28. addRiskAnalysisBoundaryAdd Risk Analysis BoundaryWrites data

    Create a new risk assessment boundary.

    Behavior

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

  29. updateRiskAnalysisBoundaryUpdate Risk Analysis BoundaryWrites data

    Update an existing risk assessment boundary.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  30. deleteRiskAnalysisBoundaryDelete Risk Analysis BoundaryWrites data

    Delete a risk assessment boundary.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  31. listRiskAnalysisProcessesList Risk Analysis ProcessesRead only

    List all processes for a risk analysis diagram.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  32. getRiskAnalysisProcessGet Risk Analysis ProcessRead only

    Get a risk assessment process by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  33. addRiskAnalysisProcessAdd Risk Analysis ProcessWrites data

    Create a new risk assessment process.

    Behavior

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

  34. updateRiskAnalysisProcessUpdate Risk Analysis ProcessWrites data

    Update an existing risk assessment process.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  35. deleteRiskAnalysisProcessDelete Risk Analysis ProcessWrites data

    Delete a risk assessment process.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  36. listRiskAnalysisThreatsList Risk Analysis ThreatsRead only

    List all threats for a risk analysis diagram.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  37. getRiskAnalysisThreatGet Risk Analysis ThreatRead only

    Get a risk assessment threat by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  38. addRiskAnalysisThreatAdd Risk Analysis ThreatWrites data

    Create a new risk assessment threat.

    Behavior

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

  39. updateRiskAnalysisThreatUpdate Risk Analysis ThreatWrites data

    Update an existing risk assessment threat.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  40. deleteRiskAnalysisThreatDelete Risk Analysis ThreatWrites data

    Delete a risk assessment threat.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  41. listRiskAnalysisScenariosList Risk Analysis ScenariosRead only

    List all scenarios for a risk analysis diagram.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  42. getRiskAnalysisScenarioGet Risk Analysis ScenarioRead only

    Get a risk assessment scenario by ID.

    Behavior
    Read only · Non-destructive · Idempotent · Closed world
  43. addRiskAnalysisScenarioAdd Risk Analysis ScenarioWrites data

    Create a new risk assessment scenario.

    Behavior

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

  44. updateRiskAnalysisScenarioUpdate Risk Analysis ScenarioWrites data

    Update an existing risk assessment scenario.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  45. deleteRiskAnalysisScenarioDelete Risk Analysis ScenarioWrites data

    Delete a risk assessment scenario.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  46. linkRiskAnalysisScenarioThreatLink Risk Analysis Scenario ThreatWrites data

    Link a threat to a risk assessment scenario.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  47. unlinkRiskAnalysisScenarioThreatUnlink Risk Analysis Scenario ThreatWrites data

    Unlink a threat from a risk assessment scenario.

    Behavior
    Writes data · Destructive · Idempotent · Closed world
  48. linkRiskAnalysisScenarioRiskLink Risk Analysis Scenario RiskWrites data

    Link a risk to a risk assessment scenario.

    Behavior
    Writes data · Non-destructive · Idempotent · Closed world
  49. unlinkRiskAnalysisScenarioRiskUnlink Risk Analysis Scenario RiskWrites data

    Unlink a risk from a risk assessment scenario.

    Behavior
    Writes data · Destructive · Idempotent · Closed world