使用 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 | 可选 | 可选账本集合标识符。 如果省略默认集合,则使用。 |