> ## 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.

# PromptConfig

Defined in: [server/prompt.ts:20](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/prompt.ts#L20)

## Properties

### arguments?

```ts theme={null}
optional arguments?: PromptArgument[];
```

Defined in: [server/prompt.ts:28](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/prompt.ts#L28)

Declared arguments. Advertised to clients in prompts/list.

***

### auth?

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

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

***

### description?

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

Defined in: [server/prompt.ts:26](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/prompt.ts#L26)

Description shown to clients and LLMs. Inferred from name when omitted.

***

### disabled?

```ts theme={null}
optional disabled?: boolean;
```

Defined in: [server/prompt.ts:30](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/prompt.ts#L30)

When true the prompt is hidden from list responses and cannot be invoked.

***

### name?

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

Defined in: [server/prompt.ts:22](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/prompt.ts#L22)

Unique prompt identifier. Inferred from the handler function name when omitted.

***

### tags?

```ts theme={null}
optional tags?: string[];
```

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

Arbitrary tags for server-side filtering and transforms.

***

### timeout?

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

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

Execution timeout in milliseconds. No timeout by default.

***

### title?

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

Defined in: [server/prompt.ts:24](https://github.com/PrefectHQ/fastmcp-ts/blob/e4b6038f642b529f601463a576229747afebe9a4/src/server/prompt.ts#L24)

Human-readable display name shown in UIs.
