# McpTool.ExecuteAsync

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

## ExecuteAsync {#Sisk_ModelContextProtocol_McpTool_ExecuteAsync}

Gets or sets the handler function that will be executed when the tool is invoked.

```csharp
public McpToolHandler ExecuteAsync { get; set; }
```

### Property Value

[McpToolHandler](https://docs.sisk-framework.org/api/Sisk.ModelContextProtocol.McpToolHandler.md)
