McpServerTool
A tool of the latest listing, or a pinned tool the server no longer lists (1.60.0), with its drift.
An object with 8 fields.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
allowed | boolean | yes | |
contract_sha256 | Sha256Hex or null | yes | The digest of the latest listing; null for a pinned tool the server removed. |
description | string or null | yes | |
drift | SchemaDrift or null | yes | Set when an allowed tool differs from its pin. |
name | UpstreamToolName | yes | |
presentation_sha256 | Sha256Hex or null | yes | |
title | string or null | yes | |
unsupported_reason | McpToolUnsupportedReason or null | yes | Null for a tool that can be allowed. |