Skip to content
- Kind:
Namespace
- Assembly:
Repl.Mcp
- DynamicToolCompatibilityMode
Enum - Controls the compatibility strategy used for dynamic MCP tool lists.
- IMcpClientRoots
Interface - Provides access to MCP client roots for the current MCP session.
- IMcpElicitation
Interface - Provides direct access to MCP elicitation (structured user input) from the connected client.
Inject this interface into command handlers to request user input outside
the IReplInteractionChannel abstraction.
- IMcpFeedback
Interface - Provides direct access to MCP progress and message notifications from the connected client.
Inject this interface into command handlers when you need MCP-specific runtime feedback beyond
the portable IReplInteractionChannel abstraction.
- IMcpSampling
Interface - Provides direct access to MCP sampling (LLM completions) from the connected client.
Inject this interface into command handlers to request completions outside
the IReplInteractionChannel abstraction.
- InteractivityMode
Enum - Controls how runtime interaction prompts are handled in MCP mode.
- McpAppCommandBuilderExtensions
Class - Extension methods for linking Repl commands to MCP App UI resources.
- McpAppCsp
Class - Content Security Policy domains requested by an MCP App resource.
- McpAppDisplayModes
Class - Standard MCP Apps display mode values.
- McpAppPermissions
Class - Browser permissions requested by an MCP App resource.
- McpAppResourceContext
Class - Request context passed to MCP App UI resource factories.
- McpAppResourceOptions
Class - Rendering and security metadata for an MCP App UI resource.
- McpAppToolOptions
Class - Metadata linking an MCP tool to an MCP App UI resource.
- McpAppVisibility
Enum - Controls whether an MCP App-linked tool is visible to the model, the app iframe, or both.
- McpClientRoot
Class - Describes an MCP client root.
- McpInteractionException
Class - Thrown when an interactive prompt cannot be resolved in MCP mode.
- McpPagedResultTextMode
Enum - Controls the text fallback emitted with structured MCP paged results.
- McpReplExtensions
Class - Extension methods for integrating MCP server support into a Repl app.
- ReplMcpServerOptions
Class - Configuration for the Repl MCP server integration.
- ToolNamingSeparator
Enum - Separator style for flattening context paths into MCP tool names.