| McpToolContext | Provides execution context for MCP tool operations. |
| McpToolDefinition | Represents a complete MCP tool definition with metadata and implementation details. |
| McpToolExample | Represents an example usage pattern for an MCP tool. |
| McpToolExampleDifficulty | Defines the difficulty levels for MCP tool examples. |
| McpToolFactory | Factory for creating MCP tools dynamically from OData metadata. |
| McpToolGenerationOptions | Configuration options for MCP tool generation. |
| McpToolOperationType | Defines the operation types for MCP tools. |
| McpToolResult | Represents the result of an MCP tool execution. |