> ## Documentation Index
> Fetch the complete documentation index at: https://easyaf.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Summary of the Microsoft.OData.Mcp.Core.Routing Namespace

## Types

### <Icon icon="file-brackets-curly" iconType="duotone" color="#419AC5" size={24} style={{ paddingRight: '8px' }} /> Classes

| Name                                                                                                             | Summary                                                                       |
| ---------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| [McpCommand](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/McpCommand)                               | Represents the type of MCP command.                                           |
| [McpEndpointRegistry](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/McpEndpointRegistry)             | Default implementation of the MCP endpoint registry.                          |
| [McpRouteEntry](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/McpRouteEntry)                         | Represents an MCP route entry with its associated OData information.          |
| [McpRouteMatcher](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/McpRouteMatcher)                     | Efficiently matches MCP routes to their corresponding OData endpoints.        |
| [ODataRouteOptionsResolver](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/ODataRouteOptionsResolver) | Resolves OData route options to determine route patterns.                     |
| [SpanRouteParser](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/SpanRouteParser)                     | High-performance route parser using ReadOnlySpan for zero-allocation parsing. |

### <Icon icon="plug" iconType="duotone" color="#419AC5" size={24} style={{ paddingRight: '8px' }} /> Interfaces

| Name                                                                                                   | Summary                                                  |
| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------- |
| [IMcpEndpointRegistry](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/IMcpEndpointRegistry) | Manages the registration and discovery of MCP endpoints. |

### <Icon icon="list-ol" iconType="duotone" color="#419AC5" size={24} style={{ paddingRight: '8px' }} /> Enums

| Name                                                                               | Summary                             |
| ---------------------------------------------------------------------------------- | ----------------------------------- |
| [McpCommand](/odata-mcp/api-reference/Microsoft/OData/Mcp/Core/Routing/McpCommand) | Represents the type of MCP command. |
