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

# McpVocabularyModel

> EdmLib facade for the `Microsoft.OData.Mcp.V1` vocabulary shipped in Core.

## Definition

**Assembly:** Microsoft.OData.Mcp.AspNetCore.dll

**Namespace:** Microsoft.OData.Mcp.AspNetCore.Vocabularies

**Inheritance:** System.Object

## Syntax

```csharp theme={null}
Microsoft.OData.Mcp.AspNetCore.Vocabularies.McpVocabularyModel
```

## Summary

EdmLib facade for the `Microsoft.OData.Mcp.V1` vocabulary shipped in Core.

## Remarks

Parse the Core CSDL once and expose the [IEdmTerm](https://learn.microsoft.com/dotnet/api/microsoft.odata.edm.vocabularies.iedmterm) values hosts stamp onto a service model.

## Properties

### &#x20;ElicitUrlPropertiesTerm

Gets the `ElicitUrlProperties` term.

#### Syntax

```csharp theme={null}
public static Microsoft.OData.Edm.Vocabularies.IEdmTerm ElicitUrlPropertiesTerm { get; }
```

#### Property Value

Type: `Microsoft.OData.Edm.Vocabularies.IEdmTerm`

### &#x20;Instance

Gets the parsed vocabulary model.

#### Syntax

```csharp theme={null}
public static Microsoft.OData.Edm.IEdmModel Instance { get; }
```

#### Property Value

Type: `Microsoft.OData.Edm.IEdmModel`

### &#x20;TaskTerm

Gets the `Task` term.

#### Syntax

```csharp theme={null}
public static Microsoft.OData.Edm.Vocabularies.IEdmTerm TaskTerm { get; }
```

#### Property Value

Type: `Microsoft.OData.Edm.Vocabularies.IEdmTerm`


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.