# McpToolAnnotations.ReadOnlyHint

Kind: Property  
Namespace: `Sisk.ModelContextProtocol`  
Assembly: `Sisk.ModelContextProtocol.dll`  
Source: https://docs.sisk-framework.org/api/Sisk.ModelContextProtocol.McpToolAnnotations.ReadOnlyHint.html

## ReadOnlyHint {#Sisk_ModelContextProtocol_McpToolAnnotations_ReadOnlyHint}

Gets or sets whether the tool does not modify its environment.

```csharp
public bool? ReadOnlyHint { get; set; }
```

### Property Value

[bool](https://learn.microsoft.com/dotnet/api/system.boolean)?
