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

***

[European Parliament MCP Server API](../../modules.md) / server/types

# server/types

Shared server type definitions for the MCP server layer.

Provides typed interfaces and aliases used across the server, CLI,
and tool registry modules.

## Interfaces

- [CLIOptions](interfaces/CLIOptions.md)
- [ToolMetadata](interfaces/ToolMetadata.md)

## Type Aliases

- [ToolCategory](type-aliases/ToolCategory.md)
- [ToolHandler](type-aliases/ToolHandler.md)

## References

### ToolResult

Re-exports [ToolResult](../../tools/shared/types/interfaces/ToolResult.md)
