[**European Parliament MCP Server API v1.3.9**](../../../README.md)

***

[European Parliament MCP Server API](../../../modules.md) / [server/toolRegistry](../README.md) / getToolMetadataArray

# Function: getToolMetadataArray()

> **getToolMetadataArray**(): [`ToolMetadata`](../../types/interfaces/ToolMetadata.md)[]

Defined in: [server/toolRegistry.ts:112](https://github.com/Hack23/European-Parliament-MCP-Server/blob/main/src/server/toolRegistry.ts#L112)

Returns the full ordered list of tool metadata for the MCP `ListTools` response.
Each entry includes the tool's `category` in addition to the standard MCP fields.

## Returns

[`ToolMetadata`](../../types/interfaces/ToolMetadata.md)[]
