适用于 Azure MCP 服务器的 Azure 机密账本工具

使用 Azure MCP 服务器,可以使用自然语言提示管理 Azure 资源,包括 Azure 机密账本服务。 此功能允许你使用机密账本服务,而无需记住复杂的命令语法。

Azure 机密账本 是一种完全托管、安全且高度可用的账本服务,可提供用于存储敏感数据的受信任环境。 它应用受信任的执行环境(TEE),以确保数据完整性和机密性,使其适用于需要防篡改记录的方案,例如财务交易、供应链管理和合规性审核。

注释

Azure MCP 服务器工具为完成任务所需的数据定义参数。 其中一些参数特定于每个工具,如下所示。 其他参数是全局参数,由所有工具共享。 有关详细信息,请参阅 工具参数

将条目追加到账本

将不可变(防篡改)条目追加到机密账本实例,并返回事务标识符。

示例提示包括:

  • 简单数据条目:“使用数据 {”key“:”value“}将条目追加到”audit-ledger“中
  • 防篡改事务:“将防篡改条目写入账本”财务账本“,其中包含 {”transaction“: ”data“}”
  • 集合特定的条目:“Append {”hello“: ”from tool“} to my confidential ledger 'test-ledger' in collection 'user-data'”
  • 不可变审核日志:“使用内容 {”audit“: ”log“} 在”compliance-ledger“中创建不可变账本条目
  • 基本账本写入:“使用数据 {”timestamp“将条目写入机密账本 ”business-ledger“: ”2025-10-08“, ”event“: ”user_login“}”
  • 财务交易:“将财务交易追加到账本”银行账本“内容 {”amount“: 1000, ”account“: ”123456“, ”type“: ”deposit“}”
  • 供应链记录:“使用数据 {”product_id“将防篡改条目写入账本”供应链“: ”ABC123“, ”location“: ”warehouse“, ”status“: ”shipped“}”
  • 合规性条目:“使用内容 {”user_id“的集合”gdpr-logs“中的机密账本”法规账本“创建审核条目:”user123“, ”action“: ”data_deletion“, ”timestamp“: ”2025-10-08T10:30:00Z“}”
  • 安全日志:“使用数据 {”event_type“将安全事件追加到账本”security-ledger“: ”login_attempt“, ”ip_address“: ”192.168.1.1“, ”success“: true}”
  • 文档哈希:“将文档完整性记录写入到包含内容 {”document_id“的集合”contracts“中的账本”document-ledger“: ”contract_001“, ”hash“: ”sha256:abc123“, ”verified“: true}”
参数 必需还是可选 Description
账本 必选 机密账本实例的名称(例如 myledger )。
Content 必选 要追加为防篡改账本条目的 JSON 或文本有效负载。
集合 ID 可选 可选账本集合标识符。 如果省略默认集合,则使用。

从账本获取条目

检索指定事务 ID 的机密账本条目及其记录的内容,可以选择限定为集合。

示例提示包括:

  • 检索特定事务:“从机密账本”audit-ledger“获取具有事务 ID 为”2.199“的条目”
  • 集合特定的检索:“从集合”gdpr-logs“中的账本”compliance-ledger“获取事务 ID 为”3.275“的条目”
参数 必需还是可选 Description
账本 必选 机密账本实例的名称(例如 myledger)。
事务 ID 必选 机密账本事务标识符(例如: 2.199) 。
集合 ID 可选 可选账本集合标识符。 如果省略默认集合,则使用。