Package-level declarations
Types
A wrapper class representing a registered prompt on the server.
A wrapper class representing a registered resource on the server.
A wrapper class representing a registered tool on the server.
An MCP server on top of a pluggable transport.
Configuration options for the MCP server.
Server transport for SSE: this will send messages over an SSE connection and receive messages from HTTP POST requests.
A server transport that communicates with a client via standard I/O.
Server-side implementation of the MCP (Model Context Protocol) transport over WebSocket.
Functions
Configures the Ktor Application to handle Model Context Protocol (MCP) over WebSocket.
Configures the Ktor Application to handle Model Context Protocol (MCP) over WebSocket at the specified path.
Registers a WebSocket route that establishes an MCP (Model Context Protocol) server session.
Registers a WebSocket route at the specified path that establishes an MCP server session.
Registers a WebSocket route that creates an MCP server transport layer.
Registers a WebSocket route at the specified path that creates an MCP server transport layer.