> ## Documentation Index
> Fetch the complete documentation index at: https://fastmcp-ts.docs.prefect.io/llms.txt
> Use this file to discover all available pages before exploring further.

# SynthesizedTool

Defined in: [server/transform.ts:31](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L31)

## Properties

### auth?

```ts theme={null}
readonly optional auth?: AuthCheck;
```

Defined in: [server/transform.ts:37](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L37)

***

### description

```ts theme={null}
readonly description: string;
```

Defined in: [server/transform.ts:35](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L35)

***

### handler

```ts theme={null}
readonly handler: (args) => unknown;
```

Defined in: [server/transform.ts:40](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L40)

#### Parameters

##### args

`any`

#### Returns

`unknown`

***

### inputSchema?

```ts theme={null}
readonly optional inputSchema?: Record<string, unknown>;
```

Defined in: [server/transform.ts:36](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L36)

***

### name

```ts theme={null}
readonly name: string;
```

Defined in: [server/transform.ts:32](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L32)

***

### timeout?

```ts theme={null}
readonly optional timeout?: number;
```

Defined in: [server/transform.ts:38](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L38)

***

### title?

```ts theme={null}
readonly optional title?: string;
```

Defined in: [server/transform.ts:34](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/transform.ts#L34)

Human-readable display name shown in UIs. Takes precedence over `name` for display purposes.
