> ## Documentation Index
> Fetch the complete documentation index at: https://colin-feat-client-cache-mode.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# IPromptsClient

Defined in: [client/interfaces.ts:44](https://github.com/PrefectHQ/fastmcp-ts/blob/8976c37f79efa6b87809b884f29a1f235a8c4ad1/src/client/interfaces.ts#L44)

## Extended by

* [`IClient`](/api/client/interfaces/IClient)

## Methods

### getPrompt()

```ts theme={null}
getPrompt(
   name, 
   args?, 
   options?): Promise<{
[key: string]: unknown;
}>;
```

Defined in: [client/interfaces.ts:46](https://github.com/PrefectHQ/fastmcp-ts/blob/8976c37f79efa6b87809b884f29a1f235a8c4ad1/src/client/interfaces.ts#L46)

#### Parameters

##### name

`string`

##### args?

`Record`\<`string`, `string`>

##### options?

[`RequestOptions`](/api/client/interfaces/RequestOptions)

#### Returns

`Promise`\<\{
\[`key`: `string`]: `unknown`;
}>

***

### listPrompts()

```ts theme={null}
listPrompts(options?): Promise<{
}[]>;
```

Defined in: [client/interfaces.ts:45](https://github.com/PrefectHQ/fastmcp-ts/blob/8976c37f79efa6b87809b884f29a1f235a8c4ad1/src/client/interfaces.ts#L45)

#### Parameters

##### options?

[`RequestOptions`](/api/client/interfaces/RequestOptions)

#### Returns

`Promise`\<\{
}\[]>
