Table of Contents

Namespace Mythosia.AI.Mcp

Classes

McpConnection

Manages a connection to an MCP server. Handles initialization handshake, tool discovery, and tool invocation over a given transport.

McpException

Exception thrown when an MCP protocol error occurs.

McpServiceExtensions

Extension methods that integrate MCP servers with AIService.

McpToolAdapter

Converts MCP tools into Mythosia.AI FunctionDefinition instances, bridging MCP tool schemas to the existing function calling infrastructure.

McpToolInfo

Describes an MCP tool discovered from a server.