{
  "x402Version": 2,
  "id": 38076,
  "slug": "38076",
  "resource": "https://87-106-119-237.sslip.io/v1/mcp-operation-risk/evaluate",
  "description": "Analyze operation-level risk inside consolidated MCP tools. Returns evidence-backed ALLOW, DENY, or REQUIRE_APPROVAL decisions, retry semantics, schema-drift status, and a deterministic operation effect ID. Designed for MCP tools whose command/action arguments expose operations with different risk levels.",
  "type": "http",
  "serviceName": "MCP Operation Risk",
  "resourceType": "MCP Tool",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0xb847fe425f54cbc586f8e735ae4270b82119771e",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "4500",
      "amountUsd": 0.0045,
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "properties": {
      "example": {
        "properties": {
          "approval_required": {
            "title": "Approval Required",
            "type": "boolean"
          },
          "authority_decision": {
            "title": "Authority Decision",
            "type": "string"
          },
          "decision": {
            "title": "Decision",
            "type": "string"
          },
          "derived": {
            "properties": {
              "manifest": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Manifest"
              },
              "operation": {
                "anyOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ],
                "title": "Operation"
              },
              "schema_digest": {
                "title": "Schema Digest",
                "type": "string"
              }
            },
            "required": [
              "operation",
              "schema_digest",
              "manifest"
            ],
            "title": "DerivedIdentity",
            "type": "object"
          },
          "effect_class": {
            "title": "Effect Class",
            "type": "string"
          },
          "evidence": {
            "items": {
              "type": "string"
            },
            "title": "Evidence",
            "type": "array"
          },
          "manifest_version": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Manifest Version"
          },
          "operation_effect_id": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "title": "Operation Effect Id"
          },
          "reason_codes": {
            "items": {
              "type": "string"
            },
            "title": "Reason Codes",
            "type": "array"
          },
          "retry_semantics": {
            "title": "Retry Semantics",
            "type": "string"
          },
          "schema_status": {
            "title": "Schema Status",
            "type": "string"
          },
          "supported": {
            "title": "Supported",
            "type": "boolean"
          }
        },
        "required": [
          "decision",
          "authority_decision",
          "reason_codes",
          "supported",
          "schema_status",
          "effect_class",
          "approval_required",
          "retry_semantics",
          "operation_effect_id",
          "manifest_version",
          "evidence",
          "derived"
        ],
        "title": "NativeEvaluationResponse",
        "type": "object"
      },
      "type": {
        "type": "string"
      }
    },
    "required": [
      "type"
    ],
    "type": "object"
  },
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "body": {
            "arguments": {
              "command": "resilience_drill_create",
              "intent": "Review the risk of this intended call; do not execute it.",
              "learn": false,
              "parameters": {}
            },
            "source": {
              "protocol_version": "2025-11-25",
              "server": {
                "name": "Azure MCP Server",
                "version": "3.0.0-beta.49"
              }
            },
            "tool": {
              "annotations": {
                "destructiveHint": true,
                "idempotentHint": true,
                "openWorldHint": false,
                "readOnlyHint": false,
                "title": "create_azure_resilience_management_resources"
              },
              "description": "Create, update, or delete Azure Resilience Management resources, including usage plans, usage plan enrollments, drills, drill resources and runs, and recovery plans for Azure service groups.\n\nThis tool is a hierarchical MCP command router.\nTo invoke a command, set \"command\" and wrap its args in \"parameters\".\nSet \"learn=true\" to discover available sub commands.",
              "inputSchema": {
                "additionalProperties": false,
                "properties": {
                  "command": {
                    "description": "The command to execute against the specified tool.",
                    "type": "string"
                  },
                  "intent": {
                    "description": "The intent of the operation to perform.",
                    "type": "string"
                  },
                  "learn": {
                    "default": false,
                    "description": "To learn about the tool and its supported child tools and parameters.",
                    "type": "boolean"
                  },
                  "parameters": {
                    "description": "The parameters to pass to the tool command.",
                    "type": "object"
                  }
                },
                "required": [
                  "intent"
                ],
                "type": "object"
              },
              "name": "create_azure_resilience_management_resources"
            }
          },
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        },
        "output": {
          "example": {
            "approval_required": false,
            "authority_decision": "ALLOW",
            "decision": "ALLOW",
            "derived": {
              "manifest": "Azure MCP Server@3.0.0-beta.49",
              "operation": "resilience_drill_create",
              "schema_digest": "73720809cb18dc1bb5b45746cf170f81c4cf35e1958f1e44a4c27e14023a06a5"
            },
            "effect_class": "ADDITIVE_WRITE",
            "evidence": [
              "https://github.com/microsoft/mcp/blob/main/servers/Azure.Mcp.Server/src/Resources/consolidated-tools.json",
              "https://github.com/microsoft/mcp/blob/main/servers/Azure.Mcp.Server/docs/new-command.md"
            ],
            "manifest_version": "3.0.0-beta.49",
            "operation_effect_id": "msop_738bcfc25ed96259d25ae73da3ac4d3b3d4bda80845438d202d55e89f6d39e4b",
            "reason_codes": [
              "MANIFEST_MATCH"
            ],
            "retry_semantics": "RETRY_POLICY_RESOLVED_IDEMPOTENT",
            "schema_status": "MATCH",
            "supported": true
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "additionalProperties": false,
                "properties": {
                  "arguments": {
                    "additionalProperties": true,
                    "title": "Arguments",
                    "type": "object"
                  },
                  "source": {
                    "additionalProperties": false,
                    "properties": {
                      "protocol_version": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "title": "Protocol Version"
                      },
                      "server": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "title": "Name",
                            "type": "string"
                          },
                          "version": {
                            "anyOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "null"
                              }
                            ],
                            "title": "Version"
                          }
                        },
                        "required": [
                          "name",
                          "version"
                        ],
                        "title": "NativeServerIdentity",
                        "type": "object"
                      }
                    },
                    "required": [
                      "server",
                      "protocol_version"
                    ],
                    "title": "NativeSource",
                    "type": "object"
                  },
                  "tool": {
                    "additionalProperties": false,
                    "properties": {
                      "_meta": {
                        "anyOf": [
                          {
                            "additionalProperties": true,
                            "type": "object"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "default": null,
                        "title": "Meta"
                      },
                      "annotations": {
                        "additionalProperties": true,
                        "title": "Annotations",
                        "type": "object"
                      },
                      "description": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "title": "Description"
                      },
                      "execution": {
                        "anyOf": [
                          {
                            "additionalProperties": true,
                            "type": "object"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "default": null,
                        "title": "Execution"
                      },
                      "icons": {
                        "anyOf": [
                          {
                            "items": {
                              "additionalProperties": true,
                              "type": "object"
                            },
                            "type": "array"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "default": null,
                        "title": "Icons"
                      },
                      "inputSchema": {
                        "additionalProperties": true,
                        "title": "Inputschema",
                        "type": "object"
                      },
                      "name": {
                        "title": "Name",
                        "type": "string"
                      },
                      "outputSchema": {
                        "anyOf": [
                          {
                            "additionalProperties": true,
                            "type": "object"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "default": null,
                        "title": "Outputschema"
                      },
                      "title": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "default": null,
                        "title": "Title"
                      }
                    },
                    "required": [
                      "name",
                      "description",
                      "inputSchema"
                    ],
                    "title": "NativeToolRecord",
                    "type": "object"
                  }
                },
                "required": [
                  "source",
                  "tool",
                  "arguments"
                ],
                "title": "NativeMcpEvaluationRequest",
                "type": "object"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              },
              "method": {
                "enum": [
                  "POST",
                  "PUT",
                  "PATCH"
                ],
                "type": "string"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "properties": {
                  "approval_required": {
                    "title": "Approval Required",
                    "type": "boolean"
                  },
                  "authority_decision": {
                    "title": "Authority Decision",
                    "type": "string"
                  },
                  "decision": {
                    "title": "Decision",
                    "type": "string"
                  },
                  "derived": {
                    "properties": {
                      "manifest": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "title": "Manifest"
                      },
                      "operation": {
                        "anyOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "null"
                          }
                        ],
                        "title": "Operation"
                      },
                      "schema_digest": {
                        "title": "Schema Digest",
                        "type": "string"
                      }
                    },
                    "required": [
                      "operation",
                      "schema_digest",
                      "manifest"
                    ],
                    "title": "DerivedIdentity",
                    "type": "object"
                  },
                  "effect_class": {
                    "title": "Effect Class",
                    "type": "string"
                  },
                  "evidence": {
                    "items": {
                      "type": "string"
                    },
                    "title": "Evidence",
                    "type": "array"
                  },
                  "manifest_version": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Manifest Version"
                  },
                  "operation_effect_id": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "title": "Operation Effect Id"
                  },
                  "reason_codes": {
                    "items": {
                      "type": "string"
                    },
                    "title": "Reason Codes",
                    "type": "array"
                  },
                  "retry_semantics": {
                    "title": "Retry Semantics",
                    "type": "string"
                  },
                  "schema_status": {
                    "title": "Schema Status",
                    "type": "string"
                  },
                  "supported": {
                    "title": "Supported",
                    "type": "boolean"
                  }
                },
                "required": [
                  "decision",
                  "authority_decision",
                  "reason_codes",
                  "supported",
                  "schema_status",
                  "effect_class",
                  "approval_required",
                  "retry_semantics",
                  "operation_effect_id",
                  "manifest_version",
                  "evidence",
                  "derived"
                ],
                "title": "NativeEvaluationResponse",
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "mcp",
    "agent-policy",
    "risk",
    "permissions",
    "governance",
    "bazaar"
  ],
  "sourceHost": "87-106-119-237.sslip.io",
  "lastUpdated": "2026-10-04T12:42:13.553Z",
  "quality": {
    "calls30d": 14,
    "uniquePayers30d": 1,
    "lastCalledAt": "2026-10-04T12:42:12.764Z"
  },
  "metadata": {
    "serviceName": "MCP Operation Risk",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "arguments": {
                "command": "resilience_drill_create",
                "intent": "Review the risk of this intended call; do not execute it.",
                "learn": false,
                "parameters": {}
              },
              "source": {
                "protocol_version": "2025-11-25",
                "server": {
                  "name": "Azure MCP Server",
                  "version": "3.0.0-beta.49"
                }
              },
              "tool": {
                "annotations": {
                  "destructiveHint": true,
                  "idempotentHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false,
                  "title": "create_azure_resilience_management_resources"
                },
                "description": "Create, update, or delete Azure Resilience Management resources, including usage plans, usage plan enrollments, drills, drill resources and runs, and recovery plans for Azure service groups.\n\nThis tool is a hierarchical MCP command router.\nTo invoke a command, set \"command\" and wrap its args in \"parameters\".\nSet \"learn=true\" to discover available sub commands.",
                "inputSchema": {
                  "additionalProperties": false,
                  "properties": {
                    "command": {
                      "description": "The command to execute against the specified tool.",
                      "type": "string"
                    },
                    "intent": {
                      "description": "The intent of the operation to perform.",
                      "type": "string"
                    },
                    "learn": {
                      "default": false,
                      "description": "To learn about the tool and its supported child tools and parameters.",
                      "type": "boolean"
                    },
                    "parameters": {
                      "description": "The parameters to pass to the tool command.",
                      "type": "object"
                    }
                  },
                  "required": [
                    "intent"
                  ],
                  "type": "object"
                },
                "name": "create_azure_resilience_management_resources"
              }
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "approval_required": false,
              "authority_decision": "ALLOW",
              "decision": "ALLOW",
              "derived": {
                "manifest": "Azure MCP Server@3.0.0-beta.49",
                "operation": "resilience_drill_create",
                "schema_digest": "73720809cb18dc1bb5b45746cf170f81c4cf35e1958f1e44a4c27e14023a06a5"
              },
              "effect_class": "ADDITIVE_WRITE",
              "evidence": [
                "https://github.com/microsoft/mcp/blob/main/servers/Azure.Mcp.Server/src/Resources/consolidated-tools.json",
                "https://github.com/microsoft/mcp/blob/main/servers/Azure.Mcp.Server/docs/new-command.md"
              ],
              "manifest_version": "3.0.0-beta.49",
              "operation_effect_id": "msop_738bcfc25ed96259d25ae73da3ac4d3b3d4bda80845438d202d55e89f6d39e4b",
              "reason_codes": [
                "MANIFEST_MATCH"
              ],
              "retry_semantics": "RETRY_POLICY_RESOLVED_IDEMPOTENT",
              "schema_status": "MATCH",
              "supported": true
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "arguments": {
                      "additionalProperties": true,
                      "title": "Arguments",
                      "type": "object"
                    },
                    "source": {
                      "additionalProperties": false,
                      "properties": {
                        "protocol_version": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "title": "Protocol Version"
                        },
                        "server": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "title": "Name",
                              "type": "string"
                            },
                            "version": {
                              "anyOf": [
                                {
                                  "type": "string"
                                },
                                {
                                  "type": "null"
                                }
                              ],
                              "title": "Version"
                            }
                          },
                          "required": [
                            "name",
                            "version"
                          ],
                          "title": "NativeServerIdentity",
                          "type": "object"
                        }
                      },
                      "required": [
                        "server",
                        "protocol_version"
                      ],
                      "title": "NativeSource",
                      "type": "object"
                    },
                    "tool": {
                      "additionalProperties": false,
                      "properties": {
                        "_meta": {
                          "anyOf": [
                            {
                              "additionalProperties": true,
                              "type": "object"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Meta"
                        },
                        "annotations": {
                          "additionalProperties": true,
                          "title": "Annotations",
                          "type": "object"
                        },
                        "description": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "title": "Description"
                        },
                        "execution": {
                          "anyOf": [
                            {
                              "additionalProperties": true,
                              "type": "object"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Execution"
                        },
                        "icons": {
                          "anyOf": [
                            {
                              "items": {
                                "additionalProperties": true,
                                "type": "object"
                              },
                              "type": "array"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Icons"
                        },
                        "inputSchema": {
                          "additionalProperties": true,
                          "title": "Inputschema",
                          "type": "object"
                        },
                        "name": {
                          "title": "Name",
                          "type": "string"
                        },
                        "outputSchema": {
                          "anyOf": [
                            {
                              "additionalProperties": true,
                              "type": "object"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Outputschema"
                        },
                        "title": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "default": null,
                          "title": "Title"
                        }
                      },
                      "required": [
                        "name",
                        "description",
                        "inputSchema"
                      ],
                      "title": "NativeToolRecord",
                      "type": "object"
                    }
                  },
                  "required": [
                    "source",
                    "tool",
                    "arguments"
                  ],
                  "title": "NativeMcpEvaluationRequest",
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "approval_required": {
                      "title": "Approval Required",
                      "type": "boolean"
                    },
                    "authority_decision": {
                      "title": "Authority Decision",
                      "type": "string"
                    },
                    "decision": {
                      "title": "Decision",
                      "type": "string"
                    },
                    "derived": {
                      "properties": {
                        "manifest": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "title": "Manifest"
                        },
                        "operation": {
                          "anyOf": [
                            {
                              "type": "string"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "title": "Operation"
                        },
                        "schema_digest": {
                          "title": "Schema Digest",
                          "type": "string"
                        }
                      },
                      "required": [
                        "operation",
                        "schema_digest",
                        "manifest"
                      ],
                      "title": "DerivedIdentity",
                      "type": "object"
                    },
                    "effect_class": {
                      "title": "Effect Class",
                      "type": "string"
                    },
                    "evidence": {
                      "items": {
                        "type": "string"
                      },
                      "title": "Evidence",
                      "type": "array"
                    },
                    "manifest_version": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ],
                      "title": "Manifest Version"
                    },
                    "operation_effect_id": {
                      "anyOf": [
                        {
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ],
                      "title": "Operation Effect Id"
                    },
                    "reason_codes": {
                      "items": {
                        "type": "string"
                      },
                      "title": "Reason Codes",
                      "type": "array"
                    },
                    "retry_semantics": {
                      "title": "Retry Semantics",
                      "type": "string"
                    },
                    "schema_status": {
                      "title": "Schema Status",
                      "type": "string"
                    },
                    "supported": {
                      "title": "Supported",
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "decision",
                    "authority_decision",
                    "reason_codes",
                    "supported",
                    "schema_status",
                    "effect_class",
                    "approval_required",
                    "retry_semantics",
                    "operation_effect_id",
                    "manifest_version",
                    "evidence",
                    "derived"
                  ],
                  "title": "NativeEvaluationResponse",
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    }
  },
  "liveness": {
    "reliability": null
  },
  "verified": false,
  "featured": false,
  "provider": {
    "host": "87-106-119-237.sslip.io",
    "manifest_name": "87-106-119-237.sslip.io",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-10-14T01:15:01.050Z"
  },
  "exampleResponse": {
    "example": {
      "approval_required": true,
      "authority_decision": "string",
      "decision": "string",
      "derived": {
        "manifest": null,
        "operation": null,
        "schema_digest": "string"
      },
      "effect_class": "string",
      "evidence": [
        "string"
      ],
      "manifest_version": null,
      "operation_effect_id": null,
      "reason_codes": [
        "string"
      ],
      "retry_semantics": "string",
      "schema_status": "string",
      "supported": true
    },
    "type": "string"
  }
}