Table of Contents

Namespace ModelContextProtocol

Classes

AIContentExtensions

Provides extension methods for converting between Model Context Protocol (MCP) types and Microsoft.Extensions.AI types.

McpEndpointExtensions

Provides extension methods for interacting with an IMcpEndpoint.

McpException

Represents an exception that is thrown when an Model Context Protocol (MCP) error occurs.

Structs

ProgressNotificationValue

Provides a progress value that can be sent using IProgress<T>.

Interfaces

IMcpEndpoint

Represents a client or server Model Context Protocol (MCP) endpoint.

Enums

McpErrorCode

Represents standard JSON-RPC error codes as defined in the MCP specification.